仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 590|回复: 7
打印 上一主题 下一主题

[CentOS(社区)] CentOS教程之CentOS启用telnet办事

[复制链接]
只想知道 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 21:06:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!1.检查linux版本信息:
  1. [loong@localhost~]$cat/etc/issueCentOSrelease5.8(Final)Kernelonanm
复制代码
2.检查体系能否已装置telnet-server,linux体系上默许曾经装置telnet-client(或telnet),而telnet-server须要手动装置。
  1. [loong@localhost~]$rpm-qa|greptelnettelnet-0.17-39.el5
复制代码
3.装置telnet-server,若体系已装置,跳过此步。
办法一:下载RPMresourcetelnet-server,下载地址:http://rpmfind.net/linux/rpm2html/search.php?query=telnet-server
选择响应版本的telnet-server下载;
装置:#rpm-itelnet-server-0.17-39.el5.i386.rpm#貌似还得零丁装置xinetd.
办法二:(推举应用)
#yuminstalltelnet-server
装置完成后:
  1. [loong@localhost~]$rpm-qa|greptelnettelnet-0.17-39.el5telnet-server-0.17-39.el5
复制代码
4.启动telnet办事
办法一:System->Administration->Services中,
在OnDemandServices当选中telnet,
并在BackgroundServices当选中xinetd,并点击下面的Start,即在右边显示:xinetd(pid15986)isrunning...
最初Save&Quit.
办法二:编纂/etc/xinetd.d/telnet,将个中的disable=yes的yes改成no.
修正后:
  1. #default:on#description:Thetelnetserverservestelnetsessions;ituses#unencryptedusername/passwordpairsforauthentication.servicetelnet{disable=noflags=REUSEsocket_type=streamwait=nouser=rootserver=/usr/sbin/in.telnetdlog_on_failure+=USERID}
复制代码


办法三:应用chkconfig敕令直接开启
  1. [root@localhostloong]#chkconfigtelneton
复制代码
注:办法二和办法三,须要激活xinetd办事。办法以下:
  1. [root@localhostloong]#servicexinetdrestartStoppingxinetd:[OK]Startingxinetd:[OK]
复制代码
或:
  1. [root@localhostloong]#/etc/rc.d/init.d/xinetdrestartStoppingxinetd:[OK]Startingxinetd:[OK]
复制代码
5.测试办事
  1. [root@localhostloong]#telnetlocalhostTrying127.0.0.1...Connectedtolocalhost.localdomain(127.0.0.1).Escapecharacteris^].CentOSrelease5.8(Final)Kernel2.6.18-308.1.1.el5onani686login:loongPassword:Lastlogin:TueApr2416:42:06from10.108.14.135[loong@localhost~]$exitlogoutConnectionclosedbyforeignhost.[root@localhostloong]#
复制代码


注:默许情形下,体系只许可通俗用户telnet登录,不许可root用户登录。
要想取得root权限,可使用通俗用户登录,然后履行su,来取得root权限。
或应用一下办法,许可root登录telnet:
办法一:#mv/etc/securetty/etc/securetty.bak(不建议这类办法,测试完后再改归去吧!)
或先试图应用root用户登录,不胜利,然后检查体系log:
  1. telnet>olocalhostTrying127.0.0.1...Connectedtolocalhost.localdomain(127.0.0.1).Escapecharacteris^].CentOSrelease5.8(Final)Kernel2.6.18-308.1.1.el5onani686login:rootPassword:Loginincorrectlogin:Loginincorrectlogin:Loginincorrectlogin:Connectionclosedbyforeignhost.[root@localhostloong]#tail-20/var/log/secureApr2417:32:58localhostlogin:pam_securetty(remote:auth):accessdenied:ttypts/1isnotsecure!Apr2417:33:03localhostlogin:FAILEDLOGIN1FROMlocalhostFORroot,Authenticationfailure
复制代码


可以看到accessdenied:ttypts/1isnotsecure!
所以将‘pts/1’添加到/etc/securetty中,便可完成telnet的root用户登录。至于为何?暂不清晰。
办法二:修正/etc/pam.d/remote,正文失落:authrequiredpam_securetty.so
  1. 1#%PAM-1.02#authrequiredpam_securetty.so3authincludesystem-auth
复制代码
注:不建议开放telnet的root登录,轻易带来平安隐患。


如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
谁可相欹 该用户已被删除
沙发
发表于 2015-1-17 05:06:15 | 只看该作者
首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。
admin 该用户已被删除
板凳
发表于 2015-1-25 23:26:40 | 只看该作者
你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。
莫相离 该用户已被删除
地板
发表于 2015-2-4 15:45:30 | 只看该作者
未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。
简单生活 该用户已被删除
5#
发表于 2015-2-10 03:49:18 | 只看该作者
Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?
飘飘悠悠 该用户已被删除
6#
发表于 2015-2-28 19:38:16 | 只看该作者
熟读写基础知识,学得会不如学得牢。
灵魂腐蚀 该用户已被删除
7#
发表于 2015-3-10 08:52:53 | 只看该作者
在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。
精灵巫婆 该用户已被删除
8#
发表于 2015-3-17 07:09:37 | 只看该作者
一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 01:37

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表