Raspberry Pi 4B FTP伺服器配置

2022-05-11 08:50:35 字數 1001 閱讀 1377

目錄

$ sudo apt-get install vsftpd

$ sudo service vsftpd start

不允許匿名使用者,允許寫入檔案

$ sudo service vsftpd restart
在連線樹莓派的膝上型電腦的瀏覽器上輸入ftp://樹莓派ip,使用樹莓派預設賬號密碼登入,成功。

這個賬戶可以訪問整個/home/pi/目錄下的所有檔案,許可權過大,可以另設賬戶,限定訪問的根目錄。

# 建立使用者webadmin

$ sudo useradd webadmin

# 修改使用者webadmin的密碼

$ sudo passwd webadmin

# 讓使用者webadmin擁有目錄/var/www/html/的所有權,可以寫入檔案

$ sudo chown -r webadmin /var/www/html/

# 將使用者webadmin的登入目錄更改為/var/www/html/目錄

$ sudo usermod -d /var/www/html/ webadmin

# 重啟vsftpd

$ sudo service vsftpd restart

如果只是按上述操作,那麼由webadmin使用者上傳的php檔案,web伺服器將無法訪問,會報錯access deny,因為檔案的許可權問題。之前的ftp的設定中,沒有對上傳的檔案許可權掩碼做設定,預設是077,那麼除了檔案所有者以外,組使用者和其他使用者對該檔案沒有任何訪問許可權,因此要把許可權掩碼改成022,使組使用者和其他使用者能夠擁有讀的許可權。修改配置後重啟ftp服務。

樹莓派3B FTP 伺服器(vsftpd)

2017年5月12日 wannacry 漏洞名為sambacry 蠕蟲事件爆發後,各大企業和個人電腦為了防止感染,紛紛直接關閉了 samba 服務的埠,即使風波早已離去,但卻沒再開啟 samba 的埠,使得 samba 無法繼續使用,無奈只能選擇一款替代品,ftp伺服器便是一款和 samba 相似的...

ntp服務restrict ntp伺服器配置問題

1.配置 etc ntp.conf,內容如下 restrict default nomodify notrap restrict 127.0.0.1 mask 255.0.0.0 開放本機的任何訪問 restrict 192.168.1.0 mask 255.255.255.0 nomodify r...

mysql伺服器配置單 mysql伺服器配置

net stop mysql net start mysql 第二招 登陸mysql 語法如下 mysql u使用者名稱 p使用者密碼 mysql的提示符是 mysql 注意,如果是連線到另外的機器上,則需要加入乙個引數 h機器ip 第三招 增加新使用者 格式 grant 許可權 on 資料庫.to...