[Need Advice] How do I setup remote ssh for my jellyfin server?
I currently have a jellyfin server on a rpi4 running raspbian (I think). I'm planning to migrate that to a Dell Wyse mini pc before I go on a month long trip. I would like to be able to ssh into it from outside my home and add movies and stuff. I have already setup ddns for the jellyfin server, so I only need for a way to add movies to it.
As you already have dynamic DNS set up, it should be as trivial as forwarding the ssh port (22).
I don't know what the default configuration of Raspbian is, but I would highly recommend generating an ssh key and disabling password login, if you're exposing your box to the internet.
I often see this parroted but it's not necessarily true. Properly configured and hardened SSH on an up-to-date system is, for all practical purposes, perfectly secure, even if it's facing the Internet.
I still only allow VPN inside my home network, but all my VPSs and dedicated servers (personal and work) have SSH facing the world. VPN is nice to have but not mandatory for this. Hardening SSH servers [1]must be done in all cases, even on "trusted" networks (there is no such thing as a fully trusted network).