Linux之VSFTP服務

來源:互聯網
上載者:User

標籤:style   blog   color   使用   io   strong   檔案   資料   

一 、檔案伺服器簡介

 

ftp:在內網和公網使用。 伺服器:windows,linux 用戶端:windows,linux

samba:只能在內網使用(檔案分享權限設定服務) 伺服器:windows,linux 用戶端:windows(linux)

 

1 ftp軟體

linux: wu-ftp 早期,不太安全

proftp 增強ftp工具

vsftp 安全,強大

 

windows IIS windows下網頁搭建服務,可以搭建ftp服務

Serv-U 專用ftp伺服器

 

2 原理

 

開啟  21   命令傳輸連接埠

20 資料轉送連接埠

 

3 ftp的使用者

1)ftp允許登入使用者 就是系統使用者 ,使用密碼也是系統密碼

Root不允許登陸ftp

上傳位置:/home/家目錄

 

2)匿名使用者 anonymous 密碼:  空   或者  郵箱地址   [email protected]

上傳位置:/var/ftp/

 

3)虛擬使用者

 

 

二 、安裝

 

rpm  -ivh  vsftpd-2.2.2-6.el6.i686.rpm

yum  install  vsftpd  -y

 

 

三  、相關檔案

 

/etc/vsftpd/vsftpd.conf 設定檔

 

/etc/vsftpd/ftpusers 使用者存取控制檔案 寫入此檔案的使用者都不能訪問ftp伺服器(黒名單)

 

/etc/vsftpd/chroot_list 需要手工建立 定義是否把使用者限制在家目錄

 

四 、設定檔配置

 

vi /etc/vsftpd/vsftpd.conf

 

1 主機相關配置

1 listen_port=21 #監聽連接埠(不寫預設是21) 2 connect_from_port_20=YES #資料轉送連接埠(預設開啟 )3 ftpd_banner= 歡迎資訊 #(預設注釋掉了 ,按需開啟)

 

2 匿名使用者登入 在linux下識別為  ftp  使用者

 anonymous_enable=YES #允許匿名使用者登入(預設開啟 ) 

 

3 本機使用者

1 local_enable=YES #允許系統使用者登入(預設開啟 )2 write_enable=YES #允許上傳(預設開啟 )3 local_umask=022 #預設上傳許可權(預設開啟 )4 local_max_rate=300 #上傳限速(需手工建立,按需開啟)

 

 

4 限制使用者訪問目錄(預設注釋掉了 )

chroot_local_user=YES #只開啟此句,所有使用者限制在家目錄下

**********************************************************

1 chroot_local_user=YES #如有三句話,只有檔案chroot_list中的使用者可以訪問任何目錄,其他使用者限制在家目錄2 chroot_list_enable=YES3 chroot_list_file=/etc/vsftpd/chroot_list #該檔案裡面的使用者可以訪問任何目錄

 

服務開啟(start/restart/stop):

service  vsftpd  start

 

五 、ftp用戶端使用

 

1、 使用命令登入

ftp  ip

get  檔案名稱 下載

put  檔案名稱 上傳 不能上傳和下載目錄

 

2、 使用windows視窗(瀏覽器或資源管理員,建議用資源管理員)

ftp://使用者名稱@IP

 

3、 使用第三方工具登入

flashFXP

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.