Escrito por :Daniel Moreno Soblechero
Esto y mucho más en: informanual.blogspot.com
Pasos esquemáticos de lo que vamos a hacer para una mejor
comprensión:
Crear un sitio FTP llamado Starwar
Carpeta /home/starwar
Hay que crear usuarios virtuales y locales(del S.O)
Nombres: Virtuales clon1,clon2 y del sistema luck,dark
La vitalización la haremos con db4.8 y Pam
Crear una ligadura a ftp de los usuarios del sistema
Pasos a seguir:
Creamos el directorio raíz del ftp en /home:
Mkdir /home/starwar
Creamos los usuarios de la base de datos y definimos una ruta para
guardar la db:
db4.8_load -T -t hash /etc/starwar.db
luck
luck
dark
dark
clon1
clon1
clon2
clon2
y pulsamos: “control + d” para guardar y salir de db4.8
Editaremos el servicio de ftp con pam indicándole la db que creamos en el paso anterior:
gedit /etc/pam.d/vsftpd.virtual
y cambiamos el nombre:
Escrito por :Daniel Moreno Soblechero
Esto y mucho más en: informanual.blogspot.com
auth required pam_userdb.so db=/etc/starwar
account required pam_userdb.so db=/etc/starwar
----------------------------------------------no hace faltya-.---------------------------------
cd /etc/
gedit vsftpd.db48
auth required pam_userdb.so db=/etc/starwar
account required pam_userdb.so db=/etc/starwar
----------------------------------------------------------------------------------------------
Modificamos el archivo de configuración para indicar
cd /etc/
gedit vsftpd.conf
modificar esto: local_root=/home/starwar/$USER
por esto local_root=/home/starwar/$USER
y esto lo buscamos:pam_service_name=vsftpd.virtual
Ahora reiniciamos el servicio con el siguiente comando:
/etc/init.d/vsftpd restart
Creamos las carpetas para los usuarios:
mkdir /home/starwar
mkdir /home/starwar/dark
mkdir /home/starwar/luck
Hacemos a ftp propietario de los directorios:
chown -R ftp:ftp /home/starwar
Damos los permisos a la raíz del ftp de forma recursiva y por ende a lo que cuelga de ella:
Escrito por :Daniel Moreno Soblechero
Esto y mucho más en: informanual.blogspot.com
chmod -R 775 /home/starwar
Añadimos los usuarios locales de la siguiente manera:
useradd -m -d/home/luck -s/bin/bash luck
passwd luck y la la contraseña que queramos
para entrar como usuario local luck:
su - luck
Y hacemos el enlace a ftp para los usuarios locales del sistema:
ln -s /home/starwar/luck/ /home/luck/ftp //asi si somos root
su – dark
ln –s /home/starwar/dark/ ftp //asi si entramos como user
Para añadir usuarios a la user_list::
echo luck >> /etc/vsftpd.user_list
echo dark >> /etc/vsftpd.user_list
echo clon1 >> /etc/vsftpd.user_list
echo clon2 >> /etc/vsftpd.user_list
Probamos el servicio:
ftp localhost
y le damos usuario y contraseña
o podeis usar el navegador web poniendo esto en la url:
ftp://localhost
o podéis descargar el “filezilla” cliente e indicar los parámetros que pide, el puerto
será el 21 pues no lo modificamos en el fichero de configuración y la ip como siempre
la dirección de loopback (127.0.0.1 es el equivalente a localhost en forma numerica)

Instalar impresora en red manualmente win xp

  • 1.
    Escrito por :DanielMoreno Soblechero Esto y mucho más en: informanual.blogspot.com Pasos esquemáticos de lo que vamos a hacer para una mejor comprensión: Crear un sitio FTP llamado Starwar Carpeta /home/starwar Hay que crear usuarios virtuales y locales(del S.O) Nombres: Virtuales clon1,clon2 y del sistema luck,dark La vitalización la haremos con db4.8 y Pam Crear una ligadura a ftp de los usuarios del sistema Pasos a seguir: Creamos el directorio raíz del ftp en /home: Mkdir /home/starwar Creamos los usuarios de la base de datos y definimos una ruta para guardar la db: db4.8_load -T -t hash /etc/starwar.db luck luck dark dark clon1 clon1 clon2 clon2 y pulsamos: “control + d” para guardar y salir de db4.8 Editaremos el servicio de ftp con pam indicándole la db que creamos en el paso anterior: gedit /etc/pam.d/vsftpd.virtual y cambiamos el nombre:
  • 2.
    Escrito por :DanielMoreno Soblechero Esto y mucho más en: informanual.blogspot.com auth required pam_userdb.so db=/etc/starwar account required pam_userdb.so db=/etc/starwar ----------------------------------------------no hace faltya-.--------------------------------- cd /etc/ gedit vsftpd.db48 auth required pam_userdb.so db=/etc/starwar account required pam_userdb.so db=/etc/starwar ---------------------------------------------------------------------------------------------- Modificamos el archivo de configuración para indicar cd /etc/ gedit vsftpd.conf modificar esto: local_root=/home/starwar/$USER por esto local_root=/home/starwar/$USER y esto lo buscamos:pam_service_name=vsftpd.virtual Ahora reiniciamos el servicio con el siguiente comando: /etc/init.d/vsftpd restart Creamos las carpetas para los usuarios: mkdir /home/starwar mkdir /home/starwar/dark mkdir /home/starwar/luck Hacemos a ftp propietario de los directorios: chown -R ftp:ftp /home/starwar Damos los permisos a la raíz del ftp de forma recursiva y por ende a lo que cuelga de ella:
  • 3.
    Escrito por :DanielMoreno Soblechero Esto y mucho más en: informanual.blogspot.com chmod -R 775 /home/starwar Añadimos los usuarios locales de la siguiente manera: useradd -m -d/home/luck -s/bin/bash luck passwd luck y la la contraseña que queramos para entrar como usuario local luck: su - luck Y hacemos el enlace a ftp para los usuarios locales del sistema: ln -s /home/starwar/luck/ /home/luck/ftp //asi si somos root su – dark ln –s /home/starwar/dark/ ftp //asi si entramos como user Para añadir usuarios a la user_list:: echo luck >> /etc/vsftpd.user_list echo dark >> /etc/vsftpd.user_list echo clon1 >> /etc/vsftpd.user_list echo clon2 >> /etc/vsftpd.user_list Probamos el servicio: ftp localhost y le damos usuario y contraseña o podeis usar el navegador web poniendo esto en la url: ftp://localhost o podéis descargar el “filezilla” cliente e indicar los parámetros que pide, el puerto será el 21 pues no lo modificamos en el fichero de configuración y la ip como siempre la dirección de loopback (127.0.0.1 es el equivalente a localhost en forma numerica)