1樓:匿名使用者
需求1: 我記得在vsftpd中,當你使用了ftp使用者登陸預設的就是/var/ftp,因為ftp使用者是vsftpd中的匿名使用者,預設站點就是這個,而且已經禁錮在了這個目錄中,也就是說即使你在vsftpd中使用了cd /這個命令,依然還是在/var/ftp目錄中。
需求2和3可以通過以下方式完成。
隨便在什麼位置建立一個目錄,比如你建立了/ftpuser這個目錄。
在vsftpd的主配置檔案中新增下面的配置語句 user_config_dir=/ftpuser (=後面就是步驟1中的目錄名)
在這個目錄中建立兩個和本地使用者同名的檔案,比如user1和user2 (用vi建立最好)
分別編輯這兩個檔案,裡面主要是設定許可權,配置項有以下幾種
4.1 local_root= (用來配置訪問站點,比如local_root=/home/ftp/user1)
4.2 writable_enable=yes (或者no,用來配置是否有上傳,刪除許可權)
儲存退出,重啟服務就可以了。
不過,遺憾的是,上面的配置無法滿足你說的user2使用者登陸後,可以上傳,不能刪除這個要求。上面的配置項只能實現本地使用者要麼能上傳就能刪除,要麼都不能。
當然,如果你要做虛擬使用者的話,那麼這些要求都是可以實現的。虛擬使用者許可權如下
1. local_root=
3. anon_mkdir_write_enable=yes 可以建立目錄
4. anon_upload_enable=yes 可以上傳
5. anon_other_write_enable=yes 可以刪除,重新命名
敬候高人解答。
2樓:
通過ftp使用者直接登陸,顯示的是ftp家目錄。vsftp預設家目錄在/var/ftp
然後,對user1和user2的許可權設定有問題。
你需要在ftp家目錄下面建立user1 和user2這兩個目錄。
然後,在ftp配置檔案裡面,對賬號user1,賬號user2,進行許可權設定。
3樓:策驢奔騰
目測要用chattr
linux ftp伺服器怎麼設定 可以上傳可以**但是不能刪除的許可權?
linux搭建ftp伺服器問題,Linux環境下搭建FTP伺服器,配置本地使用者個人配置,userlist deny NO
參看這裡 這不是一個ftp的錯誤,這是vim給出的錯誤。vim在編輯檔案的時候會產生一個 檔名.swp 的檔案,如果同時有兩個vim編輯同一檔案,或是上一次vim在編輯此檔案的過程中被強行中斷了 如關機 就會出現些類情況。如果是後面一種情況,簡短的回答是刪掉這個檔案即可。如何正確處理,你帖出來的東西...
家裡怎麼訪問公司伺服器的共享資料夾
歐樂克爾 你的辦法估計是不行的,埠對映4很奇怪。兩個辦法你可以嘗試 1 遠端桌面 在公司路由上對映遠端桌面埠 一般是3389 然後在家裡遠端連線,遠端設定為共享驅動器,連進去之後,你會在目標機器測磁碟中看到你的本地磁碟,把檔案拖進來就好 2 vpn 在公司對外機器上建立vpn服務,然後在加撥號連線,...
將資料夾上傳至ftp伺服器的批處理程式怎麼寫
echo off echo open 192.168.1.10 ftp.txtecho user ftp.txt echo password ftp.txtecho prompt ftp.txt echo mput ftp.txt for f tokens i in dir s b ad do ec...