歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux新手入門優秀教程:FTP服務器

Linux新手入門優秀教程:FTP服務器

日期:2017/2/25 10:31:47   编辑:Linux教程

  FTP服務器

  在Red Hat Linux 7.1中集成了Wu-FTP

  2.6.1做為FTP服務器,在你安裝時只要選擇了FTP包的話,那麼你的Linux服務器就是一台FTP服務器了,如果當時沒有安裝的話,也沒有關系,跟安裝apache一樣:

  1) 將Red Hat Linux 7.1安裝光盤的第一張放入光驅,然後執行如下命令:

  # mount /mnt/cdrom

  2)轉到wu-ftp安裝文件所在目錄:

  # cd /mnt/cdrom/RedHat/RPMS

  3)使用RPM完成安裝:

  # rpm -ivh wu-ftp-2.6.1-16.i386.rpm

  由於FTP服務是由xinetd超級服務器創建的,所以關於FTP服務器的配置在/etc/xinetd.d目錄下的wu-ftpd文件中:

  service ftp

  {

  socket_type=stream

  wait=no

  user=root

  server=/usr/sbin/in.ftpd

  server_args=-l -a

  log_on_success+=DURATION USERID

  log_on_failure+=USERID

  nice=10

  disable=no

  }

  下面,我們介紹一些關於FTP服務器的管理方法:

  1、 暫時關閉FTP服務

  有兩種方法可以使FTP服務暫停:

  1) 以root用戶身份執行:

  # ftpshut now

  這樣就會在/etc目錄下生成一個shutmsg的文件,這時FTP服務器將無法使用,直到你刪掉這個文件。

  2) 修改配置文件/etc/xinetd.d/wu-ftpd,將disable=no改為disable=yes,然後重啟xinetd。

  2、 禁止某用戶使用FTP服務

  有兩種方法可以禁止某用戶使用FTP服務器:

  1) 在/etc/ftpuser中寫入該用戶帳號名

  2) 在/etc/ftpaccess中寫入一行配置:

  deny-uid 用戶名

  用這種方法還可以禁止一個組的用戶使用

  deny-gid 組名

  3、 禁止匿名用戶(anonymous)登錄FTP服務器

  有許多種方法可以實現,但我覺得最簡單有效的方法就是將anonymous寫入配置文件:/etc/ftpuser中,就可了。

Copyright © Linux教程網 All Rights Reserved