ssh2的安装与配置

原创 2004年11月02日 16:00:00

ssh2的安装与配置 zz



    ssh(secure shell client)是用来登录远程系统执行命令的一种程序。它可以取代rlogin和rsh并且可以在一个不安全的网络环境中为服务器与客户机提供安全的、加密的连接。为了服务器的安全,任何称职的 管理员都应该使用ssh,下面就来介绍一下ssh的安装和配置过程。

    1 软件获取
       

    http://210.74.166.205/pub/security/ssh/ssh-secure-shell-2.1.0-noncommercial.tar.gz


    2 安装

        # tar zxvf ssh-2.0.13.tar.gz
        # cd ssh-2.0.13

        # ./configure --prefix=..   --可以制定安装目录
        # make
        # make install
       

    默认情况下,ssh将被安装在/usr/local/下。

    3 启动服务器端

    在提示符下运行:

    # /usr/local/sbin/sshd2

    为了在系统重新启动之后可以自动执行上述命令,还应该把上面的命令添加到/etc/rc.d/rc.local中去。之后可以在命令行中运行ps x|grep sshd命令,看看有没有类似下面的输出,如果有那么恭喜你了:

    213 ?? Is 0:00.46 /usr/local/sbin/sshd2

    4 客户端

    在linux/unix下,安装好这个ssh就有了客户端程序了。你可以选择是用系统的password还是用ssh2的passphrase,如果选择使用ssh的passphrase的话,需要运行下面的命令:

    # ssh-keygen2
    Generating 1024-bit dsa key pair
    6 Oo.oOo.oOoo.
    Key generated.
    1024-bit dsa, root@yourdomain.com, Thu Jun 22 2000 14:33:39 +0800
    Passphrase : 
    Again : 
    Private key saved to /root/.ssh2/id_dsa_1024_a
    Public key saved to /root/.ssh2/id_dsa_1024_a.pub

    之后

    # cd ~/.ssh2

    按照下面的格式创建两个文件:

    # vi identification 加入:

    IdKey id_dsa_1024_a

    在服务器的相应用户的~/.ssh2目录中

    # vi authorization 加入:

     Key id_dsa_1024_a.pub

    然后在客户端运行:

    # ssh youdomain.com    

    Host key not found from database.
    Are you sure you want to continue connecting (yes/no)? yes
    Host key saved to /home/chenlf/.ssh2/hostkeys/key_22_210.74.166.253.pub
    host key for 210.74.166.253, accepted by chenlf Thu Jun 22 2000 14:54:01 +0800
    Passphrase for key "/home/chenlf/.ssh2/chenlf" with comment "1024-bit dsa,chenlf@ns1.cnuol.com, Wed May 17 2000 15:13:17+0800":

    在“:”后输入你的passphrase就可以了!    

    Windows下可以使用Secure CRT 3.0

Window下通过SecureCRT的SSH2跳转到另一台Linux服务器

我工作中的示例: 先登录192.168.2.145 inms_col/shihuan [inms_col@Szx-interface /]$ ssh -l inms_col 10.236....
  • gycsjz
  • gycsjz
  • 2015年03月20日 09:25
  • 1827

在win8.1上用Bitvise SSH Server 6.24(原名winsshd)搭建SSH2服务器

注意:此SSH是指运维领域的 SSH,不是指JavaWeb框架中的SSH。 运维领域:SSH=Secure Shell安全外壳协议 JavaWeb框架:SSH=Spring+Struts+Hibern...
  • gsls200808
  • gsls200808
  • 2015年04月19日 13:42
  • 9213

ssh2的安装与配置

ssh2的安装与配置 zz    ssh(secure shell client)是用来登录远程系统执行命令的一种程序。它可以取代rlogin和rsh并且可以在一个不安全的网络环境中为服务器与客户机提...
  • llmmysun
  • llmmysun
  • 2004年11月02日 16:00
  • 1267

ssh2的安装与配置

ssh2的安装与配置 zz    ssh(secure shell client)是用来登录远程系统执行命令的一种程序。它可以取代rlogin和rsh并且可以在一个不安全的网络环境中为服务器与客户机提...
  • llmmysun
  • llmmysun
  • 2004年11月02日 16:00
  • 1267

XAMPP安装SSH2扩展

XAMPP安装SSH2扩展wget http://pecl.php.net/get/ssh2-0.11.3.tgz tar -xf ssh2-0.11.3.tgz cd ssh2-0.11.3/ /o...
  • xbw12138
  • xbw12138
  • 2017年04月21日 15:25
  • 606

PHP的SSH2扩展的安装(基于linux(centos))转

PHP的SSH2扩展的安装(基于linux(centos))  要在php里面用到ssh  首先要确保系统已经安装好了(LNMP或者LAMP,具体的安装方式见地址  系统环境 cen...
  • liwenluang
  • liwenluang
  • 2014年05月28日 17:50
  • 1145

SSH2免密码登录OpenSSH

阿里云ecs Centos 使用了 openssh服务,个人电脑是win7系统,想利用SSH2免密码登录openssh,需要进入如下操作: 1.下载SSHSecureShellClient-3.2....
  • zung435
  • zung435
  • 2017年12月03日 21:13
  • 54

在RedHat 6.2上运行SSH2

本文件说明如何在 Linux 上安装、使用 SSH2. ------------------------------------------------------------------------...
  • bjbs_270
  • bjbs_270
  • 2004年10月14日 23:00
  • 1926

ssh2的安装与配置

ssh(secure shell client)是用来登录远程系统执行命令的一种程序。它可以取代rlogin和rsh并且可以在一个不安全的网络环境中为服务器与客户机提供安全的、加密的连接。为了服务器的...
  • zhangweijie
  • zhangweijie
  • 2004年10月11日 09:05
  • 944

Linux环境下安装ssh2模块

Linux下安装ssh2扩展模块
  • Lince_ZH
  • Lince_ZH
  • 2017年05月10日 11:30
  • 1490
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ssh2的安装与配置
举报原因:
原因补充:

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