Debian 11 / Ubuntu 启用root用户登录

  • Debian 11 / Ubuntu 出于安全考虑默认未启用root用户远程登录 本教程解决此问题.
    请注意 ubuntu系统 通常还需要使用 passwd root 设置一个密码才能连接
    请注意 ubuntu系统 通常还需要使用 passwd root 设置一个密码才能连接
    请注意 ubuntu系统 通常还需要使用 passwd root 设置一个密码才能连接

需要工具

  • 您也可以使用这段代码直接完成替换.
    sed -i "s@#PermitRootLogin prohibit-password@PermitRootLogin yes@g" /etc/ssh/sshd_config

  • 如果是非root账户 前面加上sudo
    sudo sed -i "s@#PermitRootLogin prohibit-password@PermitRootLogin yes@g" /etc/ssh/sshd_config

  • 接着重启SSH服务使其生效
    systemctl restart ssh.service

注意 如果root没有密码则也可能导致不能远程连接

请输入 passwd root 连续输入2次密码进行设置!

作者:admin  创建时间:2022-03-05 21:16
最后编辑:admin  更新时间:2024-03-05 10:19