2013-05-03 44 views
-1

我最近開始在Ubuntu的工作,我必須在遠程服務器上工作。所以我必須在vi編輯器上工作,這很好,但後來我決定在ide上工作,所以我安裝了netbeans,現在我可以用「sftp」登錄到遠程服務器,但這是一個問題,遠程服務器在第一時間不允許root訪問,所以我必須用模擬帳戶登錄,然後必須使用「su - 」以root身份登錄。一個IDE用於訪問遠程服務器的Ubuntu

所以在netbeans中,我無法在登錄後切換用戶。有沒有辦法。

所以我的問題是這是可能的,我可以在任何IDE上提供我使用自己的設施,在這種情況下或沒有?

+0

你'sftp'然後'su'。哇! – devnull 2013-05-03 11:11:29

+0

@devnull他的意思是他用netbeans上的普通用戶帳戶嘗試了sftp,雖然root權限只有當shell以普通用戶登錄到遠程服務器並使用su成爲root時纔可用,這樣他就無法通過IDE完成他的工作。 – 2013-05-03 11:26:45

+0

謝謝!! Kuldeep解釋我的觀點。 – Rudra 2013-05-03 11:44:30

回答

0

嘗試安裝sshfs將服務器文件夾映射到機器中的某個位置,然後您可以直接在該文件夾中使用IDE,忘記權限。

要安裝: sshfs [email protected]:/path/to/code/folder /home/user/local/folder/

要卸載: fusermount -u /home/user/local/folder/