Advertisement

Ubuntu系统下离线安装OpenSSH软件包

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:RAR


简介:
本教程介绍如何在Ubuntu操作系统中离线环境下安装OpenSSH软件包,适用于需要配置安全远程连接的用户。 在Ubuntu 16.04版本上安装OpenSSH需要更新三个包:`openssh-7.5p1.tar.gz`, `openssl-1.0.2k.tar.gz`, 和 `zlib-1.2.11.tar.gz`. 这些文件应该被复制到用户目录下的`hometest`中。以下是安装步骤: **第一步,安装Zlib:** ```shell tar -zxvf zlib-1.2.11.tar.gz cd zlib-1.2.11/ ./configure make sudo make install ``` **第二步,安装OpenSSL:** ```shell tar -zxvf openssl-1.0.2k.tar.gz cd openssl-1.0.2k/ ./config # 注意此处是 .config 而非 configure, 原文可能有误。 make sudo make install ``` **第三步,安装OpenSSH:** ```shell .openssh_configure --with-ssl-dir=/home/test/openssl-1.0.2k # 这里假设路径为/home/test/ make sudo make install ``` 然后,在`/etc/passwd`文件的最后添加一行: ``` sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin ``` **启动SSH服务:** ```shell /usr/local/sbin/sshd ```

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Ubuntu线OpenSSH
    优质
    本教程介绍如何在Ubuntu操作系统中离线环境下安装OpenSSH软件包,适用于需要配置安全远程连接的用户。 在Ubuntu 16.04版本上安装OpenSSH需要更新三个包:`openssh-7.5p1.tar.gz`, `openssl-1.0.2k.tar.gz`, 和 `zlib-1.2.11.tar.gz`. 这些文件应该被复制到用户目录下的`hometest`中。以下是安装步骤: **第一步,安装Zlib:** ```shell tar -zxvf zlib-1.2.11.tar.gz cd zlib-1.2.11/ ./configure make sudo make install ``` **第二步,安装OpenSSL:** ```shell tar -zxvf openssl-1.0.2k.tar.gz cd openssl-1.0.2k/ ./config # 注意此处是 .config 而非 configure, 原文可能有误。 make sudo make install ``` **第三步,安装OpenSSH:** ```shell .openssh_configure --with-ssl-dir=/home/test/openssl-1.0.2k # 这里假设路径为/home/test/ make sudo make install ``` 然后,在`/etc/passwd`文件的最后添加一行: ``` sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin ``` **启动SSH服务:** ```shell /usr/local/sbin/sshd ```
  • Ubuntu线openssh-server
    优质
    本教程详解在Ubuntu操作系统中不连接互联网的情况下,手动下载并安装openssh-server软件包的方法和步骤。 在Ubuntu 20.04和Ubuntu 16.04以及其他版本的Ubuntu上进行离线安装openssh-server的步骤如下: 1. 安装libssl库: ``` sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5.7_amd64.deb ``` 2. 安装OpenSSH客户端: ``` sudo dpkg -i openssh-client_8.4p1-6ubuntu1_amd64.deb ``` 3. 安装SFTP服务器组件: ``` sudo dpkg -i openssh-sftp-server_8.4p1-6ubuntu1_amd64.deb ``` 4. 安装OpenSSH服务端: ``` sudo dpkg -i openssh-server_8.4p1-6ubuntu1_amd64.deb ``` 5. 最后安装ssh软件包: ``` sudo dpkg -i ssh_8.4p1-6ubuntu1_all.deb ``` 完成以上步骤之后,需要重启SSH服务以应用更改: ``` sudo service ssh restart ```
  • Ubuntu OpenSSH线
    优质
    Ubuntu OpenSSH离线安装包是专为Ubuntu系统设计的无需网络连接即可安装OpenSSH软件包的解决方案,适用于需要在隔离环境中设置安全壳服务的情形。 1. 将四个文件放入一个单独的文件夹内,并建议创建一个新的文件夹。 2. 在命令行界面进入该新建立的文件夹:`cd [新建文件夹名]` 3. 执行以下命令安装相关软件包: ``` sudo dpkg -i openssh-client_7.2p2-4_amd64.deb sudo dpkg -i openssh-sftp-server_7.2p2-4_amd64.deb sudo dpkg -i openssh-server_7.2p2-4_amd64.deb sudo dpkg -i ssh_7.2p2-4_all.deb ``` 4. 检查SSH服务是否已启动,通过命令 `sudo ps -e |grep ssh` 查看是否有输出“sshd”。如果未找到,则执行以下命令以手动启动服务:`sudo service ssh start` 5. 默认情况下,SSH使用端口22。如需修改端口号,请编辑配置文件: ``` sudo gedit /etc/ssh/sshd_config ``` 修改 `Port` 参数即可。 6. 重启 SSH 和 SSHD 服务以使更改生效: ``` sudo systemctl restart ssh sudo systemctl restart sshd ```
  • Ubuntu 20.04 OpenSSH 线资源
    优质
    本资源包提供在Ubuntu 20.04系统下离线安装OpenSSH所需的所有依赖文件及配置指南,便于无网络环境下的安全服务搭建。 Ubuntu 20.04 系统自带 SSH 客户端可以用来连接其他机器,但不包含服务端组件,因此无法接受来自外部的连接请求。在没有网络的情况下,可以通过离线安装 openssh 来解决问题。 以下是具体的安装步骤: 1. 执行命令 `sudo dpkg -i libssl1.0.0_1.0.2n-1ubuntu5.6_amd64.deb`。 2. 接着执行 `sudo dpkg -i openssh-client_7.2p2-4ubuntu2.8_amd64.deb`。 3. 然后安装 SFTP 服务端组件,使用命令 `sudo dpkg -i openssh-sftp-server_7.2p2-4ubuntu2.8_amd64.deb`。 4. 安装 SSH 服务器组件:执行 `sudo dpkg -i openssh-server_7.2p2-4ubuntu2.8_amd64.deb`。 5. 最后,安装 ssh 包并使用命令 `sudo dpkg -i ssh_7.2p2-4ubuntu2.8_all.deb`。 完成以上步骤之后,请运行以下命令来重启 SSH 服务: ``` sudo service ssh restart ```
  • Ubuntu 16.04 线环境OpenSSH
    优质
    本教程介绍在Ubuntu 16.04离线环境中手动安装和配置OpenSSH服务器的步骤与方法。 在 Ubuntu 16.04 系统上进行离线安装 OpenSSH 的步骤如下: 1. 执行以下命令来安装所需的 `.deb` 文件: ``` sudo dpkg -i openssh-client_7.2p2-4_amd64.deb sudo dpkg -i openssh-sftp-server_7.2p2-4_amd64.deb sudo dpkg -i libwrap0_7.6.q-25_amd64.deb sudo dpkg -i openssh-server_7.2p2-4_amd64.deb sudo dpkg -i ssh_7.2p2-4_all.deb ``` 2. 安装完成后,检查 SSH 服务是否已经启动。运行以下命令: ``` sudo ps -e |grep ssh ``` 如果输出中出现 `sshd` 则说明 SSH 服务已成功启动。 如果没有看到 `sshd` 输出,则需要手动启动 SSH 服务,执行如下命令: ``` sudo service ssh start ```
  • Ubuntu线NFS
    优质
    本教程详解在Ubuntu操作系统中如何进行NFS(网络文件系统)包的离线安装过程,涵盖必要的前提条件、步骤及配置说明。 在Ubuntu系统上进行NFS(网络文件系统)的离线安装需要提前准备好必要的软件包及其依赖项。首先通过连接到互联网的另一台机器下载所需的deb包以及所有相关的库,然后将这些文件拷贝到目标机中手动安装。具体步骤包括使用`apt-get download`命令在有网环境下获取nfs-kernel-server和nfs-common等组件,再利用`dpkg -i`指令进行本地安装。 确保离线环境中已经包含了NFS服务运行所需的所有依赖项,这是成功部署的关键。此外,在配置NFS服务器时,请参考Ubuntu的官方文档或相关技术论坛来解决可能出现的问题。
  • Ubuntu线NFS的
    优质
    本文介绍了在Ubuntu操作系统中如何进行NFS(网络文件系统)服务的离线环境下的安装步骤及所需软件包的准备过程。 为了配置NFS(Network File System),需要在管理结点与刀片上安装相应的软件包,并进行一系列的命令操作。 1. 在管理结点和刀片上分别执行以下步骤来安装所需软件: - 执行如下命令以安装必要的deb文件: ``` sudo dpkg -i libgssglue1_0.4-2ubuntu1_amd64.deb sudo dpkg -i libnfsidmap2_0.25-5_amd64.deb sudo dpkg -i libtirpc1_0.2.2-5ubuntu2_amd64.deb sudo dpkg -i rpcbind_0.2.1-2ubuntu1_amd64.deb sudo dpkg -i nfs-common_1.2.8-6ubuntu1_amd64.deb sudo dpkg -i nfs-kernel-server_1.2.8-6ubuntu1_amd64.deb ``` 在管理结点上,还需打开`/etc/exports`文件,在末尾加入: ``` /XXXX *(rw,sync,no_root_squash) ``` 其中,“/XXXX”代表要共享的目录。最后启动NFS服务: ``` sudo systemctl restart rpcbind sudo systemctl restart nfs-kernel-server ``` 2. 对于刀片端,执行以下命令以安装软件包: - 安装所需deb文件: ``` sudo dpkg -i libgssglue1_0.4-2ubuntu1_amd64.deb sudo dpkg -i libnfsidmap2_0.25-5_amd64.deb sudo dpkg -i libtirpc1_0.2.2-5ubuntu2_amd64.deb sudo dpkg -i rpcbind_0.2.1-2ubuntu1_amd64.deb sudo dpkg -i nfs-common_1.2.8-6ubuntu1_amd64.deb ``` 并启动rpc服务: ``` sudo systemctl restart rpcbind ``` 3. 完成上述步骤后,刀片端可以通过执行以下命令来挂载管理结点上的共享目录: - 挂载NFS文件系统至本地目录`/mnt`中: ``` sudo mount -t nfs -o nolock 10.0.0.10:/XXXX /mnt ``` 其中的“10.0.0.10”是管理结点的IP地址,“/XXXX”为要共享的具体目录。当不再需要挂载时,可以使用`umount /mnt`命令卸载该文件系统。 以上步骤完成了NFS在两个节点上的配置以及数据共享设置。
  • Ubuntu线的技巧
    优质
    本教程介绍在Ubuntu操作系统中如何进行离线环境下的软件安装,涵盖软件包下载、依赖关系解决等实用技巧。 使用Ubuntu的apt-get方法安装软件通常需要连接网络来下载依赖项。如果自己手动下载相应的软件包,则可能会遇到依赖关系的问题。通过在本地建立软件源的方式,可以不借助互联网就能利用apt-get命令安装软件,并且无需担心依赖问题的存在。这种方法既方便又可靠,在没有网络的情况下也能顺利进行系统和应用程序的安装与更新工作。
  • Ubuntu的Docker线
    优质
    本资源提供Ubuntu操作系统下Docker的离线安装包,适用于无法连接互联网或特定网络环境下快速部署Docker环境的需求。包含详细安装步骤与配置指南。 Docker离线安装包经过验证有效。 安装步骤如下: 1. 执行命令:`sudo dpkg -i containerd.io_1.4.6-1_amd64.deb` 2. 执行命令:`sudo dpkg -i docker-ce-cli_20.10.7_3-0_ubuntu-xenial_amd64.deb` 3. 执行命令:`sudo dpkg -i docker-ce_20.10.7_3-0_ubuntu-xenial_amd64.deb` 查看Docker版本,执行: ``` sudo docker --version ``` 如果希望在每次运行docker命令时无需使用`sudo`,可以运行以下命令来添加登录账号至docker组: ```shell sudo usermod -aG docker 登录账号 ```
  • Ubuntu 16.04 线 OpenSSH 及其依赖
    优质
    本教程详细介绍在Ubuntu 16.04系统下如何离线安装OpenSSH及其所需的所有依赖包。 离线安装OpenSSH主要需要三个文件:openssh-server_7.2p2-4ubuntu2.8_amd64.deb、openssh-sftp-server_7.2p2-4ubuntu2.8_amd64.deb 和 openssh-client_7.2p2-4ubuntu2.8_amd64.deb。在离线环境下,通过依次运行命令 dpkg -i ******.deb 来执行安装步骤如下(尽可能按照次序进行安装,部分操作可能存在冗余):1、先安装基本的依赖环境文件,包括 libc6_2.23-0ubuntu10_amd64.deb、libdbus-1-dev_1.10.6-1ubuntu3.4_amd64.deb、libgcrypt20_1.6.5-2ubuntu0.6_amd64.deb、libgpg-error0_1.21-2ubuntu1_amd64.deb、libsystemd0_229-4ubuntu21.21_amd64.deb、ssh-import-id_5.5-0ubuntu1_all.deb 和 zlib1g_1.2.8.dfsg-2ubuntu4.3_amd64l.deb。 2、安装 openssh-sftp-server_7.2p2-4ubuntu2.8_amd64.deb、openssh-server_7.2p2-4ubuntu2.8_amd64.deb 和 openssh-client_7.2p2-4ubuntu2.8_amd64.deb。3、如果存在依赖关系缺失,可以根据提示到 other 文件夹下查找缺少的依赖文件,通常相关的基本依赖都已经提供。