一般正常情况是可以直接使用非root用户登录,但是由于权限问题,所以部分内容需要远程ROOT用户登录,具体如下:
1️⃣配置root用户密码
一般情况下系统中root不能直接登录,所以也没有保存root密码,现在需要登录(远程登录),则需要进行设置密码,命令如下:
sudo passwd root
然后回车↩︎输入密码【注意👀】输入密码的时候是不显示密码的;
2️⃣修改ssh 配置
先查看原始配置,然后再进行修改配置
cat /etc/ssh/sshd_config
修改配置
vi /etc/ssh/sshd_config
找到如下位置的:#PermitRootLogin prohibit-password
# Authentication:#LoginGraceTime 2m
#PermitRootLogin prohibit-password
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
把#PermitRootLogin prohibit-password 变成 PermitRootLogin yes
# Authentication:#LoginGraceTime 2m
#PermitRootLogin prohibit-password
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10
3️⃣刷新配置
sudo systemctl restart sshd
或者是
sudo service ssh restart
4️⃣使用root登录
sudo su
输入密码进行登录登录,然后操作内容就是使用root进行相关操作。