Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 
Índice general » Mundo Perl » Web » Crear usuarios Responder al tema
Nuevo tema


Página 1 de 1  [ 7 mensajes ] 
 
Nota 2006-05-25 12:56 @581

Perlero Nuevo
Registrado: 2006-02-27 04:15 @219
Mensajes: 48
Crear usuarios
Hola de nuevo, ¿Cómo puedo crear un usuario con un script?
Los creo con el comando htpasswd desde la consola y la única forma que conozco de ejecutar un comando externo a Perl es con system('comando'). He probado con:
Código:
system('htpasswd C:/contraseñas.txt');
system('nombre');
system('contraseña');
system('contraseña');

pero claro como es natural no funciona. Una ayudita, porfa.


Nota 2006-05-25 14:52 @661
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10249
Prueba con esto:
Código:
system('htpasswd -b C:/contraseñas.txt nombre contraseña');


Nota 2006-05-25 20:19 @888
Avatar de Usuario
Creador de Perl en Español
Registrado: 2003-10-15 16:52 @744
Ubicación: México
Mensajes: 1163
Hola:

En el sitio hay un tutorial que te puede ayudar en lo que necesitas:
http://perlenespanol.baboonsoftware.com ... 00165.html


Saludos

_________________
Uriel Lizama Perl programmer fundador de Perl en Español


Nota 2006-05-26 11:34 @523

Perlero Nuevo
Registrado: 2006-02-27 04:15 @219
Mensajes: 48
El tutorial es buenísimo; yo necesito que me expliquen como a una niña de cinco años, os cuento:
He creado un directorio llamado impresoras y en httpd.conf lo puse asi:
Código:
Alias /impresoras/ "${path}/impresoras/"

    <Directory "${path}/impresoras">
       Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride None
        Order deny,allow
        allow from 127.0.0.1
        deny from all
    </Directory>

En este directorio un inicio con links que acceden a la carpeta cgi-bin:
Código:
ScriptAlias /cgi-bin/ "${path}/cgi-bin/"
<Directory "${path}/cgi-bin">
        AllowOverride None
        Options None
        Order allow,deny
        Allow from all
    </Directory>

Y cuando acceden a cgi-bin es cuando quiero que salga la ventana de autenticación.
¿Qué tengo que hacer? ¿poner un archivo .htaccces y otro .htpasswd dentro de la carpeta cgi-bin solamente o tengo que tocar algo más en el httpd.conf de Apache?


Nota 2006-05-26 14:52 @661

Perlero Nuevo
Registrado: 2006-02-27 04:15 @219
Mensajes: 48
Ya lo consegui, muchisimas gracias


Nota 2006-05-26 19:55 @872
Avatar de Usuario
Creador de Perl en Español
Registrado: 2003-10-15 16:52 @744
Ubicación: México
Mensajes: 1163
dacons escribió:
Ya lo consegui, muchisimas gracias


Muy bien 8)

_________________
Uriel Lizama Perl programmer fundador de Perl en Español


Nota 2006-05-27 02:40 @153
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10249
dacons escribió:
Ya lo consegui, muchisimas gracias
Pero... ¿cómo? He ahí la cuestión...


Responder al tema  [ 7 mensajes ] 

Reglas del Foro
No puedes abrir nuevos temas en este Foro
No puedes responder a temas en este Foro
No puedes editar tus mensajes en este Foro
No puedes borrar tus mensajes en este Foro
No puedes enviar adjuntos en este Foro

Publicidad

Socializa

Síguenos por Twitter

Suscríbete GRATUITAMENTE al Boletín de Perl en Español

Saltar a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com
phpBB SEO