Chinaunix首页 | 论坛 | 博客
  • 博客访问: 91900
  • 博文数量: 21
  • 博客积分: 523
  • 博客等级: 下士
  • 技术积分: 135
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-04 11:43
文章分类

全部博文(21)

文章存档

2018年(1)

2013年(5)

2012年(5)

2011年(10)

我的朋友

分类: LINUX

2011-10-12 15:39:43

1、安装xinetdt、telent服务

可以从linux光盘里,找到安装文件。我是从网上下载的,下载后

     rpm -ivh xinetd-2.3.14-10.e15.i386.rpm

rpm -ivh telnet-server-0.17-38.e15.i386.rpm

 

 

也可以通过源文件安装xinetd:

tar zxvf xinetd-2.3.14.tar.gz
cd xinetd-2.3.14
./configure --prefix=/usr/local/xinetd
make
make install

 

安装完成后,可以用命令查询安装情况:

 

rpm -qa xinetd

rpm -qa telnet-server

 

2、启动服务
     可以再/etc/xinetd.d/目录下配置telnet配置文件,根据你自己的需求定制化。
     网上说将disabled配置为no,其实我发现这一项已经被注释掉了,不需修改。

     执行命令 service xinetd start
     这些服务应该起来了,如果不确定可以检查下,
     netstat -an -t 可以看到23端口就说明xinetd起来了。

 

    注意service telnet status命令,返回telnet: unrecognized service信息,是正常的。


     或者用 chkconfig --list | grep telnet
     就可以看到telnet的状态是什么了。

 

    异常情况:我 在安装过程中,还真遇到了问题,telnet服务终始没有起来。

检查etc/xinetd.conf文件,发现telnet的server = /usr/etc/in.telnetd,而该目录下并没有文件,而文件全部在/usr/sbin下面,将路径改正确后, service xinetd restart,telnet就启动了。

 

默认开机启动:

chkconfig --add xinetd

    chkconfig xinetd on

 

chkconfig --add telnet

    chkconfig telnet on

 

 

3、telnet

     telnet服务启动成功后,使用telnet localhost会出现登录提示,但telnet IP地址,就会拒绝连接。

Js代码 复制代码 收藏代码
  1. telnet: connect to address 192.168.0.1: Connection refused   
  2. telnet: Unable to connect to remote host: Connection refused  
telnet: connect to address 192.168.0.1: Connection refused telnet: Unable to connect to remote host: Connection refused

 需要修改/etc/xinetd.conf文件,原来telnet绑定的地址为127.0.0.1,将地址改成实际的IP地址就可以了。或者将原来的telnet配置复制到下面,修改绑定IP。

 

telnet客户机的IP地址,还需要加到xinetd.conf中才可以访问,假设客户机IP为192.168.0.2

 

Java代码 复制代码 收藏代码
  1. defaults   
  2. {   
  3.     instances       = 25  
  4.     log_type        = FILE /var/log/servicelog   
  5.     log_on_success  = HOST PID   
  6.     log_on_failure = HOST    
  7.     only_from       = 192.168.0.2 128.138.193.0 128.138.204.0 128.138.209.0 128.138.243.0  
  8.     only_from       = localhost 192.231.139.0/24    
  9.     disabled        = tftp   
  10. }  
defaults { instances = 25 log_type = FILE /var/log/servicelog log_on_success = HOST PID log_on_failure = HOST only_from = 192.168.0.2 128.138.193.0 128.138.204.0 128.138.209.0 128.138.243.0 only_from = localhost 192.231.139.0/24 disabled = tftp }

  或者把only_form用#注释掉。

 

4、root用户登录

按照网上说的修改/etc/securetty文件,以及/etc/pam.d/login文件,都没成功。

在auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so开始加上#屏蔽

修改/etc/securetty文件,在该文件中增加

pts/1
pts/2
pts/3
pts/4
pts/5

阅读(2001) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:转:linux下cdrom的挂载

给主人留下些什么吧!~~