分享
 
 
 

SSH:增强安全“免疫力”

王朝other·作者佚名  2008-05-19
窄屏简体版  字體: |||超大  

---- 目前互联网上传输的信息大部分都是以明文格式传送,被人截获后容易对系统的安全构成威胁。SSH (Secure Shell) 是目前互联网上常用的能够有效防止网上信息泄密的一种应用协议,它具有安全可靠的用户身份认证、网上信息加密传输等功能。在Unix/Linux 操作系统平台上,SSH-1.2.26应用软件为管理员进行网上远程管理和维护提供了一种安全可靠的应用环境(即shell),它能完全替代目前Unix/Linux操作系统中常用的telnet、rlogin、rsh和rcp等命令的应用。

----现在,我们将对SSH-1.2.26的安装和使用做一详细的介绍。

一、 服务器端环境

----应用于Solaris 2.7环境下。

二、 SSH软件包的下载地址

----在中国自由软件库 (http://freesoft.cei.gov.cn )上下载SSH-1.2.26软件包。

三、编译与安装

----假设SSH-1.2.26软件包已下载到当前目录。

----1.解包

----$ gzip -dc ./ ssh-1.2.26.tar.gz | tar xf -

----2.编译

----$ cd ssh-1.2.26

----$ configure --prefix=/usr/local/ssh-1.2.26

----(缺省安装在/usr/local/ssh-1.2.26目录下)

----$ make

----3.安装

----$ su

---- # make install

四、在服务器上启动sshd(需用root 身份)

----手工启动,执行以下命令。

----# /usr/local/ssh-1.2.26/sbin/sshd

----以后台方式(Stand-alone Daemons)启动。

----# vi /etc/rc2.d/S99sshd

----#!/bin/sh

----case $1 in

---- 'start')

---- echo "Starting sshd..."

---- /usr/local/ssh-1.2.26/sbin/sshd

---- ;;

---- 'stop')

---- echo "Stopping sshd.."

---- /usr/bin/pkill -u root sshd

---- ;;

---- *)

----echo "usage: S99sshd {start|stop}"

----;;

----esac

----# sh /etc/rc2.d/S99sshd

五、测试 sshd 应用

----SSH支持多种用户身份认证方法,本文分别介绍。

----1.在Unix(如Solaris 2.7)

----平台上测试

----假设服务器端主机和客户端主机的操作系统均为Solaris 2.7,主机域名分别为server.com和client.com。用上文介绍的编译安装方法安装SSH-1.2.26。

----在Server主机处启动sshd进程:

----# /usr/local/ssh-1.2.26/sbin/sshd -d

----# 用root 身份启动

----(1) 基于用户口令进行认证

----使用这种方法时,系统需要验证用户的口令,但口令在网上是经过加密后才传送的。需在Client主机处进行如下操作:

----$ /usr/local/ssh-1.2.26/bin/ssh server.com

----# 用ssh登录Server主机

----根据提示信息,输入该用户的口令。

----(2) 基于RSA key(即用公共密钥和私人密钥)进行用户认证

----使用这种方法时,服务器端与客户端之间通过登录用户的公共密钥和私人密钥进行认证。

----在Server主机处进行如下操作:

----$cd $HOME

----$ mkdir .ssh

----在Client机处进行如下操作:

----$ /usr/local/ssh-1.2.26/bin/ssh-keygen

----# 生成该用户的公共密钥和私人密钥

----根据提示信息,输入该用户私人密钥的保护口令。

----$ cd .ssh

----$ ftp server.com

----# 将该用户的公共密钥通知sshd server

----ftp cd .ssh

----ftp bin

----ftp put identity.pub authorized_keys

----ftp bye

----$ /usr/local/ssh-1.2.26/bin/ssh server.com

----根据提示信息,输入该用户私人密钥的保护口令。

----(3)基于RSA方法进行客户主机信息认证

----使用这种方法时,服务器端与客户端之间通过客户主机的公共密钥和私人密钥进行认证。在Server主机处进行如下操作:

----$ cd $HOME

----$ vi .rhosts

----#加入允许登录的Client 主机名或IP

----client.com

----在Clinet主机处进行如下操作:

----$ /usr/local/ssh-1.2.26/bin/ssh server.com

----2. 在Windows 98上测试

----(1)客户端软件下载

----在中国自由软件库 (http://freesoft.cei.gov.cn )中下载ttermp23.zip和ttssh,.zip压缩文件。

----(2)安装

----用winzip解开ttermp23.zip,然后运行setup,假定安装在c:\program files\ttermpro目录下。

----用winzip将ttddh.zip解开,将解开后的文件全部保存在c:\program files\ttermpro目录下。

----(3)启动

----在c:\program files\ttermpro 目录下,双击 ttssh 应用程序,出现图1,按图1所示输入相关信息,然后点击“OK”。

[[The No.1 Picture.]]

----如果选用“基于用户口令”的认证方法,可点中“Use plain password to log in”(如图2所示),

[[The No.2 Picture.]]

然后在“User name”和“Passphrase”中分别输入用户名和口令即可。如果用“基于RSA key”的认证方法,可点中“User RSA key to log in”,再确定该用户的私人密钥文件名即可,其中私人密钥文件的生成可参照前面“测试sshd应用”中“在Unix(如Solaris 2.7)平台上测试”的第2点“基于RSA key(即用户公共密钥和私人密钥)进行用户认证”中所提到的方法。如果选用“基于RSA方法进行Client主机信息”的认证方法,可点中“Use rhost to log in”,再参照前面“测试sshd应用”中“在Unix(如Solaris 2.7)平台上测试”的“基于RAS方法进行Client主机信息认证”即可。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有