Cómo cambiar a un usuario diferente después de iniciar sesión en SFTP

Cómo cambiar a un usuario diferente después de iniciar sesión en SFTP

El objetivo:
utilizar el IDE local (IntelliJ PHPStorm 9) para explorar y editar archivos remotos a través de SSH

El obstáculo:
mi usuario en la máquina remota no tiene permisos para leer archivos que son propiedad de otheruser, pero tengo acceso a sudo su otheruser. Sin embargo, el inicio de sesión directo con otheruser( ssh otheruser@remote) está deshabilitado y no es posible modificar los permisos.

Básicamente, lo que necesito:

  • Para que PHPStorm se ejecute sudo su otheruserdespués de abrir la conexión SFTP a través de su Deployment > Browse remote hostherramienta (no parece haber ninguna opción para hacerlo)
  • O bien, abra el túnel SSH, cambie otherusery haga que IDE se conecte a él
  • O montar la carpeta remota localmente (mi máquina local ejecuta OSX) con sshfs(o alguna otra herramienta que tenga la capacidad de cambiar de usuario después de iniciar sesión)

es posible? ¿Si es así, cómo? ¿O tal vez hay alguna otra forma mejor de lograrlo?

información relacionada