解决root无法登陆

简介: 解决root无法登陆

今天重装了一下虚拟机,用filezilla往Linux扔文件需要用root的超级权限,但是却不能建立连接,使用账号密码也无法登录root账户

鼓捣好一阵才知道,因为root权限太高了,可以针对root进行暴力破解密码,因此在/etc/sshd_config配置文件中默认是禁止使用账号密码登录root账户,我们要做的就是修改这个配置

下面是解决步骤


1. 切换到root


sudo su -


2. 修改root的密码


sudo passwd -u root
sudo passwd root


3. 重新编辑配置文件


cd /etc/ssh/


ls可以查看到目标配置文件 sshd_config

如果是新机器,没有开启远程连接的服务执行下面的命令开启


sudo apt-get install openssh-server


4. 修改配置


vi sshd_config


将配置中的PermitRootLogin修改为 PermitRootLogin yes


5. 重新加载配置


sudo service sshd restart
相关文章
|
6月前
|
Ubuntu 数据安全/隐私保护
修改Wsl为root登录,并修改root密码
修改Wsl为root登录,并修改root密码
139 0
|
分布式计算 Hadoop Linux
Linux配置SSH免密码登录(非root账号)
设置多台linux服务器之间以非root账号的身份免密码ssh登录
834 0
Linux配置SSH免密码登录(非root账号)
|
安全 Linux Shell
【linux系统root管理员密码忘记?】centos7单用户模式,修改root密码
【linux系统root管理员密码忘记?】centos7单用户模式,修改root密码
451 0
|
Ubuntu 数据安全/隐私保护
UBUNTU安装后的root/su密码问题
UBUNTU安装后的root/su密码问题
437 0
|
SQL Oracle 关系型数据库
ROOT 密码设置和开机自启动|学习笔记
快速学习 ROOT 密码设置和开机自启动
116 0
|
数据安全/隐私保护 网络安全 Shell
|
数据安全/隐私保护 安全 网络安全