博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux如何开启telnet服务
阅读量:6914 次
发布时间:2019-06-27

本文共 1947 字,大约阅读时间需要 6 分钟。

1、安装telnet包

# yum install telnet*# rpm -qa |grep telnettelnet-server-0.17-47.el6_3.1.x86_64telnet-0.17-47.el6_3.1.x86_64

2、修改telnet服务配置文件

# vi /etc/xinetd.d/telnet # default: on# description: The telnet server serves telnet sessions; it uses \#       unencrypted username/password pairs for authentication.service telnet{        flags           = REUSE        socket_type     = stream        wait            = no        user            = root        server          = /usr/sbin/in.telnetd        log_on_failure  += USERID        disable         = yes}

将disable=yes改为disable=no

注意:安装telnet-server服务后,系统才会有/usr/sbin/in.telnetd文件

3、telnet服务启动

因为 telnet服务是由xinetd 调用,所以只要重新启动 xinetd即可

# service xinetd start|stop|restart

4、默认telnet是不允许root登录,只能普通用户登录

# useradd testtp    建立普通用户testtp允许登录# passwd testtp     给testtp用户设置密码

5、配置允许root用户登录

允许root用户登录是很不安全的,但是有时候为了测试的方便,也可以允许root用户登录,但是这个方法最好不要对公网开放使用。

有两种方法:

5.1、第一种方式:

# mv /etc/securetty /etc/securetty.bak# vi /etc/pam.d/login #%PAM-1.0#auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.soauth    required        pam_securetty.so把auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so这一行注释掉即改为:auth required pam_securetty.so保存并退出。重启一下telnet# service xinetd restart

5.2、第二种方式:

#vi /etc/pam.d/login将文件中的 pam_securetty.so行,加上“#”注释掉;重启telnet看是否可以以root用户登录telnet,如果可以跳过(5.2),不可以执行(5.3);### 5.3、查看log信息:tail /var/log/secure# tail /var/log/secureMar 17 02:16:55 localhost login: pam_securetty(remote:auth): access denied: tty 'pts/3' is not secure !Mar 17 02:16:59 localhost login: FAILED LOGIN 1 FROM 192.168.16.1 FOR root, Authentication failure根据“tty'pts3' is not secure”的提示。添加 pts/ 系列终端到 /etc/securetty### 5.4 、# vi /etc/securetty  pts/1  pts/2  pts/3                  //增加这个应该是增加使用root登陆的个数  pts/4  pts/5  //也不知道有多少可以加,不能登陆就看log,如果不够再加好了。此时,再重启telnet,便可以以root用户登录telnet服务器了。

就可以使用ROOT用户以telnet方式登录Linux系统了。

转载于:https://blog.51cto.com/meiling/2071355

你可能感兴趣的文章
Java EE供应商和伦敦Java用户组宣布新的MicroProfile
查看>>
Python中的集合类模块collections详解
查看>>
Chef在InSpec 2.0增强了云安全的自动化功能
查看>>
升级的Electric Cloud平台增添了大型机和微服务功能
查看>>
Java 虚拟机经典六问
查看>>
Dart 2为移动开发做出改进
查看>>
无服务器TOP3大关键问题及解决方案
查看>>
基于Gitflow分支模型自动化Java项目工作流
查看>>
全能App研发助手!滴滴开源DoraemonKit
查看>>
.NET开源简史
查看>>
Bustle的GraphQL实践
查看>>
Oracle推出轻量级Java微服务框架Helidon
查看>>
NoSQL 数据库敏捷数据模型
查看>>
Oracle回应用户锁定,自治数据库是更好选择
查看>>
函数式编程能否支持更高效的区块链基础设施?
查看>>
iOS 开发周报: 苹果回应微信关闭赞赏通知、iOS 静态库、动态库与 Framework 都是什么...
查看>>
苹果发布Core ML 2
查看>>
荷兰铁路在采纳敏捷和精益中的做法
查看>>
centos rocksdb 性能测试笔记(二)
查看>>
iOS开发之多线程浅析
查看>>