APP下载

使用SSH服务与远程工具

2017-11-22顾武雄

网络安全和信息化 2017年2期
关键词:计算器命令客户端

关于SSH远程连接

许多时候我们会通过Windows操作系统内置的telnet命令工具,来远程管理Linux的主机或是测试某些服务的连接(例如:POP3与SMTP),然而 Telnet的使用在许多管理上相当不方便,并且由于是明码传送也很不安全,容易遭到网络监听而导致账户与密码被窃。

既然使用Telnet服务(TCP 23端口)如此不安全,那么Telnet工具就仅用来进行服务的测试连接好了,至于重要的远程管理,就采用连接SSH(Secure Shell)服务吧。SSH的端口为TCP 22,由于连接的过程中是经过加密处理的,因此不仅安全,在默认状态下也允许使用root账号进行远程连接登录。

想要查看目前的Linux系统是否已执行SSH服务,只要执行netstat -a | more,查看是否有SSH的服务程序正在Listen中即可。一旦确认SSH服务正在执行中,接下来我们在Windows客户端计算器上,该使用什么样的程序来进行连接登录呢?

基本上目前常用的选择有两种,分别是PuTTY与PieTTY,其 中PieTTY有许多PuTTY没有的酷炫功能,例如多国语言编码、多国语言界面、透明窗口、文件传递、开启超连接等。

安装与运行SSH服务

接下来就让我们一同来学习从CentOS服务端SSH服务的运行,到Windows客户端PieTTY连接工具的使用介绍。PieTTY下载网址:http://ntu.csie.org/~piaip/pietty/。

首先我们来到CentOS服务端,执行yutm install openssh-clients命令,来查看目前是否已经安装了SSH最新连接程序,如果没有将会完成安装,如果已经安装,则会显示所安装的数据包名称与版本信息。紧接着执行yum install opensshserver命令,来安装最新版本的Open SSH Server数据包,如果已经安装,则同样会显示目前的版本信息。

在确认了已安装SSH的服务之后,后续便可以通过手动的方式,执行/etc/init.d/sshd stop来停止服务。如要启动此服务,则是改执行/etc/init.d/sshd start即可。

如果想要知道SSH服务在重新启动服务器之后,是否也会自动启动服务,则可以执行chkconfig --list sshd来查看即可。如果您看到 2、3、4、5 的设置状态都是“开启”的,即表示开机时将会自动启动此服务,因为这些开关设置主要是针对字符串命令界面与X Window界面的操作环境。如果您要修改开关设置,只要执行例如chkconfig --level 2345 sshd off,便可以将目前已开启sshd的设置全部关闭。

PieTTY连接设置

我们可以到相同网络中的任一台计算器上,执行telnet IP地址 22命令,便可以看到目前SSH所提供的版本信息。接下来请来到Windows客户端计算器上,执行已下载的pietty0327.exe连接程序继续。如图1所示,便是PieTTY连接设置的界面。在此您只需要输入要连接的IP地址,以及确认已选取SSH,然后点击“连接”即可。如果发生目标无法连接,极有可能是四个原因之一所造成,分别是被防火墙阻拦了、默认通信端口22被修改过、IP输入错误、SSH服务没有启动。

当我们点击PieTTY连接时,将会开启登录验证窗口,请正确输入要连接的账号与密码。成功登录之后,直接从Windows计算器上拖放一个文件到窗口之中,来测试是否能够正常传递文件。接着,程序将会再一次要求输入目前登录账号的密码,输入后点击“确定”即可完成文件传递。此文件默认将会存储在家目录之中。

图1 PieTTY连接设置

使用PieTTY高级功能

接下来在我们已远程登录的PieTTY界面中,可以来试试透明效果的功能。请点击位于“查看”下拉选单中的“半透明显示”项目,在此您可以设置透明度的百分比,以及决定文字是否透明等设置。除了透明的效果之外,对于我们在窗口内所开启的文本中,如果有超连接的叙述,想要让它变成可以点击来开启网页,则可以在选项中,查看一下目前的“辨识超连接”设置是否有勾选。当“辨识超连接”设置有勾选时,我们其实只要输入网址在命令列中,便会自动变成可以点击的超连接,点击时便会自动以目前系统默认的浏览器来开启了。

接下来看看有关汉字乱码的问题如何解决。只要点击位于“选项”下的“字符编码”,然后选取符合的字符集(例如:Unicode)即可解决。这对于含有中文字的文件内容显示也可以恢复正常,因为您可能会使用vim或cat之类的命令工具,来查看某些文件信息。当我们完成了PieTTY界面中的设置之后,如果想要在下一次连接时继续使用,请点击位于“连接”选单中的“存储设置”即可。

猜你喜欢

计算器命令客户端
只听主人的命令
[计算器不是万能的]
如何看待传统媒体新闻客户端的“断舍离”?
县级台在突发事件报道中如何应用手机客户端
孵化垂直频道:新闻客户端新策略
大枢纽 云平台 客户端——中央人民广播电台的探索之路
移防命令下达后
这是人民的命令
一个损坏的计算器
计算器游戏