centos telnet --xinetd 服务
telnet由于是明文传输,所以安全起见最好不要用telnet服务。但是由于telnet是一个比较方便的远程工具,在windows上是自带 的不需要安装客户端即可使用。如果telnet设置的比较复杂,对端口、登陆时间、登陆的IP地址等如果有限制的话也可以使用。下面将介绍telnet的 安装及配置的过程。
一、安装
1、查询是否已经安装telnet包 #rpm –qa telent*
若出现安装包的信息,则说明已经安装,否则没有安装。安装以下三个包
telnet.i68 telnet-server.i686 xinetd
查看服务运行的状态 #service xinetd status
启动telent服务 #service xinetd start
查看该服务开机自启动情况 #chkconfig --list xinetd
设置该服务在3和5级别运行的时候开机自启动 #chkconfig ---level 35 xinetd on
设置好之后显示如下 :
xinetd 0:关闭 1:关闭 2:关闭 3:启用 4:关闭 5:启用 6:关闭
2、远程登陆服务器 #telnet 192.168.197.132
显示报错信息:telnet: connect to address 192.168.197.132: Connection refused。根据提示信息说的是拒绝连接,解决办法如下。
(1)查看防火墙运行状态 #chkconfig --list iptables
显示如下信息:iptables 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭 说明防火墙是开启的。
关闭防火墙并且让它开机不启动。 #chkconfig iptables off
(2)修改/etc/xinetd.d/telnet 的文件
将该文件中的 disable = yes 改为 disable = no #拒绝访问选项
重启telnet服务 #service xinetd restart
telnet 默认拒绝用root权限的用户登陆,可以用普通用户登陆,这是就可以telnet登陆服务器了。
2、 想用root权限的用户登陆服务器解决方法有两种:
(1)修改/etc/securetty文件
查看日志文件中的报错信息 #tail /var/log/secure
显示的一条信息如下:Dec 4 20:29:47 localhost login: pam_securetty(remote:auth): access denied: tty 'pts/1' is not secure !
提
示pts/1不安全。打开/etc/securetty文件在第一行添加pts/1
保存并退出,重启xinetd服务即可用root登陆,如果还不能登陆的话,可以继续添加 pts/2、pts/3等………
//增加这个应该是增加使用root登陆的个数,如果不能登陆就看log,添加相应的pts就可以了。
(2)第二种方法:确认/etc/pam.d/login中的pam_securetty.so行,并将其注释掉"#"
# vi /etc/pam.d/login
#%PAM-1.0
#auth [user_unknown...... pam_securetty.so 将这一行注释掉
重启服务即可登陆。
注意:第二种方法在RedHal时代是可以的。在CentOS时代好像就不行了,我在CentOS 6上测试没有成功!
二、配置telnet服务
1、改变默认的端口,设定配置文件 /etc/services
[root@linuxso.com /]#vi /etc/services
找到下面的两行:
telnet 23/tcp //如果要改则改到2000以后, 以免与其它冲突
telnet 23/udp //具体查看 vi /etc/services中端口的分配情况
2、telnet服务限制
设定配置文件/etc/xinetd.d/telnet
[root@ www.linuxidc.com rhel /]# vim /etc/xinetd.d/telnet
access_time = 20:00-24:00
# default: on
# description: The telnet server serves telnet sessions; it uses \
# unencrypted username/password pairs for authentication.
....
log_on_failure += USERID
only_from = 192.168.0.0/16 //这个没事不要加
}
#bind = 192.168.0.100 //这里全注掉了,自选
#only_from = 192.168.0.0/24
#no_access = 192.168.0.{80,90}
#access_times = 8:00-9:00 20:00-23:00
centos telnet --xinetd 服务的更多相关文章
- CentOS 7 Xinetd服务安装配置
CentOS 7 Xinetd服务安装配置 目录 CentOS 7 Xinetd服务安装配置 一.Linux守护进程与初始化进程 1. 什么是守护进程 2. 什么是初始化 二.Linux独立启动进程和 ...
- CentOS: Make Command not Found and linux xinetd 服务不能启动
在centos 安装编译器 yum -y install gcc automake autoconf libtool make linux xinetd 服务不能启动: [root@capaa xin ...
- CentOS-Minimal版本下安装telnet服务和xinetd服务
默认在CentOS-Minimal版本下没有安装telnet和xinetd服务. 1.安装telnet [root@localhost ~]# rpm -qa | grep telnet --检查是 ...
- Linux系统安装telnet以及xinetd服务
Linux系统安装telnet以及xinetd服务 一.安装telnet 1.检测telnet-server的rpm包是否安装 # rpm -qa telnet-server 若无输入内容,则表示没有 ...
- Centos 开启telnet-service服务
1. 查看linux版本信息: [loong@localhost ~]$ cat /etc/issue CentOS release 5.8 (Final) Kernel \r on an \m 2. ...
- Xinetd服务的安装与配置
Xinetd服务的安装与配置 http://blog.chinaunix.net/uid-21411227-id-1826885.html 1.什么是xinetd xinetd即extended in ...
- Xinetd服务的安装与配置详解
1.什么是xinetd xinetd即extended internet daemon,xinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器.经常用来管理多种轻量级Interne ...
- linux服务安装与配置(二):安装xinetd服务
linux服务安装与配置(二):安装xinetd服务 xinetd即extended internet daemon,xinetd是新一代的网络守护进程服务程序,又叫超级Internet服务器.经常用 ...
- xinetd服务
xinetd(eXtended InterNET services daemon) 一.xinetd的功能介绍: xinetd提供类似于inetd+tcp_wrapper的功能,但是更加强大和安全.它 ...
随机推荐
- ODBC,实现图片循环写入Oracle数据库
import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import jav ...
- 10款很好用的 jQuery 图片滚动插件
jQuery 作为最流行的 JavaScript 框架,使用简单灵活,同时还有许多优秀的插件可供使用.其中最令人印象深刻的应用之一就是各种很酷的图片效果,它可以让的网站更具吸引力.这里收集了10款很好 ...
- VBA访问SQLSERVER2005筛选数据库
EXCEL版本2010, 引用 Private Sub CommandButton1_Click() Dim conn As New ADODB.Connection Dim rs As New AD ...
- ADO.NET笔记——读取二进制大对象(BLOB)
相关知识: 在SQL Server中,一般情况下,每行数据的总长度不能超过8K字节.因此,下列数据类型的长度,也不能超过8K字节:binary,char(),nchar(),varchar(),nva ...
- ADO.NET笔记——基本概念
ADO.NET中的主要对象: Connection:连接对象.用于建立从应用程序到数据库服务器指定数据库的连接通道 Command:命令对象.用于执行增删查改等数据库语句命令 DataReader:数 ...
- Java操作MongoDB
上一篇文章: http://www.cnblogs.com/hoojo/archive/2011/06/01/2066426.html 介绍到了在MongoDB的控制台完成MongoDB的数据操作,通 ...
- nginx配置:支持phpfastcgi,nginx和php-cgi通信,部分nginx常量解释
支持phpfastcgi的配置如下: server { listen 8000; server_name localhost; root F:/home/projects/test; i ...
- 在HTML中通过jQuery设置列表项符号
在创建列表的时候,可以通过指定type来设置列表项的符号,如下所示: <body> <form id="form1" runat="server&quo ...
- python学习2——数据类型
1. python是强类型 动态类型的语言,动态类型表明它可以在声明变量的时候,不必指定数据类型,强类型规定了它不能容忍隐式类型转换 2. python中的不可变类型有:int,string,tupl ...
- 使用Powershell在Microsoft Azure中创建Virtual Machine
获取虚拟机镜像 PS C:\WINDOWS\system32> Get-AzureVMImage 仅获得虚拟机名 PS C:\WINDOWS\system32> (Get-AzureVMI ...