Como instalar un password para el acceso desde un cliente telnet


Este documento esta basado en las recopilaciones y  experiencias propias del autor. El autor declina cualquier responsabilidad derivada de la aplicación de este tutorial. La distribución total o parcial  de este documento con fines comerciales  esta expresamente prohibida en cualquier medio o soporte sin la autorización por escrito del autor.


Condicionantes

Deberemos aplicar necesariamente los cambios aqui descritos siempre y cuando deseemos realizar una actualización desde cualquier versión anterior a la 22-08-03 si no queremos perder la posibilidad de acceder a nuestro LinuxAP desde un cliente Telnet y siempre desde la versión previa, de lo contrario, necesitaremos hacer la configuración posteriormente desde el puerto RS-232... y si lo teneis en la azotea o en un monte... ya sabeis lo que os toca.

Lo primero sera crear 2 ficheros dentro del directorio etc/rw , uno llamado group y otro llamado passwd.

Asi que:

#cd etc/rw

#vi passwd

y en el escribiremos la siguiente linea:

root::0:0::/:/bin/ash

ahora salimos con:

:wq

le damos los permisos tipicos:

#chmod 755 passwd

y guardamos:

#save_config

Ahora creamos el group:

#vi group

y escribimos la siguiente linea:

root::0:root

y ahora mas de lo mismo, salimos con:

:wq

#chmod 755 group

#save_config

Ahora estamos ya en disposicion de reflashear nuestro Pingüino.

Una vez reflasheado, si no nos hemos equivocado, al acceder a nuestro LinuxAP desde telnet, nos pedirá el "login", que en este caso será "root" y cuando nos pida el password, dandole al "Enter" de nuestro teclado nos permitirá acceder a él.

En algunos casos, y hablo por experiencia propia, puede ocurrir (no es lo normal!) que al hacer el reflasheo, puede cambiarnos alguno de los ":" que hemos puesto en "passwd" o "group".... por simples "."... y, claro está, el "invento" no funciona.. despues de bajar el Pinguino de las "alturas" no podemos apreciarlo porque, simplemente, hal hacer un "vi" parece estar todo correcto, y nos volvemos "locos" porque todo parece estar bien. Si esto os ocurre, (mejor que no!) verificad los ficheros haciendo:

1.-º: haz "cat /etc/rw/passwd" y te tiene que salir "root::0:0::/:/bin/ash"
2.-º: haz "cat /etc/rw/group" y te tiene que salir "root::0:root"

Si hay algun error, simplemente borrad los ficheros "passwd" y "group" y editadlos de nuevo:


3.-º haz "save_config && reboot"
4.-º Si todo esta bien tendría que dejarte entrar por telnet escribiendo
solo root.
5.-º haz "passwd" y te pide el password que desees entrarle.

 

Ahora, simplemente, le das el password que desees (apuntatelo que luego te olvidas!) y la proxima vez , cuando vayas a entrar, verás que ya deberás entrarle el password correcto si quieres entrar por telnet, con el login "root", evidentemente....

 

 


Si consideras que este tutorial te ha sido útil y te ha ahorrado tiempo, problemas y dolores de cabeza, cualquier donación será bienvenida y destinada a la expansión del Wireless en general  y al mantenimiento de la red Wireless de OlotWireless. Puedes hacer efectiva tu colaboración  haciendo una transferencia a la cuenta 2030 0091 11 3300004824. Gracias.
©Pere Espunya. EA3CUU  para Unión de Radioaficionados Españoles