2012-01-28 8 views
17

Netbeanは素晴らしいですし、私はいつもFTPリモート接続で使用しています。しかし、私のクライアントの1人は現在SSH接続しか持っていません。とにかくそれとアップ/ダウンファイルに接続するには?Netbeansでは、PHPプロジェクトのSSH接続はできますか?

+0

を使用すると、SFTPアクセスをしたいですか?その場合、それは組み込まれている、afaik。 – c69

+0

しかしSSHに接続するにはどうしたらいいですか? – Bill

+0

私は知りません.netbeansからftp/sftpを使用したことはありません。 offtopic:_バージョンコントロールシステムを使用します。そして、サーバーをSVN/GIT_から更新させてください。 – c69

答えて

22

SFTPは、既定でNetbeansでサポートされています。 プロジェクトの実行設定で「リモート接続」を選択し、SSH接続情報(ホスト、ログイン、パス)を使用します。秘密鍵ファイルを提供する必要はありません。

+0

それはサーバーが外部接続をブロックしていることが判明しました。 Netbeanは正常に動作します。 – Bill

+0

SSH接続でnetbeans経由でファイルをアップロードする際に問題が発生しました。ファイアウォールにそれを受け入れるためのワイルドカードを与える方法はありますか? – Lobato

5

私はubuntuでsshfs(sshファイルシステム)を使用して運が良かったです。私は、自分のホームフォルダにマウントフォルダを作成し、私は設定よりよいのために、ローカルフォルダ~/mount/local-mount-point

でNetBeansで新しい(または既存の)プロジェクトを開始し、そこから次

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

を実行してください作成しますパスワードなしのssh接続のためのローカルボックスとサーバ(ssh-copy-id)の間の鍵交換。次に、.bashrcファイルに上記のコマンドラインを挿入します。

2

私はリチャードと同じことをしています。

一般に、リモートファイルシステムをマウントし、マウントされたディレクトリにnetbeansを使用するだけで簡単です。

私は次のようにします。

sudo sshfs -o allow_other [email protected]:/var/www/html /mnt/droplet/ 
関連する問題