在 Ubuntu 20.04 Focal Fossa Linux 上启用 SSH root 登录在 Ubuntu 20.04 Focal Fossa Linux 上启用 SSH root 登录在 Ubuntu 20.04 Focal Fossa Linux 上启用 SSH root 登录在 Ubuntu 20.04 Focal Fossa Linux 上启用 SSH root 登录
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

在 Ubuntu 20.04 Focal Fossa Linux 上启用 SSH root 登录

SSH(安全外壳)用于通过不安全的网络安全地处理网络服务。一些示例包括:远程命令行、登录和远程命令执行。在本文中,您将了解如何在 Ubuntu 20.04 服务器/桌面上启用 SSH root 登录。

在本教程中您将学习:

  • 如何启用 SSH 的 root 访问权限

  • 如何重启SSH服务

在 Ubuntu 20.04 上允许 SSH root 登录分步说明

警告
作为一项安全功能,SSH root 登录默认处于禁用状态。如果您仍然决定启用 root 登录,请确保您的 root 帐户使用非常安全的密码。如果 root 帐户被黑客访问,您的整个系统将受到损害。

  1. 使用管理权限打开 /etc/ssh/sshd_config 文件并更改以下行:

    FROM:
    #PermitRootLogin prohibit-password
    TO:
    PermitRootLogin yes
    

    完成这项工作的快速方法可能只是使用 sed 命令,如下所示:

    $ sudo sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config
    
  2. 重新启动 SSH 服务:

    $ sudo systemctl restart ssh
    
  3. 默认情况下,Ubuntu 20.04 上未设置 root 密码,当尝试以 root 用户身份进行 SSH 登录时,会出现错误消息Permission returned,please try again。因此我们需要设置root的密码。出现提示时输入当前用户密码,然后输入新的 root 密码:

    $ sudo passwd
    [sudo] password for linuxconfig: 
    Enter new UNIX password: 
    Retype new UNIX password: 
    passwd: password updated successfully
    
  4. 鉴于您的 Ubuntu 20.04 系统允许端口 22/ssh 上的传入流量,您现在应该准备好以 root 身份进行 SSH 登录:

    $ ssh root@ubuntu-server
    root@ubuntu-server's password: 
    Welcome to Ubuntu Focal Fossa (GNU/Linux 5.3.0-23-generic x86_64)
    

在 Ubuntu 20.04 上允许 SSH root 登录

©2015-2025 艾丽卡 support@alaica.com