How to set up FTPS or other ENCRYPTED net storage?

I wanna use network storage that sends files in encrypted form. I will use self-signed certificate if necessary.

Is there any plugin for this?

Install SFTP or vsftpd package then configure it.

What is better? Is there GUI?
Which one supported by Android?

Each comes with different advantages and disadvantages. Just use any ftp server and you will be fine since it is on the lan.

You always can check reviews on Google search for such comparisons.

Can you guide me how to setup key authentication (not password)?

https://openwrt.org/docs/guide-user/security/dropbear.public-key.auth

Follow these guides in order:
https://openwrt.org/docs/guide-user/base-system/dropbear#openssh_compatibility

https://openwrt.org/docs/guide-user/services/nas/sftp.server

https://openwrt.org/docs/guide-user/security/dropbear.public-key.auth#generating_public_and_private_keys_on_the_openwrt_machine

https://openwrt.org/docs/guide-user/security/dropbear.public-key.auth

1 Like