如何将Ubuntu系统中的OpenSSH安装并启用以实现远程连接?

摘要:【Ubuntu】安装OpenSSH启用远程连接 零、安装软件 使用如下代码安装OpenSSH服务端: sudo apt install openssh-server 壹、启动服务 使用如下代码启动OpenSSH服务端: sudo syste
【Ubuntu】安装OpenSSH启用远程连接 零、安装软件 使用如下代码安装OpenSSH服务端: sudo apt install openssh-server 壹、启动服务 使用如下代码启动OpenSSH服务端: sudo systemctl start ssh 贰、配置SSH(可跳过) 配置文件 OpenSSH的配置文件所在位置:/etc/ssh/sshd_config,可以使用编辑器打开,代码如下: sudo vi /etc/ssh/sshd_config 常用配置项 带#开头的为注释行,要使注释行生效,需要删除#。 配置项 说明 值类型 举例 举例说明 Port 配置SSH的端口号,默认为22 端口号范围内的整数 Port 9922 将端口号更改为 9922 AllowUsers 允许特定的用户进行SSH登录 用户名 AllowUsers yu lin 只允许用户“yu”和“lin”进行SSH登录 PasswordAuthentication 禁用SSH的密码登录,只使用密钥进行身份验证 yes或no PasswordAuthentication no 禁用SSH密码登录 注:配置完成后需要保存配置文件并且重启OpenSSH服务。 所有配置项 https://gnu-linux.readthedocs.io/zh/latest/Chapter02/00_openssh.html 重启服务 重启OpenSSH服务命令如下: sudo systemctl restart ssh 叁、配置防火墙 如果已经启用防火墙,为了能远程连接,我们需要配置一下防火墙。 使用如下命令允许OpenSSH服务器通过防火墙: sudo ufw allow ssh 重新加载防火墙规则: sudo ufw reload 肆、远程连接 使用支持SSH的连接软件连接此Ubuntu。 查看本Ubuntu的IP地址: ip addr 成功!