debian12如何开启ssh服务,连接时一直显示拒绝了密码
debian吧
全部回复
仅看楼主
level 4
scmplie
楼主
openssh版本是9.2p1
我在sshd_config中开了这两个设置(其他默认没动):
port 22
PasswordAuthentication yes
因为用的不是root用户所以没开那个root的设置
也重启过了服务,也配置了nftables,添加了22的端口
系统是装在物理机上的,用xshell连接一直显示服务器拒绝了密码,明明密码是
正确的
我在网上找了很久看到好像说是因为开了那个UserPAM的设置,搞不明白
2023年06月19日 17点06分
1
level 13
yyu0378
说了一大篇,不如来个截图更直接
2023年06月20日 00点06分
2
scmplie
主要我不知道截啥,我更改的不多截图截的大部分都是无用的信息
2023年06月20日 00点06分
yyu0378
@scmplie
错误信息啊
2023年06月20日 00点06分
scmplie
回复 yyu0378 :错误信息就是Access Denied,明明密码输入正确,但是拒绝你访问,我上面也说了
2023年06月20日 01点06分
level 4
scmplie
楼主
闹笑话了,今天运行查看ssh状态发现日志显示:
pam_unix(sshd:auth):check pass;user unknown
回到xshell我把用户名改了一下发现登录成功了
我就是把用户名首字母大写了,然后改小写就成功了
2023年06月20日 15点06分
4
level 1
955441779yang
我都猜到了一般都是用户没输对
2023年06月22日 16点06分
5
scmplie
那你怎么不早点告诉我
2023年06月24日 12点06分
955441779yang
才刷到嘛看帖子靠机缘
2023年11月03日 03点11分
level 1
camwind
前阵被黑客入侵,加了一个denyrootlogin yes
你把这句注释了看看。
2023年08月14日 00点08分
6
1