SFTP 로그인 후 다른 사용자로 변경하는 방법

SFTP 로그인 후 다른 사용자로 변경하는 방법

목표:
로컬 IDE(IntelliJ PHPStorm 9)를 사용하여 SSH를 통해 원격 파일 탐색 및 편집

장애물:
원격 시스템의 내 사용자는 가 소유한 파일을 읽을 수 있는 권한이 없지만 otheruser에 액세스할 수 있습니다 sudo su otheruser. 단, otheruser( )를 이용한 직접 로그인은 ssh otheruser@remote불가능하며, 권한 수정은 불가능합니다.

본질적으로 나에게 필요한 것은 다음과 같습니다.

  • sudo su otheruserPHPStorm이 도구 를 통해 SFTP 연결을 연 후 실행되도록 하려면 Deployment > Browse remote host(이를 수행할 수 있는 옵션이 없는 것 같습니다)
  • 또는 SSH 터널을 열고 otheruserIDE를 연결하도록 변경합니다.
  • sshfs또는 (또는 로그인 후 사용자를 변경할 수 있는 다른 도구)를 사용하여 원격 폴더를 로컬로 마운트합니다(내 로컬 컴퓨터는 OSX를 실행함).

이것이 가능한가? 그렇다면 어떻게? 아니면 이것을 달성하는 다른/더 나은 방법이 있을까요?

관련 정보