openlist(alist)安卓端FTP服务其他手机不能访问咋回事

网上找了教程,官网的看不明白,随便问几个免费AI回答也很笼统,没看到有视频的也没看到有关于这个的具体教程,有也是桌面端/alist,只有FTP / SFTP | AList文档 这个最详细了但没有窝要找的信息,这界面感觉就不是能设置的,按道理来说至少得有用户名和密码输入框

GitHub - Suzu008/OpenListFlutter: OpenList 安卓版本,APK安装即用,无需Root或Termux。
GitHub - LeoHaoVIP/AListLiteAndroid: OpenList 即装即用 · 一款专为 Android 打造的 AList 安卓服务端 | 支持 Android 5.0
https://github.com/OpenListApp/OpenListApp
GitHub - OpenListTeam/OpenList-Mobile: Flutter-based mobile app for managing files with OpenList.
4个安卓端这个FTP设置界面都一样

默认地址是http://127.0.0.1:5244(alist是5221,不好意思把FTP和http搞混,但问题还是一样,然而本机可以访问而其他手机不行,甚至alook等一些浏览器不能正常访问,所以有没有懂哥解释一下

没有root权限不能监听低于1024的端口,而 ftp 默认端口是 20 和 21

1 个赞

127.0.0.1 这个 IP 地址也不是公网 IP。简单来说,这个 IP 地址指向的是你当前正在使用的设备。

打个比方,假如您有三台设备,且它们处于同一局域网中:

  • 服务器 A
  • 您的笔记本电脑 B
  • 您的智能手机 C

如果您在电脑 B 上访问 IP 地址 127.0.0.1,那么它指向的就是电脑 B;如果是在手机 C 上访问 IP 地址 127.0.0.1,那么它指向的就是手机 C。

窝搞错了,http和FTP不一样啊,FTP好像浏览器不能访问吧?

话说窝正常添加FTP但没用诶,貌似软件没打开FTP服务

是的。很多年前的老版本 Chrome、Firefox 还有对 FTP 服务的支持,现在也都去掉了。

如果手机上有访问 FTP 服务的需求,您可以试一试 MT 管理器:

话说窝从隔壁openlist安卓端FTP服务其他手机不能访问咋回事 得知0.0.0.0:5244也行,但都是http,FTP貌似软件默认没开启,你知道安卓版怎么开启吗

看看手机是不是开启了代理软件里的tun模式(singbox默认tun模式,其他自行查找设置)

没有,大概是软件FTP对于安卓支持和兼容性问题

在github也问了,说是安卓端FTP貌似废弃了这个功能,PC端要自己编辑配置文件