2012-01-28 33 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/ 
相关问题