在Ubuntu中,通过运行命令
sudo apt-get install openssh-server
安装OpenSSH服务器,然后编辑配置文件进行配置。
在Ubuntu中安装和配置OpenSSH服务器的步骤如下:
1、更新系统软件包列表:
```
sudo apt update
```
2、安装OpenSSH服务器软件包:
```
sudo apt install opensshserver
```
3、启动OpenSSH服务器服务:
```
sudo systemctl start ssh
```
4、设置OpenSSH服务器开机自启:
```
sudo systemctl enable ssh
```
5、检查OpenSSH服务器状态:
```
sudo systemctl status ssh
```
6、配置OpenSSH服务器(可选):
修改SSH端口号(默认为22):编辑/etc/ssh/sshd_config
文件,找到Port 22
行,将其修改为所需的端口号,保存并关闭文件。
禁用root用户远程登录:编辑/etc/ssh/sshd_config
文件,找到PermitRootLogin yes
行,将其修改为PermitRootLogin no
,保存并关闭文件。
允许特定用户或用户组远程登录:编辑/etc/ssh/sshd_config
文件,找到AllowUsers
和AllowGroups
行,取消注释并添加需要允许的用户或用户组,保存并关闭文件。
7、重启OpenSSH服务器以应用更改:
```
sudo systemctl restart ssh
```
8、配置防火墙以允许SSH连接(如果使用防火墙):
如果使用的是ufw防火墙,运行以下命令打开SSH端口:
```
sudo ufw allow ssh
```
如果使用的是iptables防火墙,运行以下命令打开SSH端口:
```
sudo iptables A INPUT p tcp dport 22 j ACCEPT
```
9、现在,您可以通过SSH客户端连接到Ubuntu服务器,使用以下命令从本地计算机连接到Ubuntu服务器:
```
ssh 用户名@服务器IP地址
```
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/511032.html