finalshell 用 root 账号连接 ubuntu

我们平时在操作 linux 系统时,经常需要上传文件,修改文件,普通账号只能通过 vim 等工具修改,诸多不便。为了实现跟 windows 一样,双击直接编辑保存,需要下面步骤。

1. ubuntu 安装 ssh

1.1 安装 SHH 服务

复制代码
   sudo apt update

1.2 安装 OpenSSH 服务器

复制代码
   sudo apt install openssh-server

2. 启用 root 账号

2.1 为 root 用户设置一个密码。

复制代码
   sudo passwd root

2.2 使用 su 命令切换到 root 用户

复制代码
   su -

2.3 输入刚才设置的密码,就可以切换到 root 用户了。

3. 修改 ssh 配置文件

3.1使用 vim 工具编辑 sshd_config 文件

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

3.2 删除文件中的 #PermitRootLogin prohibit-password 这一行(看起来是#开头,但不删就是不行)。

3.3 修改 PermitRootLogin no 为 PermitRootLogin yes (没找到就加到最后一行,然后保存)。

3.4 重启 ssh 服务

复制代码
sudo service ssh restart

4. 使用 root 账号连接

显示 root 账号连接成功。

相关推荐
理智的煎蛋18 小时前
MySQL高可用架构:MHA
linux·数据库·mysql·架构·可用性测试
zz-zjx19 小时前
进程与线程详解, IPC通信与RPC通信对比,Linux前台与后台作业
linux·网络协议·rpc
大筒木老辈子20 小时前
Linux笔记---计算机网络概述
linux·笔记·计算机网络
小白考证进阶中21 小时前
终于赶在考试券过期前把Oracle OCP证书考下来了!
运维·数据库·oracle·dba·开闭原则·数据库管理员
keep__go1 天前
postgresql9.2.4 跨版本升级14.6
linux·运维·数据库·postgresql
Doris_LMS1 天前
Git的强软硬回退(三)
运维·服务器·数据库·git·idea
深思慎考1 天前
LinuxC++项目开发日志——高并发内存池(1-定长内存池)
linux·c++
(Charon)1 天前
基于 epoll 的高并发服务器原理与实现(对比 select 和 poll)
运维·服务器
Jtti1 天前
在 Debian 系统上清理缓存的方式和具体操作方法
运维·缓存·debian
伐尘1 天前
【mac】如何在 macOS 终端中高效查找文件:五种实用方法
运维·macos