Ubuntu离线安装Openssh,没有联网也能安装

cd699f31447bbb09fec6825be55e4919.png

我们在部署好ubuntu后,ubuntu是不允许我们直接SSH的,需要我们去下载,但是在机房这样的内网环境下,就显得格外困难,因为无法直接apt-get。我们可以通关上传openssh软件包进行安装来解决。

b1f753f0bcb934c907ec422a26443f97.jpeg

先介绍一下服务器有网络的安装,在Ubuntu系统上安装和设置SSH服务开机自动启动可以让你从远程计算机连接到Ubuntu服务器,而无需每次手动启动SSH服务。以下是安装和设置SSH服务开机自动启动的步骤:

打开终端窗口,输入以下命令以安装SSH服务:

sudo apt-get update  
sudo apt-get install openssh-server

安装完成后,SSH服务将自动启动。你可以使用以下命令检查SSH服务的状态:

sudo systemctl status ssh

如果看到"active"状态,表示SSH服务已经成功启动。

如果你希望SSH服务在系统启动时自动启动,可以输入以下命令:

sudo systemctl enable ssh

这将创建一个名为/etc/systemd/system/multi-user.target.wants/ssh.service的符号链接文件,并将ssh.service文件链接到/lib/systemd/system/ssh.service。这样,在系统启动时,SSH服务将自动启动。

现在,可以使用SSH客户端连接到Ubuntu服务器。在远程计算机上,打开终端窗口,并输入以下命令:

ssh username@server_ip_address

其中,"username"是你的Ubuntu账户用户名,"server_ip_address"是Ubuntu服务器的IP地址。你将被要求输入密码以进行身份验证。成功连接后,你就可以在远程计算机上执行命令和操作Ubuntu服务器了。

在连接之前,需要确保Ubuntu服务器已经正确配置了网络连接,并且IP地址可以访问。另外,为了安全起见,建议在连接时使用SSH密钥对进行身份验证,而不是密码。

c9e430464433c67a0b59d8e14f5d8a9d.png

服务器没有网络的情况下,可以从官方网站下载OpenSSH Server。官方网站提供了最新版本的OpenSSH Server,你可以直接下载并安装。此外,你也可以在一些知名的Linux发行版中查找OpenSSH Server的软件源,例如Ubuntu、Debian、CentOS等。在软件源中搜索OpenSSH Server并按照指示进行安装即可。不同版本和发行版可能有不同的安装步骤和命令,需要根据具体情况进行操作。

安装openssh一共需要三个包

  1. openssh-client  SSH客户端

  2. openssh-server  SSH远程登录服务

  3. openssh-sftp-server  sftp服务器,远程传输文件

通关镜像站下载对应的deb包

在各大镜像站中都会有相应的系统资源,这里使用的是阿里镜像站

地址:https://mirrors.aliyun.com/ubuntu/pool/main/o/openssh/

d28d1961c1a75a122b82c7a77b7ddce8.png

ccfd366a8f6df9e3c01426b890c28e46.png

下载我们需要的3个包之后,用ftp工具传到服务器上,然后再服务器上执行如下命令即可完成安装。

dpkg -i *deb

94e4aa374c07eaf8631ac1cbc8d0cb16.gif

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值