考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:操作系统 > Unix > 文章内容
  

Unix系统:FreeBSDFTP的架设教程

 [ 2017年6月21日 ] 【

  cd /usr/local/etc

  cp ftpaccess.sample ftpaccess

  cp ftpconversions.sample ftpconversions

  cp ftpusers.sample ftpusers

  cp ftpgroups.sample ftpgroups

  cp ftphosts.sample ftphosts

  只要稍加修改就可以用囉!

  ftpaccess 中常用的設定:

功能 語法
定義類別(class) class 類別名稱 成員(real,guest,anonyous) 連線網址
class TP real,guest,anonymous *.tp.edu.tw
限制上線人數及時段 limit class名稱 人數 時間 訊息檔(絕對路徑)
limit TP 50 any /usr/local/etc/ftp.msg.Full
讓 TP 這個 class 同時最多 50 個連線,滿了就顯示 ftp.msg.Full中的內容
連線記錄 log commands class名稱
log transfers class名稱 inbound,outbound
控制可執行的指令 delete yes 或 no 類別
overwrite yes 或 no 類別
rename yes 或 no 類別
chmod yes 或 no 類別
umask yes 或 no 類別
連線時只顯示主機名稱,不顯示版本... greeting brief
連線做 chroot restricted-uid 使用者帳號
restricted-uid * (將所有使用者 chroot)
不做 choot unrestricted-uid 使用者帳號
unrestricted-uid gsyan (gsyan不做 chroot)

  wu-ftp 可以做的事實在太多了,其它的設定 man ftpaccess 包您可以滿載而歸。

  3-3 修改 /etc/inetd.conf

  我們打算讓 wuftpd 以 inetd 的模式提供服務,所以要先修改 /etc/inetd.conf ,然後讓 inetd 重新讀取設定檔。

  開啟 /etc/inetd.conf 來修改:

  ee /etc/inetd.conf

  將含有 ftp 開頭的那行改為下面的內容:

  ftp stream tcp nowait root /usr/local/libexec/ftpd ftpd -a

  然後讓 inetd 重新讀取設定檔,執行下面的指令:

  kill -HUP `cat /var/run/inetd.pid`

  最後利用 netstat -na 來觀察服務是否啟動,或是以 FTP 軟體來測試。

首页 1 2 3 4 尾页
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved