您好,登錄后才能下訂單哦!
這篇文章主要介紹“pure-ftpd中的兩種chroot方法介紹”,在日常操作中,相信很多人在pure-ftpd中的兩種chroot方法介紹問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”pure-ftpd中的兩種chroot方法介紹”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
Pureftpd是一款快速,高質量,功能齊全的ftp服務器,最重要的是可以支持設置客戶端默認編碼,Pureftpd非常強大非常好用。
被chroot的用戶可以跟隨到chroot目錄外面的符號連接。
人們可以創建到“/”的符號連接來逃出主目錄。
在pure-ftpd中,有兩種chroot的方法:
-傳統方法,基于內核chroot系統調用。這是默認的方式。這樣,符號連接就只能指向chroot jail內部,不然的話就不會被跟隨。
-“虛擬chroot”方法。用這個功能,用戶可以跟隨所有的符號連接,即使符號連接沒有指向chroot jail內部。這對于建立多用戶共享的文件夾非常靈活。二進制包默認編譯進了虛擬chroot。
要在編譯服務器時啟用虛擬chroot功能,在./configure 后加上 --with-virtualchroot。如果你希望chroot受限,不要包含--with-virtualchroot。
注意,FTP服務器從來不會允許人們建立新的符號鏈接。要跟隨符號鏈接,鏈接必須已經存在。如果你的用戶可以使用Perl或PHP腳本建立符號鏈接,那么你的主機平臺 的配置已經相當糟糕了.人人都能夠安裝任何的WEB文件瀏覽器,根本不需要用FTP來 查看你的系統文件.去掉POSIX函數,重新編譯PHP,在chroot環境中運行所有的Perl腳本.
通過本文的介紹和分析,我們了解到pure-ftpd中的兩種chroot,用他們解決問題很簡單。
到此,關于“pure-ftpd中的兩種chroot方法介紹”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。