OpenSSH的安装和使用

OpenSSH的安装和使用

ID:37711917

大小:23.13 KB

页数:9页

时间:2019-05-29

OpenSSH的安装和使用_第1页
OpenSSH的安装和使用_第2页
OpenSSH的安装和使用_第3页
OpenSSH的安装和使用_第4页
OpenSSH的安装和使用_第5页
资源描述:

《OpenSSH的安装和使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、由于许多网络服务(包括telnet、ftp、http、rsh、rlogin以及其他服务)都可以被电子窃听,我们必须采用安全的方式进行文件移动、权限设置、shell脚本的运行等等。为了防止攻击者窃取每天的网络数据,我们可以安装使用SecureShell(ssh)。这里就向大家具体介绍如何安装和使用ssh服务器和客户端程序。这里说的openssh是一个网上的免费软件。OpenSecureShell(openssh)是一个安全的登录系统,可以用来替代telnet、rlogin、rcp等。简单的讲,ssh是一个通过网络登录进入另一台计算机的程序。我们这里的openssh主要支持的算法是RSA--R

2、SA算法指的是Rivest-Shamir-Adelman算法。该算法广泛应用于公钥/私钥加密系统。如果要详细了解这方面的内容,可以查找站点:在本文中主要讨论openssh服务器的安装、配置和客户端的配置、使用一、openssh服务器端的安装及配置1.服务器端的安装安装方式主要是三种:o安装操作系统时候选中要安装“安全服务器”(只有部分操作系统带有此软件包,如红旗linux2.0服务器版)orpm包方式安装。o源代码方式安装;a)安装操作系统时安装在安装操作系统的时候,在选择软件包的时候,选上“安全服务器”,就会在你的服务器上自动安装好openssh服

3、务器。同时在启动的时候会自动启动sshd的进程。服务器端的配置文件在/etc/ssh/sshd-config中,但是此时你不需要对它进行修改。你要做的仅是在客户机上安装客户端程序。b)用rpm包方式安装在红旗Linux2.0中需要的rpm包可以从/mnt/cdrom/RedFlag/RPMS(系统安装盘)中获得,它们是:openssh-2.1.1p4-1.i386.rpmopenssh-clients-2.1.1p4-1.i386.rpmopenssh-askpass-2.1.1p4-1.i386.rpmopenssh-askpass-gnome-2.1.1p4-1.i386.rpmope

4、nssh-server-2.1.1p4-1.i386.rpm安装用如下命令:#rpm-iopenssh-2.1.1p4-1.i386.rpm用同样的方法安装其他的四个rpm包,在和a)相同的路径中存放着你所关心的配置文件,当然sshd的主程序在/usr/sbin下。c)源代码方式安装openssh的安装首先要求在系统中已经安装了zlib和Openssl。所以我们需要的以下的安装包:(这里的版本最好采用最新的)zlib.tar.gzopenssl-0.9.6a.tar.gzopenssh-2.5.2p2.tar.gz安装步骤如下:在/home目录下建立source目录,把以上三个源代码包复制

5、到/home/source目录下,分别对各个包解压缩,再进行相应的configure、make和makeinstall。具体命令如下:#mkdir/home/source#cpzlib.tar.gzopenssl-0.9.6a.tar.gzopenssh-2.5.2p2.tar.gz/home/source         (接上一行)#cd/home/source#tarzxvfzlib.tar.gz#tarzxvfopenssl-0.9.6a.tar.gz#tarzxvfopenssh-2.5.2p2.tar.gz(注:一般安装linux操作系统的时候都安装了zlib库,故这步不是必须

6、的)#cd/home/source/zlib-1.1.3#./configure-s#make#maketest#makeinstallprefix=/usr#cd/home/source/openssl-0.9.6a#./configure-prefix=/home/openssl#make#maketest#makeinstall#cd/home/source/openssh-2.5.2p2#./configure--with-ssl-dir=/home/openssl--prefix=/home/openssh(接上一行)#make#makeinstall这样openssh的服务器端

7、就安装完毕,进入/home/openssh的目录,下面的目录结构是这样的:bin/etc/libexec/man/sbin/bin/下面存放的是命令集scpsftpsloginsshssh-addssh-agentssh-keygenssh-keyscanetc/下面存放的是配置文件libexec/下面存放的是ftp的主程序man/下面是手册sbin/下面是ssh的主程序sshd。2.配置openssh服务器在安装完ss

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。