阅读量:2
安装SSH服务
- 更新软件包列表:
sudo apt update - 安装OpenSSH服务器:
sudo apt install openssh-server - 检查服务状态:
sudo systemctl status ssh,若未运行,使用sudo systemctl start ssh启动 - 设置开机自启:
sudo systemctl enable ssh
配置SSH服务
- 编辑配置文件:
sudo nano /etc/ssh/sshd_config- 修改默认端口:找到
Port 22,改为其他端口(如2222) - 禁用root登录:将
PermitRootLogin yes改为PermitRootLogin no - 启用公钥认证:设置
PubkeyAuthentication yes,并确保PasswordAuthentication no - 限制登录用户:添加
AllowUsers your_username
- 修改默认端口:找到
- 重启SSH服务:
sudo systemctl restart ssh
防火墙设置(可选)
若启用UFW防火墙,需开放SSH端口:sudo ufw allow ssh,若修改了默认端口,需相应修改为sudo ufw allow 端口号/tcp
测试SSH连接
在另一台设备上使用ssh username@服务器IP -p 端口号进行连接,若配置正确,输入密码即可登录
以上就是关于“Ubuntu SSH如何安装和配置”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm