secure virtualmin/webmin login

How could i maximize security for my server? for example for ssh login i’ve created dsa key, and for virtualmin? i’ve renamed root webmin user to other login, then?
i cant restric access from a host or ip, because it changes.


To restrict root access you would have to edit a /etc/ssh/sshd.conf and uncomment: #PermitRootLogin yes then set it to no
You would have to have a sudoer though else you can’t manage your server.

You may use the VPN or services like etc. to solve the problem of dynamic IP.