|
|||||||
|
|
GETPASSSection: Manual del Programador de Linux (3)Updated: 28 enero 1998 Index Return to Main Contents NOMBREgetpass - obtiene una contraseñaSINOPSIS#include <unistd.h>char *getpass( const char * prompt ); DESCRIPCIÓNLa función getpass muestra un mensaje indicador en la salida estándar de errores, y lee una contraseña de /dev/tty. Si este fichero no es accesible, getpass lee de la entrada estándar.La contraseña puede ser de hasta 128 caracteres de larga, incluyendo un NUL final. Cualesquier caracteres adicionales y el de nueva-línea final se descartan. Getpass desactiva el eco e inhabilita la generación de señales por caracteres especiales de la tty (interrupción por Control-C, suspensión por Control-Z, etc.) mientras está leyendo la contraseña. VALOR DEVUELTOGetpass devuelve un puntero a la contraseña, una cadena de caracteres acabada en cero.FICHEROS/dev/ttyVÉASE TAMBIÉNcrypt(3)HISTORIAUna función getpass apareció en la Versión 7 de UNIX de AT&T.FALLOSLa función getpass deja su resultado en un objeto estático interno y devuelve un puntero a dicho objeto. Llamadas subsecuentes a getpass modificarán ese mismo objeto.El proceso que llama a esta función debería poner a cero todos los caracteres de la contraseña tan pronto como le fuera posible para evitar dejar la contraseña sin cifrar visible en el espacio de direcciones del proceso.
Index | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "Linuxinfor Man Pages in HTML Format: man3". See Index Page for more info about Authorship and Copyright. 1999-2008 Linuxinfor.com. No rights reserved. |