Chinaunix首页 | 论坛 | 博客
  • 博客访问: 143559
  • 博文数量: 36
  • 博客积分: 1180
  • 博客等级: 少尉
  • 技术积分: 260
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-30 10:21
文章分类

全部博文(36)

文章存档

2012年(1)

2011年(21)

2010年(14)

分类: BSD

2011-04-06 17:15:50

今天刚装了个FreeBSD玩,之前没学过FreeBSD,所以遇到很多问题。

配置好FreeBSD后,用PuTTY登陆时,总提示:
login as: root
Using keyboard-interactive authentication.
Password:
Access denied
Using keyboard-interactive authentication.

Using keyboard-interactive authentication.
Password:
Access denied
Using keyboard-interactive authentication.
Using keyboard-interactive authentication.
Password:
Access denied
Using keyboard-interactive authentication.

后来在网上找了些答案,都差不多的,依照其所提供的方法,问题依然,静下心来分析一下,这里面主要涉及到两个问题:
1、默认的/etc/ssh/sshd_config文件中PasswordAuthentication这一项前面带"#"号,代表不生效,即#PasswordAuthentication no,就是把no改为yes,不把前面的"#"去掉,也是无效的;
2、仍为默认的/etc/ssh/sshd_config文件中PermitRootLogin这一项前面也是带"#"号,代表不生效,即#PermitRootLogin no,就是把no改成yes,不把前面的"#"去掉,也是无效的;

由此得来,默认安装的FreeBSD(当然是配置好了SSH以后)的/etc/ssh/sshd_config文件中需要修改两个地方,才允许远程登陆:
#PasswordAuthentication no   修改为: PasswordAuthentication yes         //认证的方式为密码认证,即把前面的#注释掉;
#PermitRootLogin no   修改为:PermitRootLogin yes                                   //允许管理员(远程)登陆,即把前面的#注释掉;

阅读(8086) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~