(Ubuntu)- Ubuntu Server 架站學習筆記 -(1) – 用 vsftp 建立 FTP 伺服器
(Ubuntu Server)- Ubuntu Server 架站學習筆記 -(1) – 用 vsftp 建立 FTP 伺服器
最近電腦升級,把舊電腦用來學習架伺服器,花了1週時間爬文和學習,還是沒有架設起來,持續架站中,發文當做學習記錄,也給後來學習的人少花些時間
此筆記,不一定正確但會在學習過程中修正,也無順序可言,遇到問題才會去爬文看書學習
一、vsftp 安裝
1.1 vsftp 安裝
sudo apt-get install vsftpd
1.2 編輯vsftp設定檔
sudo nano /etc/vsftpd.conf
注意以下幾項參數
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
1.3 接著建立FTP使用者
sudo adduser ftpuser
sudo chown root:root /home/ftpuser
sudo mkdir /home/ftpuser/files
sudo chown ftpuser:ftpuser /home/ftpuser/files
1.4 重新啟動ftp伺服器
sudo service vsftpd restart
***********************************************
二、FTP 權限設定
2.1 www-data修改權限,讓他擁有/var/www的權限
sudo chown www-data:sudo -Rf /var/www/
sudo find /var/www -type d -exec chmod 775 {} \;
sudo find /var/www -type f -exec chmod 664 {} \;
2.2 再使用FTP往上丟,只要你在同一個群組(sudo),就可以往上傳檔
免責聲明:
1.本影像檔案皆從網上搜集轉載,不承擔任何技術及版權問題。
2.如有下載連結僅供寬頻測試研究用途,請下載後在24小時內刪除,請勿用於商業。
3.若侵犯了您的合法權益,請來信通知我們,我們會及時刪除,給您帶來的不便,深表歉意。