gpt4 book ai didi

ubuntu 安装openssh服务器的教程详解

转载 作者:qq735679552 更新时间:2022-09-27 22:32:09 27 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章ubuntu 安装openssh服务器的教程详解由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

1.安装openssh 首先得安装 openssl 和zlib 。

安装openssl ---下载openssl-1.0.1j.tar.gz,解压到/usr/openssl/目录下进入解压目录 执行./config -fpic 如下图 。

ubuntu 安装openssh服务器的教程详解

安装zlib---下载zlib-1.2.8.tar.gz解压到/usr/zlib/目录下 。

执行./configure make 和 make install命令 ok 。

2.下载openssh.tar.gz包解压放在/usr/openssh/目录下 解压 如图 。

ubuntu 安装openssh服务器的教程详解

执行 ./configure 之后部分编译如下 可以看到 openssh 的配置文件放在了 /usr/local/etc下注意 :一般情况下在/etc/ssh目录下 。

?
1
2
3
4
5
6
7
8
openssh has been configured with the following options:
user binaries: /usr/local/bin
system binaries: /usr/local/sbin
configuration files: /usr/local/etc
askpass program: /usr/local/libexec/ssh-askpass
manual pages: /usr/local/share/man/manx
pid file : /var/run
privilege separation chroot path: /var/empty

没有--with-ssl-dir=/usr/local/ssl可能会报 configure: error: openssl version header not found 执行make 和 make install 命令 报错:privilege separation user sshd does not exist 解决:在/etc/passwd 中加入: sshd:x:74:74:privilege-separatedssh:/var/empty/sshd:/sbin/nologin 再次make install 编译安装成功.

openssh 默认安装在/usr/local/sbin/目录下如图 。

ubuntu 安装openssh服务器的教程详解

开启ssh服务 。

ubuntu 安装openssh服务器的教程详解

注意要按照绝对路径开启ssh服务否则报错 。

查看ssh是否启动成功 。

ubuntu 安装openssh服务器的教程详解

通过putty连接服务器 。

打开 。

ubuntu 安装openssh服务器的教程详解

打开 。

连接登陆成功 。

通过ssh远程登陆 。

ubuntu 安装openssh服务器的教程详解

ubuntu 安装openssh服务器的教程详解

报错 server responded "algorithm negotiation failed" 原因 客户端与服务端的压缩方式不一样 。

解决方法 修改ssh的配置文件一般在/etc/ssh/sshd_config 但是我这里是在/usr/local/etc/sshd_config下打死 。

在配置文件中添加:

?
1
2
3
ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc
macs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-sha1-96,hmac-md5-96
kexalgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-sha256@libssh.org

ubuntu 安装openssh服务器的教程详解

重启sshd服务后,即可正常连接,如下图.

ubuntu 安装openssh服务器的教程详解ubuntu 安装openssh服务器的教程详解

点击yes输入密码 。

ubuntu 安装openssh服务器的教程详解

点击ok 。

ubuntu 安装openssh服务器的教程详解

成功 。

设置 ssh开机启动,编辑/etc/rc.local文件 。

ubuntu 安装openssh服务器的教程详解

putty.exe下载地址 。

windows ssh 客户端下载地址 。

openssh-7.2p2.tar.gz 下载地址 。

openssh-server.deb 32位下载地址 。

以上所述是小编给大家介绍的ubuntu 安装openssh服务器的教程详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我网站的支持! 。

原文链接:http://blog.csdn.net/name_is_wl/article/details/52929804 。

最后此篇关于ubuntu 安装openssh服务器的教程详解的文章就讲到这里了,如果你想了解更多关于ubuntu 安装openssh服务器的教程详解的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com