標籤:ubuntu vsftpd ubuntu ftp
之前將storage檔案夾(背後是掛載的整塊新硬碟)通過samba服務與Windows共用。之所以先共用,是為了完成FTP後方便檔案管理。
軟體:vsftpd
目標:讓使用者登入FTP後可以上傳檔案(主要用於iPhone照片備份),不同使用者備份在各自的檔案夾下。Windows下開啟共用的storage檔案夾可以看到這些備份。進階一點的話,使用者之間設定一下許可權,不能相互讀寫(我個人不需要這個設定)。
第一步,安裝vsftpd
sudo apt-get install vsftpd
第二步,在storage下為xin和gong兩個使用者各自建立一個檔案夾
sudo mkdir /storage/xinsudo mkdir /storage/gong
然後修改使用者預設資料夾路徑
sudo usermod -d /storage/xin xin sudo usermod -d /storage/gong gong
第三步,編輯/etc/vsftpd.conf設定檔
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak (編輯前先備份)sudo nano /etc/vsftpd.conf找到以下幾行代碼,把前面的#刪除掉write_enable=YESchroot_local_user=YES chroot_list_enable=YESchroot_list_file=/etc/vsftpd.chroot_list儲存退出
第四步,編輯/etc/vsftpd.chroot_list檔案(就是前一步定義的使用者設定檔)
sudo nano /etc/vsftpd.chroot_list正常情況下,這個檔案裡是沒有內容的,是一個新檔案。將所有ftp使用者的名字逐一寫在該檔案中,一行一個名字。最後儲存退出。
第五步,重啟服務
sudo service vsftpd restart
本文出自 “www.DIYPCs.com” 部落格,請務必保留此出處http://cnbeta.blog.51cto.com/1234897/1548980
4. 用Ubuntu Server架設基於獨立硬碟的Windows檔案分享權限設定和FTP伺服器(FTP架設)