Seleccionar página

tux_topic_raro.pngCuando se instala Linux por primera vez se depende mucho de la partición de windows ya que alli estan todos los documentos. En lugar de entrar como root y montar la partición cada vez, podemos montarla automáticamente al iniciar el sistema.Supongamos que solo hay un disco duro con Windows y Linux (/dev/hda) entonces /dev/hda1 sería la partición de Windows y para montarla desde Linux hariamos:Primero hay que tener creado un directorio para montarla:
su root
mkdir /mnt/dos
mount /dev/hda1 /mnt/dos -t vfat
exit

con esto cualquier usuario una vez montada podrá acceder a ella ( ls /mnt/dos )
Entonces para montarla automáticamente y que solo pueda escribir un determinado usuario pero todos puedan leerla:

Editar el fichero /etc/fstab
Añadir la siguiente linea:
/dev/hda1 /mnt/dos vfat rw,exec,dev,suid,uid=nombreusuario,guid=nombreusuarioogrupo 0 0

Si hace falta password sería así:

/dev/hda1 /mnt/dos vfat rw,exec,dev,suid,uid=nombreusuario,password=pass,guid=nombreusuarioogrupo 0 0

En el caso de que sea una unidad de red la que se quiere montar sería:

//ip/servicio /punto_montaje smbfs noexec,uid=id_usuario,gid=grupo,username=user,password=pass,umask=007 0 0

Nótese al comando umask el cual se encarga de que al montar la unidad de red obtenga los permisos definidos por 007, habitualmente se pone 022 = 0644 = rw-r--r--

Con esto habremos configurado la primera partición del disco para que se monte en /mnt/dos (el directorio /mnt/dos debe existir) con el sistema de ficheros vfat (windows FAT 32) de manera que todos los usuarios puedan leer ficheros (pero no escribir) excepto el usuario o grupo especificado que podrá tambien escribir.
Ahora solo hay que reiniciar o hacer algo asi como mount -a
Por David & Solusan
DrDoom ( http://www.sorgonet.com )
Creado el 20/05/2002 13:06 modificado el 20/05/2002 13:06