跳到主要内容

SSH管理

提示

在大多数 Unix 和 Linux 系统中,直接以 root 用户身份登录存在高安全风险,因此通常被禁用。如果确有需要,可以通过以下方法启用。

设置 Root 密码

sudo passwd root

允许 SSH 登录 Root 用户.

编辑 /etc/ssh/sshd_config 文件,将 PermitRootLogin 设置为 yes

sudo vim /etc/ssh/sshd_config

重启 SSH 服务

sudo systemctl restart ssh
注意

直接以 root 登录风险高,建议使用 sudo 以提高权限来执行必要操作,避免误操作和安全漏洞。

安装OpenSSH服务

如果你还没有安装OpenSSH服务,可以使用以下命令安装

sudo apt update
sudo apt install openssh-server

启动SSH服务

安装完成后,启动SSH服务:

sudo systemctl start ssh

设置开机自启动

为了确保SSH服务在系统启动时自动启动,可以使用以下命令

sudo systemctl enable ssh

检查SSH服务状态

可以使用以下命令检查SSH服务的状态,确保它正在运行

sudo systemctl status ssh