打不死的心态活到老。

使用Openssh工具远程管理Solaris 10——2

上一篇 / 下一篇  2007-11-12 10:43:26 / 个人分类:linux

#swzj7HVt8m_~0http://www.xxlinux.com/linux/article/unix/rumen/2007-08-17/9351_2.html51Testing软件测试网;er5a`aIov\

3y*l#qMU9q%MON0

51Testing软件测试网y&Xt#Ai/Q N n
三、使用Windows客户端管理服务器51Testing软件测试网{1Z4Z\(xLr

h9c$Z3mEOLTrj6w0

)ow S }D;W;|2Ul0

!?H@F"^2F[`!fM8k0  作为远程访问的那些机器,必须要有ssh客户端才可以连接到sshd服务器上。大部分情况下,我们的远程访问机器的系统都可能是windows环境,windows自己没有自带ssh客户端程序,这需要我们自己在windows上安装ssh客户端程序。有很多ssh客户端程序可供选择,笔者个人的偏好是WinSCP和putty,考虑到会经常从windows机器复制文件到solaris 10上或者下载文件,为方便操作起见,建议使用 WinSCP。

s$RuK(r+bjJ0

1z Y3D~ ndF0  WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。这是一个中文版的介绍。使用WinSCP可以连接到一台提供SFTP (SSH File Transfer Protocol)或SCP (Secure Copy Protocol)服务的SSH (Secure Shell)服务器,通常是SOLARIS 10服务器。SFTP包含于SSH-2包中,SCP在SSH-1包中。两种协议都能运行在以后的SSH版本之上。WinSCP同时支持SSH-1和SSH-2。 WinSCP通过构建于ssl或ssh2安全认证的客户机/服务器系统进行传输,为vpn、wan、extranet开发管理人员提供最经济的解决方案。51Testing软件测试网V|&|y v/la H

51Testing软件测试网 P5x'yZ\_([j\w

  1. 获得与安装WinSCP51Testing软件测试网b N l,l1OMk-Fak @1Y

8|f Z]`7w0  中文版WinSCP的汉化工作已经基本结束。可到WinSCP下载页面下载最新版本,选择多语言安装包(Openssh,远程管理,Solaris51Testing软件测试网s)_U9DXQ\ a mF#\

图3 WinSCP登录设置

NwA!h3F051Testing软件测试网$Ax'Z1jV K;M+OU

  注意此时应当打开防火墙的相应端口。第一次使用WinSCP来连接远程服务器,WinSCP 会出现一询问对话框,问你是否要将远程服务器的公钥 ( 为了避免远程机器被仿冒,每台 SSH 服务器均有不同的公钥 ) 储存在本地计算机的登录文件中,若要继续联机,请按下“是”按钮,如图4。51Testing软件测试网,A.QS`nm

N LLoUi0

