服务器 
首页 > 服务器 > 浏览文章

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

(编辑:jimmy 日期: 2024/11/26 浏览:3 次 )

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目录下

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服务器的教程详解打开

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

打开

连接登陆成功

通过ssh远程登陆

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

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

报错 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

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服务器的教程详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

上一篇:CentOS 7安装完成后初始化的方法
下一篇:CentOS配置虚拟主机virtualhost使服务器支持多网站多域名的方法
一句话新闻
一文看懂荣耀MagicBook Pro 16
荣耀猎人回归!七大亮点看懂不只是轻薄本,更是游戏本的MagicBook Pro 16.
人们对于笔记本电脑有一个固有印象:要么轻薄但性能一般,要么性能强劲但笨重臃肿。然而,今年荣耀新推出的MagicBook Pro 16刷新了人们的认知——发布会上,荣耀宣布猎人游戏本正式回归,称其继承了荣耀 HUNTER 基因,并自信地为其打出“轻薄本,更是游戏本”的口号。
众所周知,寻求轻薄本的用户普遍更看重便携性、外观造型、静谧性和打字办公等用机体验,而寻求游戏本的用户则普遍更看重硬件配置、性能释放等硬核指标。把两个看似难以相干的产品融合到一起,我们不禁对它产生了强烈的好奇:作为代表荣耀猎人游戏本的跨界新物种,它究竟做了哪些平衡以兼顾不同人群的各类需求呢?
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网 网站地图 SiteMap