设置root密码
首先,切入内网登录到目标机器,切换为root账号
sudo -i
然后设置密码
passwd
根据提示输入新密码,密码不会被显示,输入完成后直接回车,重复输入回车,即可修改成功。
这里提示了密码太短了,可以不用管它。
开启ssh
开启ssh 有两种方法一种修改文件一种直接命令
方法一
1、修改ssh配置文件/etc/ssh/sshd_config
vi /etc/ssh/sshd_config
2、按 I 建进入编辑模式
3、找到文件中的这两行并修改
PermitRootLogin yes //默认为no,需要开启root用户访问改为yes
PasswordAuthentication yes //默认为no,改为yes开启密码登陆
4、然后按 esc 退出编辑模式,按 shift + : 输入:wq
esc
shift + :
:wq
5、重启ssh服务
service sshd restart
方法二
这个方法比较简单,只需输入两行命令即可
sed -i 's/PermitRootLogin no/PermitRootLogin yes/g' /etc/ssh/sshd_config
sed -i 's/PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config
最后重启服务器
reboot
ok,到这里就设置完成!
作者:falost
原文地址:https://falost.cc/article/5e74325993d3552c1584edd3
转载请注明:Falost的小窝 » CentOS系统开启ssh 和配置root密码