* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

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.

¿Como comparto directorios entre usuarios?

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

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de kursordriver

# 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.

# mkdir /descargas

Ahora creo un grupo con el mismo nombre;:

# groupadd descargas

Si los usuarios están creados, los incluyo en el grupo creado:

# usermod -G descargas usuario1
# usermod -G descargas usuario2

Le doy permisos a la carpeta para el grupo descargas:

# chown -R usuario1:descargas /descargas
# chmod -R 775 /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:

$ ln -s /descargas /home/usuario1/descargas
$ ln -s /descargas /home/usuario2/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



Gravatar de Annubis

# 109787 +1

Yo lo tengo exactamente igual.



Gravatar de ciro314

# 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



Gravatar de kursordriver

# 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:

umask 002

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



Gravatar de ciro314

# 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



Gravatar de kursordriver

# 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



Gravatar de Annubis

# 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.



Gravatar de Guala

# 109814 drakperm

drakperm hace lo que comenta.

Salu2!

¡Corriendo Mageia 7 ~ Plasma!... y una que otra distro como Arch + sabores y nuestra prima-tía-hermana, Fedora



Gravatar de kursordriver

# 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



Gravatar de ciro314

# 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.



Gravatar de katnatek

# 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



Gravatar de kursordriver

# 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



Gravatar de ciro314

# 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


Gravatar de katnatek

# 109899 Puede que las configuraciones

Puede que las configuraciones de seguridad estén interviniendo ?

Revisa desde msec o desde drakeperm

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.