由 thunderbird 在 04-12-2004 17:45 发表:
现在LINUX RH7.3里用的SSH版本最高是不是3.1p1-14 ??
兄弟们,小弟问一下。看了ssh的站,上面有3.7x多了…… 吓死我了。
感觉好象ssh不通用??请前辈指教一下。现在我这不安全中……?
由 geekjim 在 04-12-2004 18:41 发表:
check http://updates.redhat.com
由 geekjim 在 04-12-2004 18:46 发表:
另外 Red Hat 已经不再给 7.3 提供任何支持了, 就是说以后再有bug没有补丁可以下, 推荐你几种备选方案:
1. 换Red Hat Enterprise系列的产品, ES 或者 AS,
2. 继续用 Red Hat 7.3, 然后从 www.fedoralegacy.org 这个站点获取patch, 这是一个free project, 专门为被 Red Hat 抛弃的7.3, 8.0, 9提供补丁服务
3. 换其他Linux Distro, 比如Debian
4. 听之任之.. 等着某天被黑 :P
由 thunderbird 在 04-13-2004 14:07 发表:
小弟我已经搞定了,特别鸣谢CU的几位前辈,如下:(提意加精)
在 redhat 7.3 及其以下版本上将openssh升级到3.8p1时,首先要进行以下操作
1.升级 zlib 到 zlib-1.1.4-8.7x
2.升级 zlib-devel 到 zlib-devel。
下载这两个包后,运行 rpm -Uvh zlib* ,升级包可以到rpmfind.org上面查找,下载地址是 ftp://195.220.108.108/linux/redhat/...l,我可以发给你
3.在/etc/passwd 里面增加一行 sshd❌74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
4.在/etc/shadow 里面增加一行 sshd :12506:0:99999:7:::
最后升级openssh
./configure --prefix=/usr --with-pam --with-md5-passwords --sysconfdir=/etc/ssh
make
make install
/etc/ssh/ssh_config already exists, install will not overwrite
/etc/ssh/sshd_config already exists, install will not overwrite
/etc/ssh/moduli already exists, install will not overwrite
/etc/ssh/ssh_host_key already exists, skipping.
/etc/ssh/ssh_host_dsa_key already exists, skipping.
/etc/ssh/ssh_host_rsa_key already exists, skipping.
/usr/sbin/sshd -t -f /etc/ssh/sshd_config
[root@server openssh-3.8p1]# <b