跳转到内容

SSH 管理

时光2025/8/290 0 m

建议

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

设置 Root 密码

shell
sudo passwd root

允许 SSH 登录 Root 用户.

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

shell
sudo vim /etc/ssh/sshd_config

重启 SSH 服务

shell
sudo systemctl restart ssh

注意

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

安装 OpenSSH 服务

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

shell
sudo apt update
sudo apt install openssh-server

启动 SSH 服务

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

shell
sudo systemctl start ssh

设置开机自启动

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

shell
sudo systemctl enable ssh

检查 SSH 服务状态

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

shell
sudo systemctl status ssh

VitePress Algolia Twikoo EdgeOne Copyright