miércoles, 30 de abril de 2014

Instalar FTP con chroot en RHEL 5 y 6

Una guía rápida para habilitar FTP con chroot. Esto permite enjaular a los usuarios en su directorio, así no podrán ver ni navegar directorios de sisetma u otros usuarios.

Instalar paquetes vsftpd

yum install vsftpd

Para enjaular al usuario en su propio directorio, se debe activar la opción chroot_local_user

Modificar el archivo

vi /etc/vsftpd/vsftpd.conf

Agregar o modificar

chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list


Crear el archivo

touch /etc/vsftpd/chroot_list

Directorio /etc/vsftpd debe contener:

chroot_list
user_list
vsftpd.conf


Como siempre debemos subir el servicio y habilitar su inicio automático.

service vsftpd start
chkconfig vsftpd on


Por defecto todos los usuarios creados estarán enjaulados. El archivo chroot_list contiene las excepciones. El archivo user_list contiene los usuario que no tienen FTP.

El directorio para los usuarios FTP será /data/ftp. Es necesario crear los usuarios de la siguiente manera, indicando directorio home, comentario y la consola.

useradd -c "Usuario FTP" -d /data/ftp/usuario -m -s /sbin/nologin usuario

passwd usuario

Guía para Montar discos con formato NTFS en RHEL 5

Vamos a empezar con cosas sencillas. En esta ocasión instalar el modulo fuse-ntfs, para que linux pueda leer y escribir en este sistema de archivos.

Pueden descargar los paquetes desde este sitio o el que deseen:

http://pkgs.repoforge.org/fuse-ntfs-3g/

- Instalar fuse, fuse-ntfs-3g y kmod-fuse

     yum localinstall fuse-xxx.rpm fuse-ntfs-3g-xxx.rpm kmod-fuse-xxx.rpm

- Montar modulo del kernel

     modprobe fuse

- Montar disco

     mount -t ntfs-3g /dev/sdx /media/disco

Listo, con estos sencillos pasos ya deberían poder ver el filesystem y leer o escribir datos.

martes, 29 de abril de 2014

Ingeniero Linux

Hola, mi nombre es Fernando, soy Ingeniero de Sistemas. Trabajo para una compañía dedicada a los servicios IT en Chile. Tengo certificación RHCE, con experiencia de más de 10 años en uso y administración de sistemas basados en GNU/Linux.
Espero que este blog sea de gran ayuda para novatos y no tanto. Subiré algunas guías y apuntes personales, que nos puedan ser útiles en el día a día o para sacar "cachos".