图4  首次登录界面设定51Testing软件测试网pv Wt o.{%C#q

$R'GX&Y`6q.q0  如果你是第一次使用WinSCP,建议选择Windows Explorer界面,因为Windows用户比较熟悉这个界面。当然,如果你习惯Norton Commander风格,就选择Norton Commander界面,它注重于方便的键盘操作,你完全可以脱离鼠标,更快地进行操作。这两种可选界面都允许用户管理远程或本地的文件。笔者更加喜欢后者所以以后操作以Norton Commander界面为例。你可以在安装时选择喜欢的界面。也可以以后改变设置。 WinSCP可以执行所有基本的文件操作,例如下载和上传。同时允许为文件和目录重命名、改变属性、建立符号链接和快捷方式。如果要从Solaris 10服务器下载文件直接使用鼠标从远程窗口拖曳到windows桌面即可。然后在对话框选择“”即可。

L Ac`1?y0

Openssh,远程管理,Solaris

'@7GuI#RB ^0

图5 从Solaris 10服务器下载文件

mI V"d c-u051Testing软件测试网P\/z#~7TR:A.HK!v

  上传文件到Solaris 10服务器也可以直接使用鼠标从windows目录拖曳到远程Solaris 10目录窗口即可。
]F4i;HyW Yi_04. 在WinSCP中使用Solaris 10命令

1T&SG%]&u)o"I}(Qg6s051Testing软件测试网 `4s%L/A"rFX6c

9r.|0n3V Tub r0  虽然Solaris 10桌面应用发展很快,但是命令在Solaris 10中依然有很强的生命力。Solaris 10是一个命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平这个原理是不会变的,Solaris 10命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。在WinSCP中使用Solaris 10命令方法如下使用鼠标点击“主菜单“-“命令”-“打开终端”命令执行界面如图6。51Testing软件测试网k0oxpRW r$EX%_

Openssh,远程管理,Solaris

2HW_G%{~ N"Q#N0

图6在WinSCP中使用Solaris 10命令51Testing软件测试网O A[|\ GJn$iw

3zAPPo3H8I,Ow0  WINSCP常用快捷键:51Testing软件测试网M:H#ATJ&Tr

51Testing软件测试网o}4n[6rk

  F2 重新命名文件或者目录;
%GhyByJ `!i0  F4 编辑文件;
;os|ab&U0  F5 复制 文件或者目录;
zp9sU&Y ky0  F6 移动文件或者目录;51Testing软件测试网X:g7lZm;t.IO'QIy
  F7 创建目录 ;51Testing软件测试网V2Y-J_P
  F8 删除文件或者目录51Testing软件测试网+Z8L&T5C ma!m
  F9 查看文件属性;51Testing软件测试网qL`rVX
  F10 强行退出WINSCP;51Testing软件测试网.UhWNG9BM~
  F1打开在线线帮助文档:http://winscp.net/eng/docs/51Testing软件测试网U.Vm2o9\P-X

51Testing软件测试网(?;g)Z-EkO0j&I

  另外WinSCP可以自动调用putty软件执行Solaris 10的绝大多数命令。方法如下使用鼠标点击“主菜单“-“命令”-“在Putty中打开”命令执行界面如图-11 。51Testing软件测试网CSDc`R

Openssh,远程管理,Solaris

MD6oK@P0

图7 WinSCP自动调用putty

`K V5[ p'e1L0

&H;T"L&V&P'^Q0  5.使用putty

R0]q-~Abos.i0

F7}8O2Y P0[t0  Windows环境下的putty工具目前使用得相当普遍,可以从网上免费下载(下载地址)。目前网上的最新版本为: putty 0.58,对该版本进行安装后,Putty是一个免费的Windows 32平台下的telnet、rlogin和ssh客户端,但是功能丝毫不逊色于商业的类工具。用它来远程管理unix十分好用,其主要优点如下:

*~2W1x4{0E9`0

F(\W*D!\0  · 完全免费;

L R9X-z!pz#J:m051Testing软件测试网u8Yr&~.x*bN6p

  · 在Windows 9x/NT/2000/XP/2003下运行的都非常好;51Testing软件测试网P)mHU|6|J8`)y

51Testing软件测试网K sK{E:^

  · 全面支持ssh1和ssh2;

hl7e r\|&B051Testing软件测试网6QzuFG

  · 绿色软件,无需安装,下载后在桌面建个快捷方式即可使用;

)P[-@:x|N,P C6S0

%d6r{j.w+Mb`Ck(~0  · 操作简单,所有的操作都在一个控制面板中实现。

Y3n^m.d#N2E*^4i1v0

o X9C s-j c0  (1)应用入门51Testing软件测试网Q!AV hW*kj

8bix.w h0  以 windows 2003为例,其他 windows 操作系统依此类推。51Testing软件测试网qGw yQS,@y*J

51Testing软件测试网.jx,U:~/D4@

  启动 putty,屏幕上将弹出图8所示窗口

'rEj9~MVU0

Openssh,远程管理,Solaris

F7w;}_1b0

图8 putty配置窗口

5A%ZK,Y1S0

?n9a0N+P0]k/U,q0  在“Host Name (or IP address)”栏中填入OPENSSH的IP地址或者域名,选择SSH方式登录确保22端口点击右下角的“Open”即可。见图9 。

-a)FQt;e'}2C0

Openssh,远程管理,Solaris51Testing软件测试网BwF8? I0_j&{*CM k

图9 putty登录配置窗口51Testing软件测试网P _]$Ngoi Y

k"h\u7Q^0

6.首次登录界面设定51Testing软件测试网4j;f7p9qD#O'D0{bA

51Testing软件测试网8F%{3V [.b

'H g/_&I4H$W!X4z0  第一次使用 PuTTY 来连接远程服务器, PuTTY 会出现一询问对话框,问你是否要将远程服务器的公钥 ( 为了避免远程机器被仿冒,每台 SSH 服务器均有不同的公钥 ) 储存在本地计算机的登录文件中,若要继续联机,请按下“是”按钮,见图10。

+W!h%Xlvx0

51Testing软件测试网1R?(rl b Wp"L8S&H

图10 首次登录界面设定51Testing软件测试网I+_4e)m~6H2X(^

&k;If.SY#cq$Gw4c0  登录过程界面截图见图11 。51Testing软件测试网~V'rZ |N

Openssh,远程管理,Solaris51Testing软件测试网y$P6\i sQ

图11 登录过程截图

n2e.Vi r%Kv051Testing软件测试网9a8uCS)Ssg

  说明:首先输入使用者名称 (若输入错误,无法更改,请重新开启 PuTTY会话) 然后输入密码即可完成连接。

"sq N5zRq#iB2X0f051Testing软件测试网 qw7vc*s0x ~-t;k

  7、其他软件包

A#hR w;Fc051Testing软件测试网H[T!ubt-`$o

  PUTTY实际包括一组软件共6个。其中使用最多的是putty.exe ,现在就开始介绍 PuTTY 所提供的其它各项软件及其功能。

B6H%r%i`uv051Testing软件测试网 @y'X'Ei

  PSCP :提供 SCP client 的功能(安全加密的网络档案拷贝,使用命令提示列)。

U Cp2E |^Np051Testing软件测试网2ULk@8bG.}dD

  PSFTP :提供 PSFTP client 的功能。

e.Z-]&p(dfJq w0

!j f \'s LF5v]0  PuTTYtel :PuTTYtel 软件是 PuTTY 的简化版本,它仅少了 SSH 联机功能,其它的功能以及操作接口都与 PuTTY 相同,

u4K @,S(|kR0

h L z;@U){~8Y0  Plink :提供 SSH client ,使用命令提示列。

'v:p+b} pC:F051Testing软件测试网j.hF#a{?[b

  Pageant :SSH 认证通行码的代理程序。  51Testing软件测试网$dHB&w4]J0u D

51Testing软件测试网r;I2oM^2eln

  PuTTYgen :提供产生RSA金钥的工具。51Testing软件测试网|&iAK8LU.]:@

Empire CMS,xxlinux.com

0j'u_)WE!n J#](H0

TAG: 学习资料 linux

 

评分:0

我来说两句

Open Toolbar