![*](https://i94.photobucket.com/albums/l93/drakedalfa/blogdrake/e-2.gif)
OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.
Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.
![](https://i94.photobucket.com/albums/l93/drakedalfa/blogdrake/e-2.gif)
¿Como comparto directorios entre usuarios?
Enviado por ciro314 el 16 Noviembre, 2010 - 14:45
Me gustaria compartir una carpeta, que /home/usuario1/public sea la misma carpeta que /home/usuario2/public, para que utilice quien utilice el ordenador siga descargando peliculas por bittorrent. Conoceis algun manual para mandriva 2010.1? uso lxde. gracias de antemano
» Enlace permanente»
- Entra a tu cuenta o crea una para poder comentar.
Usuario
# 109783 Juega con Linux!!
Eso se puede hacer de muchas formas. Yo lo haría usando herramientas básicas de Linux y la consola:
Abrimos una consola y entramos como root.
Creo un directorio en una partición con muuucho espacio (para descargar a machete). Para este ejemplo /descargas.
Ahora creo un grupo con el mismo nombre;:
Si los usuarios están creados, los incluyo en el grupo creado:
Le doy permisos a la carpeta para el grupo descargas:
Ahora, en el home de cada usuario, creo un enlace simbólico hacia esa carpeta, de manera que cada vez que algo se mande a /home/usuarioX/descargas, llegará por arte de magia a /descargas:
Y ya lo tendrías. A ver que se les ocurre por aquí.
En twitter me encontrarás como El Autoestopista
Las imprudencias se pagan.
Bienvenido al Proyecto PQMC
# 109787 +1
Yo lo tengo exactamente igual.
Usuario
# 109793 Creo que no me sirve. Si
Creo que no me sirve. Si descargo un torrent que contenga una carpeta y dentro archivos, el usuario que abra el torrent creará la carpeta y no tendrá los permisos 775 y el otro usuario no podrá continuar descargando ese torrent (dará error de escritura). Necesitaría que todos los directorios que se creen en algún momento se creen automáticamente con ermisos 775
Usuario
# 109805 Eso tiene facil solución :)
Tienes que editar los ficheros .profile de ambos usuarios (/home/usuarioX/.profile) y añadir una línea con este contenido:
Y tan pancho. Así todos los ficheros y directorios que cree ese usuario se crearán con los permisos que quieres :)
No olvides dar permisos 775 al directorio compartido :D
Saludos.
En twitter me encontrarás como El Autoestopista
Las imprudencias se pagan.
Bienvenido al Proyecto PQMC
Usuario
# 109806 pero umask 002 haría que
pero umask 002 haría que todos los directorios que cree cada usuario, independientemente si se crean en la carpeta que quiero compartir, puedan ser editados y accesibles al otro usuario... y sólo me gustaría compartir un directorio. O me equivoco
Usuario
# 109808 No te equivocas pero...
umask 002 hace que todos los ficheros que creen usuario1 y usuario2 tengan permisos de lectura-escritura-ejecución para ellos y su grupo. Cada fichero (archivo o directorio) solo puede pertenecer a un grupo a la vez. Por eso creamos un grupo aparte y los incluimos a los dos, para aislar los permisos.
Observa esto:
-usuario1 pertenece a los grupos usuario1 y descargas.
-El usuario1 crea un fichero en el directorio /descargas, que sólo tiene permisos de escritura para el grupo descargas.
-Para ello, usuario1 crea los ficheros con los únicos permisos que puede, o sea, como usuario1:descargas. Así que sólo los miembros del grupo descargas podrán acceder plenamente a su contenido.
-Por otro lado, usuario1 crea un fichero en su home. Como /home/usuario1, que tiene permisos usuario1:usuario1, con lo que el fichero hereda esos permisos (más teniendo en cuenta que el grupo usuario1 es el grupo primario, recuerda, la -g del useradd y usermod).
-Así que, si usuario2 intentase acceder al fichero creado por usuario1 en su home, se encontraría conque no podría puesto que no pertenece a ningún grupo con permisos para hacerlo. Sin embargo, si podrá acceder al contenido de /descargas porque pertenece a un grupo (descargas) que si tiene permisos para hacerlo.
De todos modos, haz la prueba. Ya verás como no hay problemas de que un usuario lea al otro por fuera de este directorio.
Saludos.
En twitter me encontrarás como El Autoestopista
Las imprudencias se pagan.
Bienvenido al Proyecto PQMC
# 109810 También se podría hacer con los drakes
Tendría que estudiarlo, pero creo que a MSEC se le podrían incluir políticas para ello.
BOFH
# 109814 drakperm
drakperm hace lo que comenta.
Salu2!
Usuario
# 109825 A modo de ilustración
Cierto, a modo de ilustración, este hilo de cooker (no por el bug, sino por el caso en sí :))
http://lists.mandriva.com/cooker/2009-01/msg00599.php
No había pensado en MSEC. Menos aún en drakperm. Es buena idea.
En twitter me encontrarás como El Autoestopista
Las imprudencias se pagan.
Bienvenido al Proyecto PQMC
Usuario
# 109828 No encuentro
No encuentro /home/usuarioX/.profile
he editado /etc/.profile , cambiado umask 022 por 002, reiniciado, y el directorio que comparto es accesible y escribible para ambos pero los posteriores que se crean dentro sí son accesible pero no escribibles.
# 109830 usuarioX debes cambiarlo por
usuarioX debes cambiarlo por el nombre de usuario que corresponda, debes reiniciar sesión para que surtan efecto los cambios
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil
Usuario
# 109838 ...
Cambia usuarioX por el usuario / usuarios que hayas creado. Si el fichero .profile no existe dentro del home, siéntete libre de crearlo y poner lo que necesites. Así umask solo afectará a los usuarios que tu quieras, al ponerlo en el /etc/.profile afecta a todos los usuarios de la máquina, y puede no ser apropiado.
Para aplicar los cambios, solamente cierra sesión y haz login (no necesario reiniciar).
En twitter me encontrarás como El Autoestopista
Las imprudencias se pagan.
Bienvenido al Proyecto PQMC
Usuario
# 109887 He creado los dos
He creado los dos /home/usuarioX/.profile (cada uno desde su propia cuenta) y escrito umask 002 pero nada. Si uno de los dos crea un directorio el otro puede leerlo pero no escribirlo
http://yfrog.com/6647623068p# 109899 Puede que las configuraciones
Puede que las configuraciones de seguridad estén interviniendo ?
Revisa desde msec o desde drakeperm
¿lo usas?, ¿la lees?, ¿las conoces?,Herramienta útil