转载:安装配置SSH(Secure Shell)[1]

[入库:2005年9月19日] [更新:2007年3月24日]

本文简介:

http://www.pku.edu.cn/academic/research/computer-center/installssh.htm

SSH是一个用来替代TELNETFTP以及R命令的工具包,主要是想解决口令在网上明文传输的问题。为了系统安全和用户自身的权益,推广SSH是必要的。SSH有两个版本,我们现在介绍的是版本2

  1. 安装SSH

具体步骤如下:

  1. 获得SSH软件包。 (ftp://ftp.pku.edu.cn:/pub/unix/ssh-2.3.0.tar.gz)

  2. 成为超级用户(root).

    注意,如果你希望用tcp_wrappers来控制SSH,那么在configure时需要加上选项“--with-libwrap=/path/to/libwrap/”, 用来告诉SSH关于libwrap.a tcpd.h的位置。

  3. # gzip –cd ssh-2.3.0.tar.gz |tar xvf

  4. # cd ssh-2.3.0

  5. # ./configure

  6. # make

  7. # make install

SSH有关的程序都放置在/usr/local/bin下,包括sshsftpsshd2 ssh-keygen等。

二、配置

SSH的配置文件在/etc/ssh2下,其中包括sshd2的主机公钥和私钥:hostkeyhostkey.pub。这两个文件通常是在安装SSH时自动生成的。你可以通过下面的命令重新来生成它们:

# rm /etc/ssh2/hostkey*

# ssh-keygen2 –P /etc/ssh2/hostkey

ssh2_config 文件一般情形下无需修改。

三、启动sshd2

每个要使用SSH的系统都必须在后台运行sshd2。用手工启动:

# /usr/local/bin/sshd2&

可以在“/etc/rc2.d/S99local”中加入该命令,这样系统每次启动时会自动启动sshd2

本文关键:转载:安装配置SSH(Secure Shell)
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top