WEB开发网
开发学院操作系统Linux/Unix OpenSSH 与 AIX chroot 阅读

OpenSSH 与 AIX chroot

 2008-07-07 08:19:01 来源:WEB开发网   
核心提示:本文示例源代码或素材下载 引言IBM 支持的 OpenSSH 版本(OpenSSH 4.5 版本以上)已包括 chroot 功能,它查找用户 home 目录中的“.”(点),OpenSSH 与 AIX chroot,然后 chroot () 调用更改用户的根目录,以使“.&r

本文示例源代码或素材下载

引言

IBM 支持的 OpenSSH 版本(OpenSSH 4.5 版本以上)已包括 chroot 功能。它查找用户 home 目录中的“.”(点),然后 chroot () 调用更改用户的根目录,以使“.”(点)之前的目录成为 chrooted 目录。本文帮助您在 AIX 上设置 chroot 环境,然后将其与 ssh、sftp 和 scp 一起使用。

我们假定读者拥有基本的 AIX 技能,因此我们不再详细说明一般 AIX 任务,如更新 AIX、创建逻辑卷等等。我们重点关注设置 chroot 环境,以及将其与 IBM 支持的 OpenSSH 一起使用。

先决条件

chroot 功能在 OpenSSH 4.5p1 以上的版本中受到支持。要从 sourceforge.net 下载的文件集为 openssh-4.5.0.5302(OpenSSH-4.5p2-r2) 及更高版本。支持 AIX 5.3(至少需要 TL06)和 AIX 6.1 或更高版本。

Openssh-4.5p1(openssh-4.5.0.5200) for AIX 5.2 同样支持 chroot 功能。支持的最低 AIX 版本为 AIX 5200-10。

从 SourceForge.net 下载最新版本的 OpenSSH,并从 IBM 下载最新的 openssl installp 文件集,有关这些下载的信息,请参阅参考资料部分。

您需要在该站点上注册才能下载文件集。

在您下载了所有文件集后,可以使用 smitty install 或 AIX NIM 来安装它们。

以下是为 openssh 4.5.0.5302 或 openssl 0.9.8.4 安装的文件集:

/home/chroot # lslpp -l | grep open
openssh.base.client   4.5.0.5302 COMMITTED Open Secure Shell Commands
openssh.base.server   4.5.0.5302 COMMITTED Open Secure Shell Server
openssh.license     4.5.0.5302 COMMITTED Open Secure Shell License
openssh.man.en_US    4.5.0.5302 COMMITTED Open Secure Shell
openssh.msg.en_US    4.5.0.5302 COMMITTED Open Secure Shell Messages -
openssl.base        0.9.8.4 COMMITTED Open Secure Socket Layer
openssl.license      0.9.8.4 COMMITTED Open Secure Socket License
openssl.man.en_US     0.9.8.4 COMMITTED Open Secure Socket Layer

1 2 3 4 5 6  下一页

Tags:OpenSSH AIX chroot

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接