linux(redhat)开启telnet,ftp服务

     
     linux开启telnet服务必须安装telnet软件包
    
     查看是否安装了telnet软件包的命令为:
      rpm -qa telnet
    
   

  [root@localhost xinetd.d]# rpm -qa telnet
    telnet-0.17-39.el5



      如果存在则出现telnet的版本号。如果没有安装
     应用程序-》添加/删除程序中安装telnet软件包。
    
      安装完telnet后还需要修改两个配置文件
    

 [root@localhost etc]# cd /etc/xinetd.d
     [root@localhost xinetd.d]# ls
    chargen-dgram   discard-dgram   ekrb5-telnet  ktalk          time-stream
    chargen-stream  discard-stream  gssftp        rsync
    cvs             echo-dgram      klogin        tcpmux-server
    daytime-dgram   echo-stream     krb5-telnet   tftp
    daytime-stream  eklogin         kshell        time-dgram


   查看配置文件:ekrb5-telnet ,krb5-telnet
    其中ekrb5-telnet配置telnet加密连接一般设置为off
   查看两个配置文件内容
  

 [root@localhost xinetd.d]# more krb5-telnet
# default: off
# description: The kerberized telnet server accepts normal telnet sessions, /
#              but can also use Kerberos 5 authentication.
service telnet
{
        disable = no
        flags           = REUSE
        socket_type     = stream       
        wait            = no
        user            = root
        server          = /usr/kerberos/sbin/telnetd
        log_on_failure  += USERID
}
[root@localhost xinetd.d]# more ekrb5-telnet
# default: off
# description: The kerberized telnet server accepts only telnet sessions, /
#              which use Kerberos 5 authentication and encryption.
service telnet
{
        disable = yes
        flags           = REUSE
        socket_type     = stream       
        wait            = no
        user            = root
        server          = /usr/kerberos/sbin/telnetd
        server_args     = -e
        log_on_failure  += USERID
}


 将erkb5-telnet文件中的disable设置为禁用(yes):
 

 [root@localhost xinetd.d]# chkconfig ekrb5-telnet off


将krb5-telnet中的disable设置为可用(no);

[root@localhost xinetd.d]# chkconfig krb5-telnet on


查看配置文件是否和上面给出的属性相同
 确定后重启xinetd服务

[root@localhost xinetd.d]# service xinetd restart
停止 xinetd:                                              [确定]
启动 xinetd:                                              [确定]


 查看linux的IP地址后可进行telnet连接

[root@localhost xinetd.d]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:0c:29:fe:de:56 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.104/24 brd 192.168.1.255 scope global eth0
    inet6 fe80::20c:29ff:fefe:de56/64 scope link
       valid_lft forever preferred_lft forever
3: sit0: <NOARP> mtu 1480 qdisc noop
    link/sit 0.0.0.0 brd 0.0.0.0


其中2中的inet后面跟的即为IP地址,例子中的IP为192.168.1.104
开启FTP服务和telnet的流程大致一样

[root@localhost xinetd.d]# more gssftp
# default: off
# description: The kerberized FTP server accepts FTP connections /
#              that can be authenticated with Kerberos 5.
service ftp
{
        flags           = REUSE
        socket_type     = stream       
        wait            = no
        user            = root
        server          = /usr/kerberos/sbin/ftpd
        server_args     = -l
        log_on_failure  += USERID
        disable         = no
}



用 vi gssftp命令修改gssftp文件:
    server_args     = -l -a ==>     server_args     = -l
     disable = yes ==> disable = no
修改后保存退出,重新启动xinetd服务
service xinetd restart即可使用ftp服务


 



   
    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值