CentOS Linux系統建置與實務重點整理7 (檔案伺服器架設 vsftpd )
Centos提供 RPM 套件安裝及 yum 指令安裝。
- RPM安裝12345678
# 檢查是否已安裝rpm -qa |grepvsftpd# 掛載光碟片內容至 /media/cdrom目錄底下mount-t iso9660/dev/cdrom/media/cdrom# 切換至光碟片目錄cd/media/cdrom/CentOS/# 安裝 vsftpd 套件rpm -ivh vsftpd-2.2.2-11e16.i686.rpm - 以 yum 安裝1
yum -yinstallvsftpd - 套件安裝目錄與檔案
a./etc/rc.d/init.d/vsftpd,服務執行檔。
b./etc/vsftpd,設定檔。
c./etc/vsftpd/vsftpd.conf,主設定檔。
d./var/ftp,根目錄。
e./usr/share/doc/vsftp-版本,說明文件與線上手冊。 - 相關指令12345678910
# 啟動服務service vsftpd start# 停止服務service vsftpd stop# 重新啟動service vsftpd restsrt直接啟動執行檔/etc/init.d/vsftpdstart# 設定開機自動執行服務chkconfig --level 35 vsftpd on - vsftp基本設定
a.匿名使用者,預設登入後為系統/var/ftp/目錄中瀏覽資料。
b.本機使用者,帳號為 local user 登入驗證方式,以自己的帳號密碼登入。
c.設定檔/etc/vsftpd/vsftpd.conf 中 設定參數語法格式為d.vsftpd 的預設設定1設定參數 = 值
#匿名登入
anonymouns_enable=YES# 允許本機帳號登入1234# 相關指令ftplocalhost# 輸入帳號密碼# quit 離開
local_enable=YES
# 允許對動作寫入
write_enable=YESe.其他參數123anonymous_enable=YSEwrite_enable=YSEanon_upload_enable=YESd.關閉匿名登入123456789# 若上傳一個檔案預設權限為rw-r-r--local_umask=022# 啟用目錄內的個別訊息dirmessage_enable=YES# 將傳送與接收的訊息寫入紀錄檔xferlog_enable=YES# 設定服務以standalone方式啟動listen=YESanon_upload_enable=YES1234anonymous_enable=YSE# 改為anonymous_enable=NO# 服務重啟
留言
張貼留言