
在 Ubuntu 上安装 SSH 服务(OpenSSH)步骤很直接,主要是安装 openssh-server 包,并确保服务正常运行。
我把核心操作步骤整理成了一个表格,方便你快速对照操作:
| 步骤 | 核心命令 | 说明 |
|---|---|---|
| 1. 安装 SSH 服务 | sudo apt update && sudo apt install openssh-server |
更新软件源并安装 OpenSSH 服务器软件包。 |
| 2. 检查服务状态 | sudo systemctl status ssh |
确认 SSH 服务是否已成功启动并正在运行。 |
| 3. 配置防火墙(若启用) | sudo ufw allow ssh |
如果系统启用了 ufw 防火墙,需放行 SSH 默认端口(22)。 |
| 4. 尝试远程连接 | ssh 用户名@服务器IP地址 |
在另一台电脑上测试能否成功登录。 |
⚙️ 几个重要的配置建议
安装完成后,强烈建议进行这几项安全设置:
-
更改默认端口:默认端口
22是攻击者的首要目标。你可以通过修改/etc/ssh/sshd_config文件中的Port行来更换端口(例如改为2222),注意修改后需在防火墙放行新端口。 -
禁止 Root 直接登录:为了安全,建议在
/etc/ssh/sshd_config文件中将PermitRootLogin设置为no,日常通过普通用户登录再提权。 -
启用密钥登录:相比密码,密钥登录更安全。你可以在客户端用
ssh-keygen生成密钥对,再用ssh-copy-id 用户名@服务器IP地址将公钥上传到服务器,之后就能免密登录了
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

评论(0)