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服务器拒绝了密码,请再试一次解决方法

Linux主机创建普通用户登录报错,SSH服务器拒绝了密码,请再试一次

SSH 服务器拒绝了密码, 请再试一次

SSH 服务器拒绝了密码, 请再试一次

SSH 服务器拒绝了密码, 请再试一次

SSH 服务器拒绝了密码, 请再试一次