如何在 Ubuntu 上安装 OpenSSH Server ?
OpenSSH 是一组工具集合,它允许您使用 SSH 在网络上进行安全、加密的通信。它包括安全远程登录、文件传输和应用程序隧道的特性。OpenSSH 通常用于 Linux 系统上的安全远程访问和文件传输。由于其强大的安全措施,受到世界各地许多用户的信任。
本教程将帮助您在 Ubuntu 24.04 系统上安装 OpenSSH 服务器。
Step 1: 更新系统
升级当前的系统包
sudo apt update
sudo apt upgrade -y
Step 2: 安装 OpenSSH Server
安装 OpenSSH Server
sudo apt install openssh-server
检查 ssh 服务
sudo systemctl status ssh
Step 3: 配置 OpenSSH Server
要配置 OpenSSH 服务器,请编辑 /etc/ssh/sshd_config 配置文件
sudo nano /etc/ssh/sshd_config
以下是一些您可能想要更改的常见设置:
- Port : 您可以将其更改为不同的端口号以获得额外的安全性
- PermitRootLogin : 为了安全起见,最好通过将其设置为 no 来禁用 root 登录
- PasswordAuthentication : 如果使用公钥身份验证,请将其设置为 no
- AllowUsers : 要限制对特定用户的 SSH 访问,请在此处添加用户名,并用空格分隔
修改完成后,保存并关闭文件。然后,重新启动 OpenSSH 服务器来应用新设置。
sudo systemctl restart ssh
Step 4: 调整防火墙规则
如果您启用了防火墙,则需要允许 SSH 连接。对于使用 UFW 的 Ubuntu 系统,运行此命令
sudo ufw allow ssh
如果更改了 SSH 端口,请使用新的端口号
sudo ufw allow 2222/tcp
我的开源项目
- course-tencent-cloud(酷瓜云课堂 - gitee仓库)
- course-tencent-cloud(酷瓜云课堂 - github仓库)