- 論壇徽章:
- 0
|
安裝freeBSD6.0 選擇開發(fā)安裝
#ee /etc/inetd.conf
去掉sshd前面的#
#ee /etc/rc.conf
添加 inetd_enable="YES"
#kill -HUP `cat /var/run/inetd.pid`
然后用PuTTY遠程登陸,總是立刻結(jié)束,失敗
FreeBSD端有消息產(chǎn)生
"May 7 21:38:26 FreeBSD sshd[595]: error: Could not load
host key: /etc/ssh/ssh_host_dsa_key"
思路放在/etc/ssh/ssh_host_dsa_key, 我沒有這個文件
more /etc/ssh/sshd_config 所有項前面都是#
試著改變一些,并重啟inetd無效
看來不是大多數(shù)網(wǎng)友的那些配置問題
前面主要想自動生成這個文件,失敗
又查了一下手冊
%ssh-keygen -t dsa
一路回車, 默認有個鑰匙對放到了 ~/.ssh/id_dsa
#cp ~/.ssh/id_dsa /etc/ssh/ssh_host_dsa_key
inetd -HUP
再試,OK
有個問題不解,為什么/etc/ssh/sshd_config 所有項前面都是#,而且正常工作?? |
|