您的位置:首页 > 运维架构 > Linux

在linux中安装、开启telnet服务

2016-10-25 10:38 369 查看
这个telnet在我这个rhel6.4系统版本中默认是没有安装的,那怎么才能装上呢?在这里,我还是通过挂载系统镜像,找到对应的安装包,装上之后重启对应的服务就可以了,最后通过xshell连接,几次都被deny,想想估计是防火墙没关造成的,后来就setup,去关了下防火墙,嘿!果然就连上了,至此telnet连接已经成功能用。不过用完之后可别忘了关哦!!​​

——————————————————————————————————

接下来我们就细细分析下步骤:

挂载系统镜像,​mkdir /yumcd (新建的目录)

mount /dev/cdrom /yumcd (将文件挂载到新建的这个目录上),

此时已经说明挂载成功

下面我们就进去找下安装包吧

经过几轮cd,我们在 packages文件中找到了这个安装包

xinetd-2.3.14-39.el6_4.x86_64

telnet-0.17-47.el6_3.1.x86_64

telnet-server-0.17-47.el6_3.1.x86_64

按顺序安装,安装命令是:

rpm -ivh ​​xinetd

rpm -ivh telnet

rpm -ivh telnet-server

装到这里只是说,我们的服务器是已经有这玩意了,但是要真的用起来,下面还要进一步设置​

————————————————————————————-​





​​然后对该文件进行编辑,默认是“yes”,改成“no”就行了,修改后用 :wq(保存退出)





接下来启动telnet服务。由于telnet服务是由超级服务xinetd来管理的,因此这里启动和停止telnet服务,只需通过修改/etc/xinetd.d/telnet中的disable的值,然后执行xinetd restart即可。





​查看端口23是否开启:





​开启了,然后,我在远程上用xshell登录连不上,原来是防火墙的原因。

————————————————————————————————————



修改防火墙设置,开放23端口通过。

编辑/etc/sysconfig/iptables文件,添加如下一行内容(远程我是没找到这个文件,后来在服务器上操作后找到修改的),在里边插入了下面一句(意思就是新建一条策略,允许23端口的tcp数据通过):

-A INPUT -m state --state NEW -m tcp -p tcp --dport 23 -j ACCEPT(这条策略不要放到最后)

然后执行下面命令,重启防火墙

# service iptables restart​

重启之后查看防火墙开启情况

#service iptables status

发现端口23已经开启,此时,应该是没什么问题了

此时你就可以在远端试试,看能不能连上了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  telnet linux rhel