自己升级 ssh 的一次体会!

原创 2004年08月02日 14:13:00

自己升级 ssh 的一次体会
日期:2004/07/30  作者:zcatlinux  来源:zclinux

先下载:openssh-3.8p1.tar.gz
                zlib-1.2.1.tar.gz
                gd-devel-1.8.4-11.i386.rpm

安装:
            1、tar zxvf  zlib-1.2.1.tar.gz
                  cd  zlib-1.2.1
                  ./configure
                   make
                   make install
             2、rpm -ivh  gd-devel-1.8.4-11.i386.rpm
             3、tar zxvf  openssh-3.8p1.tar.gz
                   cd  openssh-3.8p1
                   ./configure
                   make
                   make install
              4、useradd sshd

编辑配置文件:
               1、vi /etc/init.d/sshd(编辑一下内容即可)

                     KEYGEN=/usr/local/bin/ssh-keygen
                     SSHD=/usr/local/sbin/sshd
                     RSA1_KEY=/usr/local/etc/ssh_host_key
                     RSA_KEY=/usr/local//etc/ssh_host_rsa_key
                     DSA_KEY=/usr/local//etc/ssh_host_dsa_key
                2、vi  /usr/local/etc/sshd_config

# $OpenBSD: sshd_config,v 1.68 2003/12/29 16:39:50 millert Exp $

# This is the sshd server system-wide configuration file.  See
# sshd_config(5) for more information.

# This sshd was compiled with PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

# The strategy used for options in the default sshd_config shipped with
# OpenSSH is to specify options with their default value where
# possible, but leave them commented.  Uncommented options change a
# default value.

Port 22
#Protocol 2,1
#ListenAddress 0.0.0.0
#ListenAddress ::

# HostKey for protocol version 1
HostKey /usr/local/etc/ssh_host_key
# HostKeys for protocol version 2
HostKey /usr/local/etc/ssh_host_rsa_key
HostKey /usr/local/etc/ssh_host_dsa_key

# Lifetime and size of ephemeral version 1 server key
KeyRegenerationInterval 1h
ServerKeyBits 768

# Logging
#obsoletes QuietMode and FascistLogging
SyslogFacility AUTH
LogLevel INFO

# Authentication:

LoginGraceTime 2m
PermitRootLogin yes
StrictModes yes

RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys

# For this to work you will also need host keys in /usr/local/etc/ssh_known_hosts
RhostsRSAAuthentication no
# similar for protocol version 2
HostbasedAuthentication no
# Change to yes if you don't trust ~/.ssh/known_hosts for
# RhostsRSAAuthentication and HostbasedAuthentication
IgnoreUserKnownHosts no
# Don't read the user's ~/.rhosts and ~/.shosts files
IgnoreRhosts yes

# To disable tunneled clear text passwords, change to no here!
PasswordAuthentication yes
PermitEmptyPasswords no

# Change to no to disable s/key passwords
ChallengeResponseAuthentication yes

# Kerberos options
#KerberosAuthentication no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes
#KerberosGetAFSToken no

# GSSAPI options
#GSSAPIAuthentication no
#GSSAPICleanupCredentials yes

# Set this to 'yes' to enable PAM authentication (via challenge-response)
# and session processing. Depending on your PAM configuration, this may
# bypass the setting of 'PasswordAuthentication' and 'PermitEmptyPasswords'
#UsePAM no

AllowTcpForwarding yes
GatewayPorts no
X11Forwarding no
X11DisplayOffset 10
X11UseLocalhost yes

#PrintMotd yes
PrintLastLog yes
#TCPKeepAlive yes
UseLogin no
#UsePrivilegeSeparation yes
#PermitUserEnvironment no
#Compression yes
#ClientAliveInterval 0
#ClientAliveCountMax 3
#UseDNS yes
#PidFile /var/run/sshd.pid
#MaxStartups 10

# no default banner path
#Banner /some/path

# override default of no subsystems
Subsystem sftp /usr/local/libexec/sftp-server


                  3、cp /usr/loca/sbin/下面的文件到/usr/bin/目录下面
                    ssh          ssh-add      ssh-agent    ssh-keygen   ssh-keyscan
                  4、service sshd restart

centos7 升级ssh

gcc:yum install gcc openssl :yum install openssl openssl-devel -y pam :yum -y install pam-devel 下载最新...
  • u012259256
  • u012259256
  • 2017-03-02 17:12:05
  • 1751

Linux ssh升级后无法登陆

无法3个不支持的选项,我们在 ssh_config和sshd_config中注视掉就好了 GSSAPIAuthentication GSSAPICleanupCredentials Unsup...
  • hljlzc2007
  • hljlzc2007
  • 2015-02-09 18:00:32
  • 1988

ssh版本升级导致连接失败

公司系统使用的是第三方ssh插件jsch-0.1.39.jar,之前采集正常的,但是厂家服务器ssh升级成2.0版本,然后程序就报错,异常如下: com.jcraft.jsch.JSchExcept...
  • u013456765
  • u013456765
  • 2016-08-12 16:33:29
  • 2224

过好你的大学四年,大学生!

祝贺你,跨进大学校门的人!大学是人生的关键阶段,是人生最美好的时段。可以说19岁~23岁是人生精力最充沛的黄金时代,这时的体力、记忆力、反应能力都达到巅峰。非常幸运的是,我们会有整整四年可以心无旁骛、...
  • yanghao58686763
  • yanghao58686763
  • 2007-11-06 14:52:00
  • 1184

升级openSSH到最新版

升级openSSH到最新版,需要小心谨慎一点,因为,错误操作,有可能造成不能远程登录。最好是,安装到不同的目录,然后再停止旧的ssh服务,启用新的ssh服务。 大致的步骤如下, 编译安装新的openS...
  • jackyyen
  • jackyyen
  • 2016-03-28 10:48:42
  • 14486

自己升级SSH

先下载:openssh-3.8p1.tar.gz zlib-1.2.1.tar.gz gd-devel-1.8.4-11.i386.rp...
  • wxh0000mm
  • wxh0000mm
  • 2018-03-07 10:54:40
  • 8

ubuntu升级openssh

  • 2017年07月05日 15:32
  • 20.55MB
  • 下载

Linux下ssh升级安装配置

2009年11月12日 星期四 17:58 RedHat Linux下升级 SSH 服务 当 Telenet 已经渐渐退出历史舞台后,SSH ( Security SHell ) 就成为几乎所...
  • luojiafei
  • luojiafei
  • 2012-02-15 22:44:40
  • 9270

面对难关的十点心得

最近帮一个困境中的朋友,他家里弄的一塌糊涂,开的公司也出问题,他的心理也在重压之下有点承受不住。好在已经解决了。总结一点面对难关的心情,和大家分享。1。面对困难,千万不要逃避,不要做把头埋在沙子里面的...
  • lixuehui
  • lixuehui
  • 2007-05-23 08:14:00
  • 484

ssh 只需登陆一次

在linux 中,登陆一次ssh后,就不需要再用密码了 具体bu
  • ayst123
  • ayst123
  • 2014-08-16 08:01:59
  • 446
收藏助手
不良信息举报
您举报文章:自己升级 ssh 的一次体会!
举报原因:
原因补充:

(最多只允许输入30个字)