【Ubuntu】安装OpenSSH启用远程连接
【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

成功!
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号