用乌班图配置SSH过程
时间: 2024-10-24 15:06:34 浏览: 16
乌班图ssh配置过程
5星 · 资源好评率100%
在Ubuntu上配置SSH(Secure Shell)的过程相对简单,以下是基本步骤:
1. **安装SSH**:首先,打开终端并运行命令行安装SSH服务:
```
sudo apt-get update
sudo apt-get install openssh-server
```
2. **设置SSH用户账户**:如果还未创建SSH用户,可以添加一个新的用户并设置SSH密钥对。例如,创建新用户`newuser`:
```
adduser newuser
```
然后,给新用户SSH访问权限:
```
sudo usermod -aG sudo newuser
```
3. **配置SSH免密码登录**(可选):生成SSH公私钥对,然后允许公钥登录。在`~/.ssh`目录下创建`id_rsa`文件(如果没有),然后输入命令:
```
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
```
4. **启动并启用SSH服务**:
```
sudo service ssh start
sudo systemctl enable ssh
```
5. **验证SSH配置**:使用刚创建的新用户尝试连接到服务器:
```
ssh newuser@your_server_ip_address
```
6. **防火墙设置**(可选):检查防火墙是否允许SSH通信,如果不允许,则需要开放对应端口22:
```
sudo ufw allow ssh
sudo ufw reload
```
完成以上步骤后,你应该就能通过SSH无密码登录到Ubuntu系统了。
阅读全文