当前位置: 首页 > Python编程 > Python编程实战技能 > Python编程基础入门 > python openssh安装失败怎么解决

python openssh安装失败怎么解决

发布时间:2020年09月27日 09:07:21 来源: 点击量:410

【摘要】python openssh安装失败怎么解决?方法如下:1、【下载安装包】:由于openssh依赖于openssl库,所以在安装openssh前要先安装openssl库(我

python openssh安装失败怎么解决?方法如下:

1、【下载安装包】:由于openssh依赖于openssl库,所以在安装openssh前要先安装openssl库(我用的是openssh-7.3p1.tar.gz 和openssl-1.0.1h.tar.gz)

2、【切换到root用户】:切换到root用户-执行命令:su root

3、【解压OpenSSL安装包】:进入安装包所在目录,通过linux自带的工具tar进行解压,执行命令为:tar -zxvf openssl-1.0.1h.tar.gz

4、【配置安装变量】:打开解压后的目录,执行命令:cd openssl-1.0.1h;配置安装环境-执行命令:./configure

相关推荐:《Python基础教程》

5、【编译源码】:在解压目录进行编译,执行命令:make

6、【安装openssl】:安装,执行命令:make install

7、【解压openssh安装包】:进入安装包所在目录,执行命令:tar -zxvf openssh-7.3p1.tar.gz

8、【配置安装变量】:打开解压后的目录,执行命令:cd  openssh-7.3p1;配置安装环境,执行命令:./configure --prefix=/usr/local/servers/openssh,“/usr/local/servers/openssh”是安装路径,可改为自己想安装的路径 。

9、【编译源码】:在解压目录进行编译,执行命令:make

此处执行编译时可能报error: *** zlib.h missing - please install first or check config.log ***"这是由于缺少zlib-devel所致,只需安装zlib-devel即可,执行命令:yum install zlib-devel;

还有可能会包"OpenSSL headers missing - please install first or check config.log ***"的错误,这是缺少openssl-devel所致,只需安装openssl-devel即可,执行命令:yum install openssl-devel

10、【安装openssh】:安装,执行命令:make install

11、【启动openssh服务】:启动sshd服务,只需命令:service sshd start

12、【配置sshd服务】修改配置文件  /etc/ssh/sshd_config 

Port 22

Protocol 2

PermitRootLogin yes

去掉这三行的注释 ,最后一个是允许root用户直接使用sshd服务登录服务器的!

重新启动sshd服务,执行命令:service sshd restart

设置sshd为系统自动启动,执行命令 chkconfig --level 35 sshd on

13、【测试】执行命令:ssh localhost  如果让输入密码,则说明安装成功。

分享到: 编辑:wangmin

就业培训申请领取
您的姓名
您的电话
意向课程
点击领取

环球青藤

官方QQ

扫描上方二维码或点击一键加群,免费领取大礼包,加群暗号:青藤。 一键加群

绑定手机号

应《中华人民共和国网络安全法》加强实名认证机制要求,同时为更加全面的体验产品服务,烦请您绑定手机号.

预约成功

本直播为付费学员的直播课节

请您购买课程后再预约

环球青藤移动课堂APP 直播、听课。职达未来!

安卓版

下载

iPhone版

下载
环球青藤官方微信服务平台

刷题看课 APP下载

免费直播 一键购课

代报名等人工服务

课程咨询 学员服务 公众号

扫描关注微信公众号

APP

扫描下载APP

返回顶部