Linux取消秘钥登录,改为用户名密码登录

首先,确保登录用户为超级用户。sudo -i 切换至超级用户

步骤:

1、检查安装系统时,是否已经安装SSH服务端软件包:rpm -qa|grep openssh

若显示结果中包含openssh-server-*,则说明已经安装,直接启动sshd服务就可以了(service sshd start)。

(其中*的内容为该包的版本)

20180524204356503

2、netstat -a|more 看有没有正常启动。

如果出现:

tcp 0 0 *:ssh *:* LISTEN

说明正常启动了。

20180524204640983

3、修改 vim /etc/ssh/sshd_config

3.1 去掉PermitRootLogin yes 前面的#注释

20180524205539683

3.2 修改 PasswordAuthentication no

为PasswordAuthentication yes

20180524205724788

4、重启ssh服务或重启服务器

service sshd restart.

执行上面代码时可能会出现如下错误

20180524210122506

可以使用

systemctl restart sshd.service 重启服务

20180524210440703

5、修改登录密码 passwd 。之后重复输入两遍密码

© 版权声明
THE END
点赞15赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片