Linux系统管理员都应该熟悉的工具(1)
时间:2010-09-15 来源:mydear
作者简介:文章作者抚琴煮酒(Andrew Yu)是经验丰富的Linux/Unix系统工程师,并曾经担任过一段时间的RHCE讲师的工作。
PieTTY
PieTTY 是由林弘德(Hung-Te Lin, piaip)以PuTTY 源代码为基础,在Windows上发展的 Telnet/SSH 安全远端连线程式,修正与完整支援亚洲语系字符,可切换多种Unicode字符显示方式,提供简易scp上传界面,并增加透明视窗、无边框模式等视觉效 果。PieTTY与PuTTY同样采用MIT License,但PieTTY目前并没有释出源代码,如果您有非常高度的安全需求,请自行斟酌是否使用PieTTY;个人的感觉是,PieTTY比 putty方便和实用多了,所以推荐采用PieTTY。
PieTTY官方网站:http://ntu.csie.org/~piaip/pietty/
价格:免费
WinSCP
WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。此软件还可以结合pietty,以方便用户的远程登录。
特性
- 图形用户界面
- 多语言
- 与Windows完美集成(拖拽, URL, 快捷方式)
- 支持所有常用文件操作
- 支持基于SSH-1、SSH-2的SFTP和SCP协议
- 支持批处理脚本和命令行方式
- 多种半自动、自动的目录同步方式
- 内置文本编辑器
- 支持SSH密码、键盘交互、公钥和Kerberos(GSS) 验证
- 通过与Pageant(PuTTY Agent)集成支持各种类型公钥验证
- 提供Windows Explorer与Norton Commander界面
- 可选地存储会话信息
- 可将设置存在配置文件中而非注册表中,适合在移动介质上操作
文件操作
- WinSCP可以执行所有基本的文件操作,例如下载和上传。同时允许为文件和目录重命名、改变属性、建立符号链接和快捷方式。
- 两种可选界面允许用户管理远程或本地的文件
- 连接到远程计算机
- 使用WinSCP可以连接到一台提供SFTP (SSH File Transfer Protocol)或SCP (Secure Copy Protocol)服务的SSH (Secure Shell)服务器,通常是UNIX服务器。SFTP包含于SSH-2包中,SCP在SSH-1包中。两种协议都能运行在以后的SSH版本之上。 WinSCP同时支持SSH-1和SSH-2
WinSCP官方网站:http://winscp.net/
价格:开源免费
Xmanager 3.0企业版
不说了,Linux/unix的系统管理员必备软件之一,功能无比强大。
- 跟putty不同,它只需要一个程序窗口就可以同时控制成百台Linux/unix服务器;
- X-shell的乱码情况比putty更好;
- X-browser能很好的从windows桌面控制Linux桌面,尤其是操作Linux下的oracle数据库时;
- X-sftp很方便的和安全的上传和下载Linux/unix服务器的东西,尤其是在windowsXP下;支持FTP和SFTP
基于功能就相当于PieTTY+WinSCP了,其它未发现功能有待试用挖掘。
Xmanager官方网站:http://www.netsarang.com/products/enterprise.html
价格:289美元
推荐阅读:明明白白你的Linux服务器——技巧篇
FileZilla
FileZilla是一个免费开源且跨平台的FTP解决方案,分为客户端版本和服务器版本,具备所有的FTP软件功能。在 Windows,Linux, MacOS X下的均有对应的版本。软件许可证为GPL。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端 工具,而FileZilla Server则是一个小巧并且可靠的支持FTP&SFTP的FTP服务器软件。鸟哥也推荐使用;我现在虽然用Xmanager自带的Xftp来代 替它,但我向公司的PHP Developer推荐他们使用,毕竟不是人人都喜欢用Xmanager的;而FileZilla的界面非常友好,它的界面之一就是仿IE的。
FileZilla官方网站:http://filezilla-project.org/
价格:开源免费