Linux搭建乙個FTP伺服器

2021-09-08 19:33:40 字數 873 閱讀 3004

1.安裝vsftp

2.配置vsftpd.conf, vim /etc/vsftpd.conf

下面說說裡面比較重要的選項

1 anonymous_enable=no #不允許匿名使用者

2 3 local_enable=yes #允許使用本地使用者賬號登陸

4 5 write_enable=yes #允許ftp使用者寫資料

6 7 connect_from_port_20=yes #通過20埠傳輸資料

8 9 chroot_local_user=yes #將使用者鎖定在自己的主目錄,如 /home/ftpuser,這樣ftpuser這個使用者就不能訪問除此目錄之外的目錄

10 11 chroot_list_enable=yes #啟用不鎖定使用者在主目錄的名單

12 13 chroot_list_file=/etc/vsftpd.chroot_list #當 chroot_list_enable 啟用時,此列表生效,列表中的使用者將不受鎖定限制,格式為一行乙個使用者名稱

3.建立使用者組合使用者

1 groupadd ftpgroup

2 3 useradd ftpuser -g ftpgroup -d /home/ftpuser -m  #建立乙個group為ftpgroup,home目錄為/home/ftpuser,-m為系統不建立home目錄,因為之前已經指定

4 5 usermod -s /usr/sbin/nologin ftpuser #將ftpuser設為不可作為普通使用者登入

4.啟動vsftp

1 /etc/init.d/vsftpd start
5.使用filezilla或者直接在瀏覽器上輸入你的ftp伺服器ip,登入即可使用

搭建乙個FTP伺服器

1 首先在本地機器上建立乙個使用者!這些使用者是用來登入到ftp的!我的電腦右鍵 管理 本地使用者和組 使用者 右鍵 新建使用者 輸入使用者名稱和密碼再點建立就行了!3 之後是安裝iis元件!在開始選單裡 控制面板 新增或刪除程式 新增 刪除windows元件 應用程式伺服器 internet 資訊...

搭建乙個ftp伺服器

環境 win2012 步驟 元件安裝,建立本地賬戶,在ftp管理器中新增乙個ftp站點,訪問ftp伺服器驗證 一 元件安裝 新增角色和功能 下一步 伺服器角色頁面選擇web伺服器 iis 角色服務頁面勾選ftp伺服器 下一步 如果需要重啟 安裝 二 建立本地賬戶 計算機管理 本地使用者和組 新建組 ...

Linux中搭建乙個ftp伺服器詳解

ftp工作是會啟動兩個通道 控制通道 資料通道 在ftp協議中,控制連線均是由客戶端發起的,而資料連線有兩種模式 port模式 主動模式 和pasv 被動模式 port模式 在客戶端需要接收資料時,ftp client 大於1024的隨機埠 port命令 ftp server 21 傳送port命令...