Linux SSH服务器拒绝了密码,请再输入一次(解决方法)
Posted 陈小龙
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux SSH服务器拒绝了密码,请再输入一次(解决方法)相关的知识,希望对你有一定的参考价值。
1. 在Linux终端输入sudo vim /etc/ssh/sshd_config
2. 按 i 进入编辑模式,修改配置文件,找到Authentication所在位置,修改成如下所示
取消这四条的注释
LoginGraceTime 2m #登陆时间
PermitRootLogin yes #允许root登录
StrictModes yes #严格模式
PasswordAuthentication yes
3.按Esc退出编辑模式,再Shift+:进入命令模式,输入wq!保存并退出。
4.重启ssh服务器 ,命令不可以话 重启服务器
sudo service ssh restart
先按ESC进入Command模式,然后输入“:wq”,回车就可以保存并退出了。
vi的其他保存/退出命令:
:w 保存;
:w filename 另存为filename;
:wq! 保存并强制退出;
:wq! filename 注:以filename为文件名保存后强制退出;
:q! 强制退出;
:x 保存并退出(仅当文件有变化时保存)
Linux主机创建普通用户登录报错,SSH服务器拒绝了密码,请再试一次
阿里云Linux主机创建用户流程
阿里云的部分主机创建普通用户后无法登录,需要修改ssh配置
useradd fmunixadm1
echo Fm@2021cn | passwd --stdin fmunixadm1
vim /etc/ssh/sshd_config
....
AllowUsers root fmunixadm1
AllowGroups root fmunixadm1
PasswordAuthentication yes
# 重启sshd服务
systemctl restart sshd
chmod 755 /etc/bashrc
chmod 755 /etc/sudoers
vim /etc/sudoers
...
# Defaults requiretty # 注释这行
...
fmunixadm1 ALL=(ALL) NOPASSWD:ALL
# 密码定期重置
echo 'echo Fm@2021cn | passwd --stdin fmunixadm1' > /opt/passwd.sh
crontab -e
0 0 1 * * bash /opt/passwd.sh # 每个月执行一次
以上是关于Linux SSH服务器拒绝了密码,请再输入一次(解决方法)的主要内容,如果未能解决你的问题,请参考以下文章
Xshell连接linux(deepin)时提示ssh服务器拒绝了密码,请再试一次解决方法