目的:
ローカルIDE(IntelliJ PHPStorm 9)を使用してSSHを介したリモートファイルの検索と編集
障害物:
リモートコンピュータのユーザーは自分が所有するファイルを読み取る権限がありませんが、otheruser
アクセスできます。ただし、()をsudo su otheruser
使用した直接ログインが無効になっているため、権限を変更できません。otheruser
ssh otheruser@remote
本質的に私に必要なものは次のとおりです。
- PHPStormは、
sudo su otheruser
接続が実行された後にツールを介してSFTPを開きますDeployment > Browse remote host
(これを行うオプションがないようです)。 - または、SSHトンネルを開き、
otheruser
IDEを接続するように変更します。 sshfs
または(またはログイン後にユーザーを変更できる他のツール)を使用してリモートフォルダをローカルにマウントします(私のローカルコンピュータはOSXを実行します)。
可能ですか?それでは、どうすればいいですか?それともこれを達成する別の/より良い方法はありますか?