共计 1870 个字符,预计需要花费 5 分钟才能阅读完成。
这篇文章主要讲解了“ubuntu 如何安装 openssh 服务器”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着丸趣 TV 小编的思路慢慢深入,一起来研究和学习“ubuntu 如何安装 openssh 服务器”吧!
1. 安装 openssh 首先得安装 openssl 和 zlib
安装 openssl — 下载 openssl-1.0.1j.tar.gz, 解压到 /usr/openssl/ 目录下进入解压目录 执行./config -fpic 如下图
安装 zlib— 下载 zlib-1.2.8.tar.gz 解压到 /usr/zlib/ 目录下
执行./configure make 和 make install 命令 ok
2. 下载 openssh.tar.gz 包解压放在 /usr/openssh/ 目录下 解压 如图
执行 ./configure 之后部分编译如下 可以看到 openssh 的配置文件放在了 /usr/local/etc 下注意:一般情况下在 /etc/ssh 目录下
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/ 目录下如图
开启 ssh 服务
注意要按照绝对路径开启 ssh 服务否则报错
查看 ssh 是否启动成功
通过 putty 连接服务器
打开
打开
连接登陆成功
通过 ssh 远程登陆
报错 server responded algorithm negotiation failed 原因 客户端与服务端的压缩方式不一样
解决方法 修改 ssh 的配置文件一般在 /etc/ssh/sshd_config 但是我这里是在 /usr/local/etc/sshd_config 下打死
在配置文件中添加:
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
重启 sshd 服务后,即可正常连接,如下图。
点击 yes 输入密码
点击 ok
成功
设置 ssh 开机启动,编辑 /etc/rc.local 文件
感谢各位的阅读,以上就是“ubuntu 如何安装 openssh 服务器”的内容了,经过本文的学习后,相信大家对 ubuntu 如何安装 openssh 服务器这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是丸趣 TV,丸趣 TV 小编将为大家推送更多相关知识点的文章,欢迎关注!