使用root ssh登录ubuntu22.4配置

前言

在安装k8s集群时,需要使用root用户ssh登录远程服务器进行安装操作,但是root登录是默认关闭的,因此本篇讲解如何开启配置, 当前测试版本 ubuntu22.4

安装部署

  1. 使用管理权限打开/etc/ssh/sshd_config文件,并更改以下行
FROM:
#PermitRootLogin prohibit-password
TO:
PermitRootLogin yes

或者使用以下命令快速替换

sudo sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config

image-20221106230331561

  1. 重启ssh服务
sudo systemctl restart ssh

image-20221106230502556

  1. 设置root密码

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

   sudo passwd
   [sudo] password for linuxconfig: 
   Enter new UNIX password: 
   Retype new UNIX password: 
   passwd: password updated successfully
  1. 从另一台机器访问当前机器,进行ssh登录验证
   ssh root@ubuntu-server
   root@ubuntu-server's password: 
   Welcome to Ubuntu Focal Fossa (GNU/Linux 5.3.0-23-generic x86_64)
posted @ 2022-11-06 23:17  架构成长指南  阅读(2441)  评论(0编辑  收藏  举报