Foros del Web » Administración de Sistemas » Unix / Linux »

permiso de lectura-escritura en disco ext3

Estas en el tema de permiso de lectura-escritura en disco ext3 en el foro de Unix / Linux en Foros del Web. Generalmente no participo en este foro, mis conocimientos rara vez pueden ayudar a nadie, y no me gusta molestar a nadie haciendo preguntas cuando yo ...
  #1 (permalink)  
Antiguo 25/10/2005, 09:28
 
Fecha de Ingreso: julio-2004
Mensajes: 35
Antigüedad: 20 años, 3 meses
Puntos: 0
permiso de lectura-escritura en disco ext3

Generalmente no participo en este foro, mis conocimientos rara vez pueden ayudar a nadie, y no me gusta molestar a nadie haciendo preguntas cuando yo mismo puedo buscar la respuesta, pero esta vez necesito ayuda y espero que lo comprendaís.

Me han regalado un HD seagate de 40GB yo ya tenía un disco duro SAMSUNG de 60GB, mi intención es dejar el disco duro de 40GB para el SO programas y demás y el de 60 para mis cosas (si se que sobra mucho espacio por todas partes y que se podría optimizar mejor)

El problema es que consigo montar el disco duro pero solo el root tiene privilegios de escritura.
Mi distribución es UBUNTU y ya he mirado en la guiaubuntu y llevo googleando 3 días sin ningún exito, y he reeditado el /etc/fstab cientos de veces con los más variados experimentes e identico resultado. En mi opinión debería ser:
/dev/hda1 /home/juan/SAMSUNG ext3 rw,user,exec,auto 0 1
de esa forma lo monto para lectura y escritura, ejecución y con user debería funcionar para cualquier usuario ¿no?
También he provado a añadir uid=juan y uid=1000 en cualquiera de los dos casos al iniciar ubuntu da un FAIL al iniciar el sistema de archivos y la unidad no se monta.
Si alguien me puede decir que es lo que he hecho mal le estaré eternamente agradecido
  #2 (permalink)  
Antiguo 25/10/2005, 09:42
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
¿Y ajustaste los permisos de los directorios que están dentro de ese disco duro? Además, si montas ese disco en /home/juan/SAMSUNG, los demás usuarios no podrán acceder, ya que no tienen privilegios para entrar a /home/juan.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #3 (permalink)  
Antiguo 25/10/2005, 10:28
 
Fecha de Ingreso: julio-2004
Mensajes: 35
Antigüedad: 20 años, 3 meses
Puntos: 0
Di por hecho que al montarlo en mi carpeta mi usuario era el propietario y por tanto tendría todos los permisos, a veces uno se atrapa en el fallo más tonto.

Respecto a lo de montarlo en /home/juan/SAMSUNG lo he hecho por la comodidad de tenerlo "a mano" como soy el único usuario en este equipo no me preocupaban los permisos del resto de usuarios.
Muchísimas gracias Ociomax
  #4 (permalink)  
Antiguo 25/10/2005, 11:02
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 3 meses
Puntos: 29
¿Porqué no posteas el resultado de ls -l en tu carpeta? Otra cosa ¿has intentado montarlo manualmente sin el fstab?¿Cuál es el resultado? En donde tienes el SO. Aparentemente veo que tienes el hda para espacio y debe ser el hdb para SO. Generalmente hayque tener cierto orden. Por favor también postea el resultado de fdisk -l.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”

Última edición por Koveart; 25/10/2005 a las 11:15
  #5 (permalink)  
Antiguo 25/10/2005, 12:27
 
Fecha de Ingreso: julio-2004
Mensajes: 35
Antigüedad: 20 años, 3 meses
Puntos: 0
Efectivamente tengo el hda para datos y en el hdb tengo el SO, nunca pense que eso pudiera tener mayor importancia para el funcionamiento del equipo pero si me dices que eso me puede dar problemas no tengo ningun problema en cambiarlo.
Si que monte el disco duro de forma manual con identico resultado.
El problema estaba en los permisos que di por supuesto que los tenía. Ahora funciona perfectamente.
fdisk-l:
Disco /dev/hda: 60.0 GB, 60060155904 bytes
255 cabezas, 63 sectores/pista, 7301 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/hda1 1 7301 58645251 83 Linux

Disco /dev/hdb: 40.0 GB, 40020664320 bytes
255 cabezas, 63 sectores/pista, 4865 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes

Disposit. Inicio Comienzo Fin Bloques Id Sistema
/dev/hdb1 * 1 4772 38331058+ 83 Linux
/dev/hdb2 4773 4865 747022+ 5 Extendida
/dev/hdb5 4773 4865 746991 82 Linux swap / Solaris

ls -l:
drwxr-xr-x 2 juan juan 4096 2005-10-25 18:45 Fotos
-rw-r--r-- 1 juan juan 17052 2005-10-25 20:08 ING.odt
drwx------ 2 juan root 16384 2005-10-18 23:00 lost+found

Muchisimas gracias por vuestro interes.
  #6 (permalink)  
Antiguo 25/10/2005, 12:30
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 3 meses
Puntos: 29
No entendí mucho cómo solucionaste el meollo de este asunto. Cuando posteas ls -l no veo la carpeta "Samsung". Si puedes ser un poco más conciso en la manera en la que arreglaste el problema sería de gran interés para el foro.

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
  #7 (permalink)  
Antiguo 25/10/2005, 12:49
 
Fecha de Ingreso: julio-2004
Mensajes: 35
Antigüedad: 20 años, 3 meses
Puntos: 0
Por supuesto, ¡claro como va a ver nadie la carpeta si hice el ls -l dentro de la carpeta SAMSUNG! es lo que tiene estar a 3 cosas al mismo tiempo, disculpen, :S
bien ahora si:

$ ls -l
total 8
drwxr-xr-x 3 juan juan 4096 2005-10-25 18:23 Desktop
drwxr-xr-x 5 juan root 4096 2005-10-25 20:32 SAMSUNG

Respecto al tema de los permisos que me dijo ociomax lo solucione de esta manera:

sudo chown -R juan /home/juan/SAMSUNG

y si a alguien le puede servir de ayuda mi /etc/fstab lo he dejado de la siguiente manera:

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda1 /home/juan/SAMSUNG ext3 defaults,user,errors=remount-ro 0 1
/dev/hdb1 / ext3 defaults,errors=remount-ro 0 1
/dev/hdb5 none swap sw 0 0
/dev/hdd /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdc /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
  #8 (permalink)  
Antiguo 25/10/2005, 13:18
Avatar de Koveart
Colaborador
 
Fecha de Ingreso: julio-2002
Ubicación: Colombia
Mensajes: 4.407
Antigüedad: 22 años, 3 meses
Puntos: 29
Gracias por postear tu respuesta. La solución es bastante sencilla para que root no tenga nada que ver con tu carpeta simplemente colocas esto para que el grupo y el propietario sea el mismo

chown -R juan:juan /home/juan

Saludos
__________________
“Los soñadores no existen, se lo dice un soñador que ha tenido el privilegio de ver realidades que ni siquiera fue capaz de soñar”
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:03.