Ubuntu 启用允许ssh远程登录root用户

原文地址: Ubuntu 启用允许ssh远程登录root用户

实现需求

本篇博旨在实现让一个ubuntu系统开启远程ssh连接,并且允许用root用户的身份登录

首先开启远程连接支持

  • 安装 openssh-server

    sudo apt install openssh-server
    

    正常安装好openssh-server之后,你就可以用普通用户的身份进行远程连接了

  • 测试

    假设目的主机的

    • IP为 192.168.100.121
    • 用户名为 pkun1
    ssh [email protected]
    

    则执行上述命令便可实现远程连接

  • 新问题?

    上述简单操作之后,可以实现以普通用户的身份进程远程登录,但是 无法实现以root用户的身份进行登录

开启ubuntu对root用户远程连接的支持

  • 如果没有的话设置root用户密码

    默认情况下,ubuntu系统安装好之后只能以普通用户的方式登录,然后通过 sudo 命令执行一些超级权限命令。如果没有配置root用户密码,可以通过如下命令配置

    sudo passwd
    
  • 修改ssh配置文件

    sudo vim /etc/ssh/sshd_config
    

    找到 PermitRootLogin 配置项,将其设置为 yes,保存配置文件

  • 重启ssh服务

    sudo service ssh restart
    

经过上述配置过程,目的主机应该就支持root用户远程连接了

你可能感兴趣的:(Ubuntu 启用允许ssh远程登录root用户)