Ci riuscivo in realtà, ma da quando ho fatto quella maledetta modifica in pratica io gli ho vietato di farmi entrare se sono utente root. Non so quindi come fare a ripristinare l'accesso.
edit: questo è il riassunto.
Da locale: root entra solo con chiave e l'altro utente con password o con chiave.
Da remoto: root non entra e l'altro utente entra con password o con chiave.
In teoria ora vorrei capire solamente come evitare che l'altro utente possa entrare da remoto con chiave e poi come criptare o proteggere il mio hdd (in modo che da remoto o da locale possa essere letto solo da me).
edit2: andando in etc/config/dropbear basta settare, sotto config dropbear 'wan', option PasswordAuth 'off'. Poi ho rimesso a posto il file dropbear in etc/init.d dato che non mi serviva la modifica che avevo fatto.
Ora ho che:
da locale i due utenti entrano con chiave o con password
da remoto: root non entra in nessun modo e l'altro utente SOLO con chiave
In effetti, per ricapitolare, in etc/config/dropbear ho messo: sotto LAN non ho modificato nulla. Sotto WAN invece PasswordAuth 'off' e option RootLogin '0'.