Editing these files via Putty (logged as root) would be waste of time.
Se o acima for realmente seu ponto ideal em relação a segurança versus carga de trabalho, então felizmente defina PermitRootLogin without-password
e faça login diretamente via WinSCP como root para editar o que quiser.
Toda a idéia de "não fazer logon como root" é para pessoas que podem pagar parte do tempo para usar sudo
. Se você permitir somente o login root com uma chave privada protegida por frase-senha, a superfície da vulnerabilidade será aproximadamente a mesma (uma chave privada necessária + uma senha necessária).
No entanto, acho altamente discutível a afirmação de que a abordagem do Putty é mais lenta do que o WinSCP. É mais rápido para mim - eu não sei, talvez eu não saiba como usar o WinSCP eficientemente. Ou talvez você precise de uma atualização em suas habilidades bash
.