O objetivo:
Use o IDE local (IntelliJ PHPStorm 9) para navegar & editar arquivos remotos via SSH
O obstáculo:
Meu usuário na máquina remota não tem permissões para ler arquivos, que são de propriedade de otheruser
, mas eu tenho acesso a sudo su otheruser
.
No entanto, o login direto com otheruser
( ssh otheruser@remote
) está desativado e não é possível modificar as permissões.
Então, basicamente, o que eu preciso:
sudo su otheruser
depois de abrir o SFTP
conexão através de sua ferramenta Deployment > Browse remote host
(não parece haver nenhuma opção para fazer isso) otheruser
e faça o IDE se conectar a ele 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 maneira melhor de conseguir isso?
Tags ssh permissions sftp sshfs osx