今天要給别人一個網站的權限,我自己一般不用ftp的,用Xshell比較多。
我是阿裡雲的伺服器,裡面是vsftp。具體方法:
1:檔案夾為yiyuan ,加的ftp名稱為ftp7
輸入Linux指令:
useradd -d /alidata/www/yiyuan ftp7
2:建立ftp密碼
passwd test
密碼需要輸入2次,最好有大小寫加數字,6位起。
3:更改使用者相應的權限設定:
usermod -d /yiyuan ftp7
設定使用者ftp7的主目錄為yiyuan
4:限制使用者隻能通路/yiyuan,不能通路其他路徑
修改/etc/vsftpd/vsftpd.conf如下:
chroot_list_enable=YES
限制通路目錄。
(default follows)
chroot_list_file=/etc/vsftpd/chroot_list
編輯chroot_list檔案,将受限制的使用者添加進去,每個使用者名一行
這個檔案是根據自己伺服器的ftp目錄來的,不一定你的也是這個。。。
改完配置檔案,重新開機ftp。
/etc/init.d/vsftpd restart
重新開機指令也有别的。
5:如果要删除使用者,用下面代碼:
userdel ftp7
就可以删除ftp7使用者
如果發現不能上傳檔案,是目錄權限問題。可以給檔案夾設定下755的權限,如果都不行,就777權限吧。