之前以為Debian 9 running via Linux Deploy或者Termux在安卓系統部署之后,一定要安裝vsftpd或者pure-ftpd這些專門的ftp服務器軟件,才能提供ftp服務。
后來發現,如果是個人簡單使用ftp服務,這些部署其實是多余的。
具體實現其實很簡單:
Debian 9 running via Linux Deploy自帶sftp-server工具,設置了linux的root用戶密碼后,連接方法:Filezilla選擇sftp協議,詢問用戶名和密碼,注意端口選擇22,即可連接sftp服務,親測可刪寫服務器內容,簡單極致,無需安裝和啟動vsftpd軟件。
Termux安裝之后,在里面運行passwd配置密碼,運行whoami查看用戶名(這兩個命令要根據提示先用pkg安裝軟件包),然后安裝openssh軟件包,自帶sftp-server,連接方法:Filezilla選擇sftp協議,詢問用戶名和密碼,注意端口選擇8022,即可連接sftp服務,親測可刪寫服務器內容,簡單極致,無需安裝和啟動pure-ftpd軟件。