『壹』 linux docker ftp 伺服器
在使用Deepin 20.9操作系統時,由於默認未開啟sshd且不希望啟用遠程SSH連接,為解決vsftpd安裝後配置文件許可權問題,一個直接且便捷的方法是藉助Docker和docker-compose工具。
首先,創建一個專用的文件夾,如/home/ftp,用於存放FTP傳輸的文件。然後,構建Docker環境,通過編寫docker-compose.yml文件來配置服務。在這個文件中,詳細定義了容器的啟動、網路、映射等配置,確保FTP伺服器能在Docker中正常運行。
執行命令`docker-compose up -d`後,Docker會根據docker-compose.yml啟動一個輕量級的FTP伺服器容器,無需額外管理系統級別的服務,從而解決了許可權問題。這樣,一個功能完備的FTP伺服器就在Deepin系統中通過Docker容器輕松搭建起來了。