^OsIrIs^ wrote:
Tengo una debian potato 2.2r5 y me surge un problema, he creado un usuario
con uid 0 y he sustituido su /bin/bash por un script en bash ej:
/usr/local/bin/scriptsh. Este script sirve para dar de alta a un usuario (el
usuario creado con uid 0 es un usuario p�blico para crear cuentas de
usuarios). El problema es que cuando hago un telnet a esa m�quina e intento
identificarme con ese usuario (no lleva contrase�a) me dice que login
incorrecto �eso ocurre por tener uid 0? �como puedo entrar en el sistema con
uid 0 sin hacer su?
Un saludo, gracias
Eso se debe a que un usuario con uid=0 es tratado como root y por
defecto, el acceso de root al sistema est� deshabilitado para los
accesos a traves de la red. De todas formas, puedes deshabilitar ese
comportamiento y dar la posibilidad de que se pueda hacer un login de
root a traves de la red. Para ello, busca y modifica la siguiente linea
en el archivo /etc/pam.d/login:
Buscar
-------
# Disallows root logins except on tty's listed in /etc/securetty
# (Replaces the `CONSOLE' setting from login.defs)
auth requisite pam_securetty.so
Reemplazar por
---------------
# Disallows root logins except on tty's listed in /etc/securetty
# (Replaces the `CONSOLE' setting from login.defs)
#auth requisite pam_securetty.so
Aunque con esto ten muy en cuenta de que estas creando un grave agujero
de seguridad en tu sistema, ya que al no tener contrase�a para ese
usuario, cualquier usuario podr� hacer un su <usuario_uid0> y tener
acceso a una cuenta de root, con el peligro que esto conlleva.
Creo que deberias buscar otra soluci�n menos peligrosa.
Un saludo,
Juan.
--
"On the side of the software box, in the 'System Requirements' section,
it said 'Requires Windows 95 or better'. So I installed Linux."
-Anonymous
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]