configurar debian 6 instalar y seguir los pasos del cd por net cuando termina la instalacion si va con wifi tratar de conseguir placas de ralink rt61 por ejemplo que tienen repositorios de debian. (ver instalacion de rt61) Para que arranque sin pedir usuario > systema > administracion > pantalla de identificacion elegir el usuario Asignar una ip fija con red cableada nano /etc/network/interfaces cambiar dhcp a static y agregar address las ip netmask 255.255.255.0 broadcast 192.168.0.255 gateway 192.168.0.1 reboot si es por wifi deshabilitar la eth0 marcando don cardinales todas las lineas de /etc/network/interfaces Dar permiso de escritura a los directorios de samba chmod -R 777 /var copiar el sbm.conf original cp /etc/samba/sbm.conf /etc/samba/sbm.conf.orig editar el smb.conf nano /etc/samba/sbm.conf ---------------------------------------smb.conf---------------------------------------------------------- --------------------------------------------------------------------------------------------------------- Contenido del /etc/samba/smbusers-------------------------- root = administrator admin nobody = guest pcguest smbguest marcos = yo = nada ------------------------------------------------------------- instalar vsftpd apt-get install vsftpd Contenido del /etc/vsftpd.conf------------------------ # Habilitar el acceso a usuarios anónimos. Para mayor seguridad poner NO. anonymous_enable=NO # Permitir el acceso de usuarios locales a sus respectivas carpetas, quitamos la # (descomentamos): local_enable=YES # Permitir el modo escritura, quitamos la # (descomentamos): write_enable=YES # Mascara del directorio, quitamos la # (descomentamos): local_umask=022 # Mensaje cuando se conecta alguien, descomentamos y ponemos lo que queramos. ftpd_banner=Bienvenidos al Servidor FTP de prueba para Zoneros By Monino. # Enjaula a los usuarios dentro de su propio directorio personal. Mejora la seguridad. chroot_local_user=YES # Para que los usuarios sólo puedan acceder a las carpetas del FTP y no a todo el sistema. chroot_list_enable=YES # (default follows) chroot_list_file=/etc/vsftpd/vsftpd.chroot_list ( no olvidarse de crear este archivo despues de terminar la cfg) listen=YES pam_service_name=vsftpd (sin esto te da 530 login pass) Otras opciones interesantes: p#opciones de transferencia #ancho banda por usuario anónimo 5kb anon_max_rate=5100 #ancho de banda por usuario local 5kb local_max_rate=5100 #número máximo clientes simultáneos max_clients=5 #máximo conexiones por ip max_per_ip=2 --------------------------------------------------------------- Creamos los usuarios con sus correspondientes características. useradd -g ftp -d /var/www/html/archivos -c ” marcos ” marcos ( lo que esta entre comillas esel pass y lo que sigue el usuario ) Asignamos contraseñas a los usuarios si no nunca conectarían: passwd marcos escribimos la contraseña, la repetimos. Ahora creamos una shell fantasma en el directorio correspondiente. nano /etc/shells y agregamos al final /bin/ftp Editamos el fichero /etc/passwd y buscamos las líneas donde están definidos los usuarios que hemos creado antes y les añadimos el shell falso: marcos:x:1001:1001: marcos :/var/www/html/archivos:/bin/sh pasaría a ser: marcos:x:1001:1001: marcos :/var/www/html/archivos:/bin/ftp Ahora vamos a crear el fichero de usuarios: nano /etc/vsftpd.chroot_list Y añadimos los usuarios. /etc/vsftpd.user_list Lista que definirá usuarios a enjaular o no a enjaular, dependiendo de la configuración. agregar los usuarios marcos sandra para arrancar el demonio service vsftpd restart user --------------------------------------------------------------------------------------------------- Instalar mysql-server y phpmyadmin apt-get install mysql-server seguir los pasos apt-get install phpmyadmin seguir los pasos