
目標:
使用本機 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)
這可能嗎?如果是這樣,怎麼辦?或者也許有其他/更好的方法來實現這一目標?