如何使用Linux自帶的gssftp服務
作者:佚名
對于剛剛接觸Linux操作系統(tǒng)的人,對于如何使用Linux自帶的gssftp服務一定不怎么清楚。沒關系,本篇文章便為大家解答如何使用這項服務。
對于剛剛接觸Linux操作系統(tǒng)的人,對于如何使用Linux自帶的gssftp服務一定不怎么清楚。沒關系,本篇文章便為大家解答如何使用這項服務。
RedHat和CentOS都自帶了一個gssftp服務,使用方式如下:
[root@linux local]# cd /etc/xinetd.d [root@linux xinetd.d]# ls chargen cups-lpd daytime-udp echo-udp gssftp krb5-telnet rsync time-udp chargen-udp daytime echo eklogin klogin kshell time
編輯gssftp文件,將server_args改為-l,將disable改為no:
[root@linux xinetd.d]# vi gssftp [root@linux xinetd.d]# vi 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 -a
server_args = -l
log_on_failure += USERID
#disable = yes
disable = no
}
重啟xinetd服務:
[root@linux xinetd.d]# service xinetd restart Stopping xinetd: [ OK ] Starting xinetd: [ OK ]
這時查看21端口已經打開:
[root@linux xinetd.d]# netstat -tnlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 22543/xinetd
如果防火墻沒有打開端口,則開放21端口并重啟防火墻服務:
[root@linux xinetd.d]# vi /etc/sysconfig/iptables [root@linux xinetd.d]# service iptables restart Flushing firewall rules: [ OK ] Setting chains to policy ACCEPT: filter [ OK ] Unloading iptables modules: [ OK ] Applying iptables firewall rules: [ OK ]
這樣ftp服務就可用了,可以使用linux系統(tǒng)用戶登錄,不過gssftp不夠安全,臨時應急或內部使用可以,穩(wěn)定的FTP服務還是建議使用vsftp來搭建。
【編輯推薦】
- 雅虎、Iqalia加入Linux基金會
- 聚焦Linux合作峰會2011:五大議題
- Linux下利用ext3grep恢復被刪除的文件
- Linux十大妙用:充當Windows修復工具
- Novell推出業(yè)界最長的企業(yè)級Linux支持項目
責任編輯:馮宇
來源:
Linux社區(qū)