从远程用 SSH 登录 FreeBSD 的时候,一直提示 Using keyboard-interactive authentication,即键盘交互认证模式,而不是传统的 password 模式。FreeBSD 5.3 起,默认sshd 的认证方式就是这个。
要更改登录方式只要做如下操作:
修改配置文件,把 /etc/ssh/sshd_config 中的 PasswordAuthentication 选项取消注释,并改成 yes 就可以了。
另外,如果想让 root 也能通过 SSH 直接登录,同样编辑 /etc/ssh/sshd_config 文件,去掉注释 PermitRootLogin yes 就可以用 root 登陆了。
更改完配置文件后,记得运行下面的命令重启sshd服务。
/etc/rc.d/sshd restart
Tips: /etc/ssh/下有两个文件非常相似 ssh_config 和 sshd_config 。由于我经常使用TAB的自动完成功能,导致我没有仔细看清楚,修改错配置文件。























博主啊,你的主题很不错,能分享一下么?
http://goo.gl/hGv2f
http://www.i4wei.com/