2012-01-28 35 views
17

Netbean是偉大的,我一直使用它與FTP遠程連接。但是,我的一個客戶端目前只有一個SSH連接。無論如何連接到它和上/下文件?在Netbeans中,您可以爲PHP項目執行SSH連接嗎?

+0

你想SFTP訪問?在這種情況下 - 它是內置的,afaik。 – c69 2012-01-28 15:56:04

+0

但是,如何連接到SSH? – Bill 2012-01-28 15:59:48

+0

我不知道,從未使用netbeans的ftp/sftp。 offtopic:_使用版本控制系統。讓服務器從SVN/GIT_更新。 – c69 2012-01-28 16:07:17

回答

22

就像上面提到的那樣,默認情況下,Netbeans支持SFTP。 因此,在項目的運行配置中選擇「遠程連接」,並使用SSH連接信息(主機,登錄和傳遞)。您不必提供任何私鑰文件。

+0

是的,事實證明,該服務器阻止外部連接。 Netbean工作正常。 – Bill 2012-02-22 16:32:32

+0

我遇到問題通過SSH連接通過NetBeans上傳文件。有沒有辦法讓防火牆通配符來接受它? – Lobato 2014-06-30 10:26:24

5

我已經有幸在Ubuntu上使用sshfs(ssh文件系統)。我創造我的主文件夾中創建一個安裝文件夾,然後運行以下

$ sshfs domain\\[email protected]:/path/to/remote/folder ~/mount/local-mount-point 

從那裏我在那個本地文件夾~/mount/local-mount-point

對於建立一個更好的開始在NetBeans中新的(或現有的)項目,做您的本地盒子和服務器之間的密鑰交換(ssh-copy-id)以獲得無密碼的ssh連接。然後,將上述命令行放入.bashrc文件中。

2

我和理查德一樣。

一般而言,安裝遠程文件系統並在安裝的目錄中使用netbeans更簡單。

我只是做到以下幾點:

sudo sshfs -o allow_other [email protected]:/var/www/html /mnt/droplet/ 
相關問題