Virtualization
如何在 vsftpd 中創建虛擬使用者?
我在我的 Debian 擠壓伺服器上執行 vsftpd。我將其配置為 chroot 本地使用者進入他們的 /home/ 目錄。現在,問題是使用者的網頁在他們的 /home/ 目錄之外(這是為了允許非世界可讀的主目錄)。但是使用者應該能夠將文件上傳到他們的網頁。現在我認為最好使用虛擬使用者,這樣他們就可以使用正常的使用者名/密碼組合來訪問他們的主目錄,並使用類似 username.web 的東西來訪問他們的網頁。現在,有沒有辦法配置 vsftpd,這樣我就不必在每次添加新的“真實”使用者時創建虛擬使用者?以及允許使用使用者的普通密碼進行 username.web 登錄的方法?
考慮使用綁定掛載。這樣您就可以保留現有的設置。只要確保權限設置正確。
如:
mount --bind /web/pages/for/user1 /home/user1/webhome