ubuntu 18.04安装ssh
时间: 2023-09-26 16:05:35 浏览: 162
在 Ubuntu 18.04 上安装 SSH 非常简单,只需要执行以下命令:
1. 打开终端
2. 输入以下命令安装 SSH:`sudo apt-get install openssh-server`
3. 等待安装完成后,SSH 服务会自动启动。
现在你可以使用 SSH 客户端连接到 Ubuntu 18.04 上了。
相关问题
ubuntu18.04无法ssh
Ubuntu 18.04无法SSH可能有多种原因导致,以下是一些常见的解决方法:
1. 确保SSH服务器已安装:在终端中运行以下命令来安装OpenSSH服务器:
```
sudo apt-get install openssh-server
```
2. 检查SSH服务是否正在运行:运行以下命令来检查SSH服务的状态:
```
sudo service ssh status
```
如果服务未运行,可以使用以下命令启动它:
```
sudo service ssh start
```
3. 检查防火墙设置:如果您的系统上启用了防火墙,确保允许SSH流量通过。默认情况下,SSH使用端口22。您可以使用以下命令检查防火墙规则:
```
sudo ufw status
```
如果防火墙未允许SSH流量,可以使用以下命令启用它:
```
sudo ufw allow ssh
```
4. 检查SSH配置文件:打开SSH配置文件`/etc/ssh/sshd_config`,确保以下行没有被注释掉:
```
Port 22
PermitRootLogin yes
```
5. 检查网络连接:确保您的Ubuntu系统与目标SSH服务器之间有网络连接,并且目标服务器的IP地址是正确的。
如果上述方法都无法解决问题,您可以尝试重新安装OpenSSH服务器或者查看系统日志以获取更多详细的错误信息。
ubuntu18.04离线安装ssh
可以按照以下步骤在 Ubuntu 18.04 上离线安装 SSH:
1. 在一台联网的电脑上下载所需的 SSH 软件包及其依赖项,可以去官网 https://www.openssh.com/ 或者其他镜像站点下载。需要下载的软件包大致如下:
- openssh-client
- openssh-server
- libedit2
- libgssapi-krb5-2
- libkrb5-3
- libkrb5support0
- libssl1.1
- zlib1g
2. 将这些软件包拷贝到离线 Ubuntu 18.04 电脑上,可以使用 U 盘等移动存储设备或者其他网络传输方式。
3. 在离线 Ubuntu 18.04 电脑上,打开终端,进入软件包所在的目录,使用 dpkg 命令进行安装,例如:
```
sudo dpkg -i openssh-client_7.6p1-4ubuntu0.3_amd64.deb
sudo dpkg -i openssh-server_7.6p1-4ubuntu0.3_amd64.deb
sudo dpkg -i libedit2_3.1-20170329-1_amd64.deb
sudo dpkg -i libgssapi-krb5-2_1.16-2ubuntu0.1_amd64.deb
sudo dpkg -i libkrb5-3_1.16-2ubuntu0.1_amd64.deb
sudo dpkg -i libkrb5support0_1.16-2ubuntu0.1_amd64.deb
sudo dpkg -i libssl1.1_1.1.0g-2ubuntu4.3_amd64.deb
sudo dpkg -i zlib1g_1.2.11.dfsg-0ubuntu2_amd64.deb
```
4. 安装完成后,启动 SSH 服务:
```
sudo systemctl start ssh
```
5. 如果需要开机自动启动 SSH 服务,可以执行:
```
sudo systemctl enable ssh
```
至此,离线安装 SSH 完成。
阅读全文