web-dev-qa-db-ja.com

FreeBSDにSSH2(サーバー?)をインストールする

仕事では、freeBSDテストマシンがあります。そして、SSH2プロトコルを使用してfreeBSDサーバーに接続するPHPスクリプトがあります。このスクリプトでは、freeBSDサーバーに接続できません。インストールしたかったのですが、 mコンパイルする適切なソースがどこにあるかわからない。

別のマシンで接続することもできますが、現在、新しいディストリビューションをインストールすることは解決策ではありません。

Ssh経由でサーバーに接続できますが、PHP( http://nl.php.net/ssh2 )のssh2プロトコルでは接続できません。

3
Robert Cabri

FreeBSDにはOpenSSHサーバーがデフォルトでインストールされています

Rc.confでsshd_enable = YESを使用して有効にし、「sh /etc/rc.d/sshdstart」を実行します

編集:/ etc/ssh/sshd_configで「プロトコル2」が有効になっていることを確認し、「sh/etc/rc.d/sshdreload」でsshdをリロードします。

8
pauska

sshd_enable = "YES"が/etc/rc.confにあることを確認してください

/etc/rc.d/sshd keygen

/etc/rc.d/sshd start

SSHv2はデフォルトで許可されていますが、freebsdはsshv1も許可しています。プロトコルを2のみに設定しましたが、これはあなたが達成しようとしていることのオプションであるはずです。

2
efk