ubuntu添加ssh
时间: 2023-09-01 09:13:27 浏览: 95
要在Ubuntu上添加SSH,您可以按照以下步骤进行操作:
1. 打开终端并输入以下命令以安装SSH客户端和服务器:
```
sudo apt install openssh-client
sudo apt install openssh-server
```
2. 如果您的系统启用了防火墙(例如ufw),可以通过以下命令关闭防火墙:
```
sudo ufw disable
```
3. 配置SSH客户端:
编辑SSH配置文件 `ssh_config`,
```
sudo vi /etc/ssh/ssh_config
```
在该文件中找到 `PasswordAuthentication` 选项,并删除其前面的 `#` 号,确保该选项设置为 `yes`。
4. 配置SSH服务器:
编辑SSH服务器配置文件 `sshd_config`,
```
sudo vi /etc/ssh/sshd_config
```
在该文件中找到 `PermitRootLogin prohibit-password` 行,去掉行首的 `#` 号,并在此行的下面添加一行 `PermitRootLogin yes`,这将允许root用户登录SSH服务器。
完成以上步骤后,您已成功添加SSH到Ubuntu系统。请记得在完成任何配置更改后,重新启动SSH服务,以使更改生效:
```
sudo service ssh restart
```
请注意,SSH服务器的配置和管理需要谨慎处理,以确保系统的安全性。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [【安装SSH服务】ubuntu安装ssh以及开启root用户ssh登录](https://blog.csdn.net/oNelson123/article/details/125417939)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [Ubuntu安装和配置ssh保姆教程](https://blog.csdn.net/weixin_72812064/article/details/129784097)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文