LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1307|回复: 7

求助:如何让DEBIAN只允许RSA认证方式登录?

[复制链接]
发表于 2006-9-21 09:35:32 | 显示全部楼层 |阅读模式
我想继续请教个问题,那就是如何让DEBIAN SERVER端只允许SSH以RSA认证方式登录呢?我看了一些资料说是vi /etc/ssh/sshd_config设置PasswordAuthentication no 就可以了。我试了下好像没有用,我又修改了ssh_config文件中的 PasswordAuthentication no 项,可还是没有用,当然修改完后我是重启了ssh服务 /etc/init.d/ssh restart,请问我改怎么做呢?现谢谢啦~~
发表于 2006-9-21 17:33:35 | 显示全部楼层
rsa和dsa是加密算法吧
你的key用RSA的就是了
认证方式常用的两种,1 passwd 2 pub-key
不要混淆概念啊
回复 支持 反对

使用道具 举报

发表于 2006-9-21 18:10:14 | 显示全部楼层
能否只用 pub-key 方式?pam 里边改?还是?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-22 09:49:35 | 显示全部楼层
我的意思是只用用pub-key,使PASSWORD无效
回复 支持 反对

使用道具 举报

发表于 2006-9-23 13:57:12 | 显示全部楼层
grep -i password /etc/sshd/sshd_config
自己找找地方改改啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-7 15:31:27 | 显示全部楼层
改了,好象没什么用,不知道是不是改错地方了
回复 支持 反对

使用道具 举报

发表于 2006-10-11 11:04:13 | 显示全部楼层
好早之前做过。记的不是很清楚了。
1。先做KEY
2。sshd_config里修改一下 忘了哪几项了  以下是一个做好的机器里的SSHD里的主要部分。你参考一下

PermitRootLogin no
StrictModes yes
RhostsRSAAuthentication no
PasswordAuthentication no
PermitEmptyPasswords no
ChallengeResponseAuthentication no
KerberosAuthentication no
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-16 16:36:38 | 显示全部楼层
谢谢,我试试
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表