今天重装了一下虚拟机,用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

相关文章:

  • 2021-12-16
  • 2021-06-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-04
  • 2021-10-20
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-12
  • 2022-12-23
  • 2022-12-23
  • 2021-05-21
  • 2022-12-23
相关资源
相似解决方案