跳到主要内容

ubuntu中创建root账户,并远程登录

在 Ubuntu 中默认是没有启用 root 账户直接登录的(尤其是通过 SSH),系统推荐使用 sudo 来进行权限提升。但如果你确实需要启用 root 账户并允许远程登录,可以按照以下步骤操作:


一、启用 root 账户

sudo passwd root

然后会提示你输入并确认 root 密码。这样 root 账户就被启用了。


二、修改 SSH 配置,允许 root 登录

  1. 编辑 SSH 配置文件:

    sudo nano /etc/ssh/sshd_config
  2. 找到并修改如下项(如果没有则手动添加):

    PermitRootLogin yes

    同时建议确认:

    PasswordAuthentication yes
  3. 保存并退出编辑器。


三、重启 SSH 服务使配置生效

sudo systemctl restart ssh

四、通过 SSH 使用 root 登录

在远程客户端使用:

ssh root@your-server-ip