Hello all. I run a web/file server at my house. I run ssh on it so I can ssh into it when I'm not at home or I can run sftp to grab random files.
I currently only use password authentication for ssh logins. I know that this is quite insecure and that I should be using public/private keys.
However I like being able to log in from pretty much any computer I want and be able to access my machine. The only reason I'm concerned now is looking at my auth.log file I have noticed tons and tons of automated log in attempts through ssh. While they are all stupid and will not get in it still concerns me.
Now would there be any way to still allow me to log in from any computer through ssh yet keep out these automated(maybe eventually not automated) log in attempts?