下载、安装及更新 OpenSSH 和 OpenSSL

如果要使用 Virtual I/O Server V1.3 之前的版本,必须先下载并安装 OpenSSH 和 OpenSSL 软件,才能使用 OpenSSH 连接至 Virtual I/O Server。还可以使用此过程在 Virtual I/O Server 上更新 OpenSSH 和 OpenSSL。

关于此任务

如果 Virtual I/O Server 未包括最新版本的 OpenSSH 或 OpenSSL,或者在 Virtual I/O Server 发行版之间发行了 OpenSSH 或 OpenSSL 更新,那么可能需要在 Virtual I/O Server 上更新 OpenSSH 和 OpenSSL。在这些情况下,可在 Virtual I/O Server 上通过使用以下过程下载并安装 OpenSSH 和 OpenSSL 来更新 OpenSSH 和 OpenSSL。

有关 OpenSSL 和 OpenSSH 的更多信息,请参阅 OpenSSL ProjectPortable SSH Web 站点。

下载开放式源代码软件

关于此任务

OpenSSL 软件包含使用 OpenSSH 软件所需的加密库。要下载该软件,请完成以下任务:

过程

  1. 将 OpenSSL RPM 包下载至工作站或主机。
    1. 要获取 RPM 包,请转至 AIX® Toolbox for Linux Applications Web 站点并单击 Web 页面上的 AIX Toolbox Cryptographic Content 链接。
    2. 如果已注册并要下载 RPM 包,请登录并接受许可协议。
    3. 如果未注册并要下载 RPM 包,请完成注册过程并接受许可协议。注册后将重定向至页面。
    4. 选择要下载的包的任何版本:openssl - Secure Sockets Layer and cryptography libraries and tools 并单击 Download Now 以开始下载。
  2. 通过完成以下步骤来下载 OpenSSH 软件:
    注: 或者,可从 AIX Expansion Pack 安装该软件。
    1. 在工作站(或主机)中,访问 SourceFORGE.net Web 站点。
    2. 单击 Download OpenSSH on AIX 以查看最新文件发行版。
    3. 选择适当的下载包并单击下载
    4. 单击 OpenSSH 包(tar.Z 文件)以继续下载。
  3. Virtual I/O Server 上创建用于开放式源代码软件文件的目录。 例如,要创建安装目录 install_ssh,请运行以下命令:mkdir install_ssh
  4. 通过从您下载软件包的计算机运行以下文件传输协议 (FTP) 命令将软件包传送至 Virtual I/O Server
    1. 运行以下命令,确保已在 Virtual I/O Server 上启动 FTP 服务器:startnetsvc ftp
    2. 在本地主机上打开与 Virtual I/O Server 的 FTP 会话:ftp vios_server_hostname,其中 vios_server_hostnameVirtual I/O Server 的主机名。
    3. 在 FTP 提示符下,切换至您为开放式源代码文件创建的安装目录:cd install_ssh,其中 install_ssh 是包含开放式源代码文件的目录。
    4. 将传输方式设置为二进制:binary
    5. 如果交互式提示已启用,请关闭该提示:prompt
    6. 将下载的软件传送至 Virtual I/O Servermput ssl_software_pkg,其中 ssl_software_pkg 是下载的软件。
    7. 在传送两个软件包后,通过输入 quit 来关闭 FTP 会话。

Virtual I/O Server 上安装开放式源代码软件

关于此任务

要安装该软件,请完成下列步骤:

过程

  1. Virtual I/O Server 命令行运行以下命令:updateios -dev install_ssh -accept -install,其中 install_ssh 是包含开放式源代码文件的目录。 安装程序将自动在服务器上启动安全 Shell 守护程序 (sshd)。
  2. 开始使用 sshscp 命令;不需要任何进一步的配置。
    限制 :
    • Virtual I/O Server V1.3 之前的版本不支持 sftp 命令。
    • Virtual I/O Server V1.3 之前的版本不支持非交互式 shell 使用 OpenSSH。



最近一次更新时间:2018 年 1 月