linux架ftp伺服器資料夾許可權設定問題

時間 2021-08-11 17:27:26

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...