Imagen de ramonjmc
+1
0
-1

Hola!!

Una posible solución a tu problema, es montar tu partición con una mascara de permisos predeterminada, la mascara de permisos se refiere a los permisos que quitas a los usuarios.
Ejemplo: umask=022 significa no quitar ningun permiso al propietario, quitar el permiso de escritura al grupo y otros.

Luego si quieres que todo el mundo acceda con todos los permisos pon umask=000

Pasos a realizar:

1) Abre una terminal de comandos

2) Ejecuta comandos con privilegios de root (adiministrador), escribe: sudo -s

3) Le metes tu contraseña, y ahora de aparece la # de administrador

4) Edita el fichero de montaje de las particiones: Escribe: gedit /etc/fstab

5) Ejemplo de fichero / etc/fstab (supongo que tu particion ext3 esta en la hda2 y que tienes creado el directorio /home/pepe/miparticion con todos los permisos):
#
/dev/hda1 /mnt/windows vfat noauto 0 0
/dev/hda2 /home/pepe/miparticion ext3 auto,rw,umask=000 0 0

6) Grabas y prueba

No tengo claro que admita umask para particiones ext3, pero prueba a ver, sino deberas montarla como nfs (Network File System) que si admite la mascara de permisos y entonces ya deberias mirar un manual sobre NFS.

+1
0
-1
Imagen de Ramón
+1
0
-1


+1
0
-1
Imagen de Anónimo
+1
0
-1

Negativísimo, la umask para ext3 en el fstab está mal.
Lo correcto es definir la máscara para cada usuario, por ejemplo, nos logueamos o abrimos una consola y le preguntamos a Bash cúal es mi máscara:

makina:~# umask
0022

Bash nos dice que nuestra máscara es 0022 por lo tanto cuando el usuario crea un archivo/fichero adquiere los permisos 644 y cuando crea un directorio/carpeta adquiere los permisos 755.

makina:~# touch /tmp/archivo_nuevo
makina:~# mkdir /tmp/directorio_nuevo
makina:~# ls -l /tmp
-rw-r--r-- 1 root  root    0 2007-02-13 18:49 archivo_nuevo
drwxr-xr-x 2 root  root   48 2007-02-13 18:50 directorio_nuevo

Cambiamos la máscara de 0022 a 0002:

makina:~# umask 0002
makina:~# touch /tmp/archivo_nuevo2
makina:~# mkdir /tmp/directorio_nuevo2
makina:~# ls -l /tmp
-rw-r--r-- 1 root  root    0 2007-02-13 18:49 archivo_nuevo
-rw-rw-r-- 1 root  root    0 2007-02-13 18:53 archivo_nuevo2
drwxr-xr-x 2 root  root   48 2007-02-13 18:50 directorio_nuevo
drwxrwxr-x 2 root  root   48 2007-02-13 18:53 directorio_nuevo2

Para hacerlo permanente y si ya ambos usuarios pertenecen al mismo grupo podemos definir la máscara para que el usuario y grupo dueños puedan escribir y el resto nada, como en el ejemplo anterior una umask a 0002, para esto debemos encontrar o crear si fuera necesario el archivo "/home/usuario/.bashrc" y editar la línea que aparece como "umask 022" y cambiarla por "umask 002", esto para cada usuario, si editamos el "/etc/bash.bashrc" y agregamos la umask se vuelve global a todos los usuarios del sistema y esto es un problema porque root también tendrá una máscara poco restrictiva, ya sabes busca el archivo oculto "bashrc" dentro de las carpetas de usuarios y edítalo.

-cjadt-

+1
0
-1
Imagen de Ramón
+1
0
-1

Esta solución también la leí hace tiempo, aunque extrañamente no recuerdo que llegara a probarla :S (¡mea culpa!). De todos modos la solución que propones sigue teniendo una pega, ya que compromete la privacidad de los usuarios de mi equipo. Me explico.

