Como mudar para um usuário diferente após o login do SFTP

Como mudar para um usuário diferente após o login do SFTP

O objetivo:
usar IDE local (IntelliJ PHPStorm 9) para navegar e editar arquivos remotos via SSH

O obstáculo:
meu usuário na máquina remota não tem permissão para ler arquivos de propriedade de otheruser, mas tenho acesso a sudo su otheruser. No entanto, o login direto com otheruser( ssh otheruser@remote) está desabilitado e não é possível modificar as permissões.

Então, essencialmente, o que eu preciso:

  • Para que o PHPStorm seja executado sudo su otheruserdepois de abrir a conexão SFTP por meio de sua Deployment > Browse remote hostferramenta (não parece haver nenhuma opção para fazer isso)
  • OU, abra o túnel SSH, mude para otherusere faça com que o IDE se conecte a ele
  • OU monte a pasta remota localmente (minha máquina local executa o OSX) com sshfs(ou alguma outra ferramenta que tenha a capacidade de alterar o usuário após o login)

Isso é possível? Se sim, como? Ou talvez haja alguma outra/melhor maneira de conseguir isso?

informação relacionada