欢迎来到天天文库
浏览记录
ID:24695654
大小:50.00 KB
页数:4页
时间:2018-11-15
《利用ssh工具对服务器进行远程控制》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、利用SSH工具对服务器进行远程控制~教育资源库网络被攻击,很多情况是由于服务器提供了Tel服务引起的。的确,对于UNIX系统,如果要远程管理它,必定要使用远程终端,而要使用远程终端,自然要在服务器上启动Tel服务。但是Tel服务有一个致命的弱点它以明文的方式传输用户名及口令,所以,很容易被别有用心的人窃取口令。目前,一种有效代替Tel服务的有用工具就是SSH服务。SSH客户端与服务器端通讯时,用户名及口令均进行了加密,有效防止了对口令的窃听。本文向大家介绍运行在常用操作系统上的SSH服务器软件包的使用。首先,SSH软件包由两部分组成,
2、一部分是服务器端软件包,另一部分是客户软件包。针对UNIX、Linux服务器操作系统,这两个软件包是分开打包在两个不同的文件中的。在akeinstall安装完成。这一过程实际上将服务器软件包及客户端软件一起安装了,不必再次安装客户端软件包。已编译好的二进制软件包以rpm格式存放在ftp://ftp.ssh.pub/ssh/rpm目录下。它是一个给非商业用户使用的软件包,软件包名称为:ssh-2.4.0-1.i386.rpm,其中包含了对Xe/.ssh2目录中)。不同的版本的SSH对公钥及密钥的文件名有特定的要求,具体情况请阅读软件包中
3、的安装说明。四、启动SSH服务器在UNIX/Linux环境下,服务器程序放置在/usr/local/sbin目录下,启动方法如下:#sshd#psx可以看到SSHD已经启动了。如果不希望每次重启动系统,都要手工运行启动SSHD,则可以自己写一个脚本,放置在init.d目录下,让系统启动后,自动执行SSHD服务的启动工作。或者直接在rc.local中加入一行/usr/local/sbin/sshd也可。ehost2:/home/abc/filename在Windows系统中,可供使用的SSH客户端有:SecurCRT,也即CRT的支持S
4、SH的版本(下载//.vandyke.),这是一个很好的支持SSH的远程终端,它同时支持SSH1及SS12下一页友情提醒:,特别!H2。用户可以根据服务器端自由选择,让它支持相应的标准。另一个可供选择的是ssh.提供的客户端,下载ftp://ftp.ssh.pub/ssh/SSHWin-2.4.0-pl2.exe,这是新版本的SSH2客户端。另外,还有支持SSH的FTP客户端工具,其中sshwin-2.4中就有一个SSHSecureFileTransferClient,它可以用来在两个主机之间传输加密后的文件。也即scp的功能。配合S
5、ecureCRT的也有一个相应的支持SSH的FTP工具,其名称为:SecureFX,可以从.vandyke.下载使用。下图为SecureCRT登陆服务器示意图:由于种种原因,一些支持SSH的GUI客户端不一定会很好地支持以上各个服务器,大家可以自行组合以上工具,找到适合自己的工具。一般来说,在UNIX下的客户端对各种服务器的支持是最好的。通常在选择服务器及客户端软件时,最好选择同一软件商的产品,这样不会出现不兼容的问题。需要补充的是,如果你既想使用SSH2又不想付费,那么一个可供选择的自由软件是Openssh,它是一个遵守GPL协议的
6、软件包,同时支持SSH1及SSH2标准,是另一个被广泛使用的SSH软件包(可以从.openssh.下载)。Openssh的最新版本为Openssh-2.5.1,提供全部源码。不过,在编译前,应仔细阅读其说明文件。编译过程中要用到zlib及openssl两个软件包,用户首先需要下载并安装它们,之后再编译openssh。具体过程请阅读软件包中的install文件。上一页12友情提醒:,特别!
此文档下载收益归作者所有