This may only be a partial answer since I have no idea what android can do but the iPhone issue can be done with Samba.
I have created a samba share of my Public folder on Xubuntu 22.04 by adding a share definition to the end of /etc/samba/smb.conf:
Code:
[Pulbic]
path = /home/tester/Public
read only = no
guest ok = yes
force user = tester
The iPhone has a bult in file manager called Files and I can open that up and go to:
Browse > Connect to Server and enter the mDNS host name of my Xubuntu server:
The Public folder can be opened and it's contents displayed.
There is no need to specify the protocol because iOS and MacOS both assume all network file transfers are Samba ( SMBx ) by default.
Bookmarks