由于某种原因,我无法将 ubuntu 更新到较新的版本。
所以我被迫使用 Ubuntu 8.04。
我怎样才能将 openssh 从 4.7 更新到 5.X 版本?
谢谢
答案1
下载 OpenSSH 源。配置它以安装到某个私人目录:
# ./configure --prefix=/usr/local/ssh && make && make install
现在将 /usr/local/ssh/sbin 和 /usr/local/ssh/bin 添加到您的 $PATH 中。现在当您调用 ssh 时,您将运行新的二进制文件。
在框中禁用 sshd(我不知道 Ubuntu 8.04 中的 sshd 是否使用 upstart 或较旧的 rc.* 方法)。然后从 /etc/rc.local 启动(新的)sshd(以防您希望机器运行最新的 sshd)。