之前以为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软件。