Para hacer lo que yo quiero, podría definir una máscara para los dos usuarios de mi equipo de modo que los ficheros que crean cada uno de ellos tuvieran por defecto permisos de lectura y escritura para su mismo grupo. Pero entonces todos los ficheros que crearan quedarían con permisos de lectura y escritura para su grupo, ¡incluídos los ubicados en su home!, y yo sólo quiero que eso ocurra con los ficheros que se creen en una determinada partición, pero en ningún lugar más. Quiero que los dos usuarios "compartan" una partición, pudiendo leer y escribir cualquier fichero de la misma independientemente de su propietario, pero sólo en esa partición, no en cualquier lugar.

Gracias por la atención y siento no quedar aún conforme con las soluciones :(

+1
0
-1
Imagen de Anónimo
+1
0
-1

Si te interesa la privacidad de los usuarios debiste cambiar hace rato (supongo) los permisos de los directorios "/home/usuario" a 700, que por default son de 755, además los usuarios no deberían poder escribir en la raíz o en otro lugar que no sea su pripia /home, usa un poco de imaginación muñeco, o pretendes que viaje hasta Madrid para administrar tu sistema?, bueno, por una módica suma todo tiene solución...

-cjadt-

+1
0
-1
Imagen de Ramón
+1
0
-1

Precisamente porque soy relativamente nuevo en Linux y no sé administrar sistemas es por lo que planteo estas cuestiones en el foro. Seguramente haya más gente como yo y este tipo de hilos pueden servirles para hacerse/hacernos una idea de las opciones que hay. Si supiera cómo administrar a la perfección mi sistema no preguntaría, no hace falta ser tan simpático en las respuestas...

Al menos yo planteé una duda interesante y no pregunté cómo recuperar el grub o cosas parecidas que están contestadas mil veces en mil sitios web. Si preguntamos es porque no sabemos, si mi duda estuviera claramente resuelta en ocho mil sitios web diferentes ten por seguro que no preguntaría. Luego habrá quien se extrañe de que se diga por ahí que los usuarios de Linux tienen fama de bordes. Desde luego que así no ayudas a mejorar la imagen del gurú soberbio y prepotente, y es una pena porque la mayoría de la gente es muy amable (incluida la de este foro, por algunos de los hilos que he leído).

Gracias a todos los demás por vuestra ayuda.

+1
0
-1
Imagen de Anónimo
+1
0
-1

La simpatía no es mi fuerte, mi fuerte es ser un admin, para ello tardé casi diez años de lectura y práctica, aprovecha lo poco de conocimiento que te doy y sigue leyendo y practicando, los gurúes¿? no nos caracterizamos por la gran paciencia, es más, tienes suerte, este foro está lleno de usuarios pero no de admins ni developers, y lo que es peor, ni siquiera usuarios avanzados, la mayoría newbies.
Si hubieses preguntado en un foro más especializado como http://www.debian-administration.org/ nadie te hubiera respondido, aprovecha lo poco que recibes y continúa solo...

-cjadt-

+1
0
-1
Imagen de Ramón
+1
0
-1

Sé perfectamente que en un foro más avanzado ni me hubieran contestado, por eso precisamente pregunto aquí, en un foro destinado principalmente a usuarios noveles, según mi parecer.

No quiero crear un flame, sólo me parece que la administración de sistemas no debería ser incompatible con la educación o las buenas maneras. Ten por seguro que aprovecho toda la información que recibo, había leído alguna muy similar a la que tú me has proporcionado pero sinceramente algo menos clara, por lo que te agradezco que me la hayas dado. Me será suficiente para terminar solucionando mi problema.

Gracias a todos.

+1
0
-1
Imagen de Anónimo
+1
0
-1

Si tienes razón, el que está equivocado de foro soy yo, hace tiempo que no me logueo y mejor me dedico a no postear más...

pingusa:~# cjadt
-bash: cjadt: command not found
+1
0
-1