linux红帽查看开启的服务,Redhat Linux 9 开启telnet和ftp服务的方法

linux开启telnet服务必须安装telnet软件包

查看是否安装了telnet软件包的命令为: rpm -qa telnet

[root@localhostxinetd.d]# rpm -qa telnet

telnet-0.17-39.el5

如果存在则出现telnet的版本号。如果没有安装,则 应用程序-》添加/删除程序中安装telnet软件包。

安装完telnet后还需要修改两个配置文件

[root@localhostetc]# cd /etc/xinetd.d

[root@localhostxinetd.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@localhostxinetd.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@localhostxinetd.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@localhostxinetd.d]# chkconfig ekrb5-telnet off

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

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

查看配置文件是否和上面给出的属性相同

确定后重启xinetd服务

[root@localhostxinetd.d]# service xinetd restart

停止xinetd:                                              [确定]

启动xinetd:                                              [确定]

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

[root@localhostxinetd.d]# ipaddr

1: lo: mtu 16436 qdiscnoqueue

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: mtu 1500 qdiscpfifo_fastqlen 1000

link/ether 00:0c:29:fe:de:56 brdff: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: mtu 1480 qdiscnoop

link/sit 0.0.0.0 brd 0.0.0.0

其中2中的inet后面跟的即为IP地址,例子中的IP为192.168.1.104

开启FTP服务和telnet的流程大致一样

[root@localhostxinetd.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服务

一。用vsFTPd来架设FTP服务器,vsFTPd服务器是目前最好的FTP服务器软件,优点是体积小,可定制强,效率高

1。查看是否安装了vsFTPd软件

[root@linuxsir001   root]#   rpm   -qa   |   grep   vsftpd

如果没有任何显示,说明没有把vsFTPd安装上,如果出现的是下面的这样的提示,就证明已经安装上了。

[root@linuxsir001   root]#   rpm   -qa   |   grep   vsftpd

vsftpd-1.1.3-8

我以Redhat   9.0,以其自带的vsFTPd包vsftpd-1.1.3-8版本来为本帖约定。

[root@linuxsir001   root]#   rpm   -ivh   vsftpd*.rpm

2。打开vsFTPd服务器。

[root@linuxsir001   root]#   ntsysv

把vsftpd服务器打开,也就是在运行   ntsysv命令后,把vsftpd服务选中。

[*]   vsftpd

3。运行/etc/init.d/vsftpd   start

[root@linuxsir001   root]#   /etc/init.d/vsftpd   start

为   vsftpd   启动   vsftpd:   [   确定   ]

[root@linuxsir001   root]#

--vi   /etc/ftpusers,注释“root”行,使root能够使用ftp;

--vi   /etc/ftpaccess,将uid   和gid   小于65534的行注释掉,使超级用户root能够ftp;

--运行ntsysv命令,选中wu-ftpd,开启ftp服务;

--重启。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值