打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
ubuntu 手动安装openssh
先用能上网的机器下载:zlib-1.2.5.tar、openssh-5.6p1.tar.gz、openssl-0.9.8o.tar.tar,接下来,准备安装。

  步骤如下:

  1、首先解压安装zlib:tar -xf zlib-1.2.5.tar,会在当前目录下生成zlib目录。进入zlib目录,然后./configure、make make install ,一路下来,没有错误提示,则安装成功。

  2、安装openssl。步骤同上。安装结束,可使用命令:openssl version -a 检查openssl是否安装正确。

  3、再安装openssh-server。步骤同上。在最后一步报错: Privilege separation user sshd does not exist 解决:在/etc/passwd 中加入: sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin 再次make install 编译安装成功。

  4、启动ssh。ssh默认安装在/usr/local/sbin/目录下,使用 /usr/local/sbin/sshd 启动ssh服务,该服务默认侦听22端口。

  5、检查ssh服务是否启动:netstat -tnlp|grep :22

系统提示“Could not load host key: /etc/ssh/ssh_host_key时
ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
红色部分根据系统提示修改
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
OpenSSH移植到ARM Linux教程
CentOS7.x升级openssh8.4p1详解
redhat 7.4从openssh7.6离线升级openssh8.4p1解决方法
linux OpenSSH_9.1安装
linux 升级openssh详细教程
安装openssh--出现Privilege separation user sshd does not exist错误
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服