ubuntu 开启 ssh 服务 设置root远程登录

  1. 设置root用户密码

    bash 复制代码
    sudo passwd root
  2. 安装ssh服务和vim编辑器

    bash 复制代码
    sudo apt -y install openssh-server vim
  3. 开启ssh服务

    bash 复制代码
    sudo vim /etc/ssh/ssh_config

    去掉 配置文件中 Port 22 的注释后保存退出

  4. 设置root用户远程登录

    bash 复制代码
    sudo vim /etc/ssh/sshd_config

    将 PermitRootLogin prohibit-password

    去掉注释并修改为

    PermitRootLogin yes

    修改后保存并退出

  5. 重启ssh服务

    bash 复制代码
    sudo service ssh restart
  6. 测试

    测试工具 xshell

    bash 复制代码
    ssh root@192.168.126.143



相关推荐
TG:@yunlaoda360 云老大2 分钟前
腾讯云国际站代理商的QAPM服务能提供哪些专属服务?
人工智能·云计算·腾讯云
G31135422733 分钟前
Linux 内核设计中的核心思想与架构原则
linux·架构·php
zhuzewennamoamtf13 分钟前
Linux内核platform抽象、数据结构、内核匹配机制
linux·运维·数据结构
csdn5659738501 小时前
阿里云 Milvus 轻松实现文搜图&图搜图
阿里云·云计算·milvus
Kira Skyler2 小时前
ELF文件解析 elf.o 文件主要内容.md
linux
逐梦吧!旅行者2 小时前
Linux MySQL 5.7用户管理与用户密码的设置问题
linux·mysql
RisunJan2 小时前
Linux命令-grpck命令(验证和修复组配置文件(`/etc/group` 和 `/etc/gshadow`)完整性的工具)
linux·运维·服务器
loosed2 小时前
Ubuntu mysql8 tar.xz 安装
linux·ubuntu·adb
Xの哲學2 小时前
Linux VxLAN深度解析: 从数据平面到内核实现的全面剖析
linux·服务器·算法·架构·边缘计算
添砖java‘’3 小时前
Linux信号机制详解:从产生到处理
linux·c++·操作系统·信号处理