Use uma diretiva Match
em /etc/sshd_config
.
PasswordAuthentication No
Match Address 192.168.1.0/24
PasswordAuthentication yes
Você pode restringir isso a alguns usuários (em quem você confia para não escolher senhas terríveis), para melhor segurança.
PasswordAuthentication No
Match Address 192.168.1.0/24 User joe,bob
PasswordAuthentication yes