Compartir carpeta en una Misma PC sin instalar Samba

Imagen de Raulox
0 puntos

Buenos dias gente:

Tengo instalado 12.04, cree 4 usuarios en la misma PC, yo como administrador y y mujer y dos hiijos como usuarios normales

La idea es que puedan ver las peliculas que bajo en 1080 o 720 por ahora cuando conectan la PC al lcd 42

No quiero instalar samba (estoy cada dia mas lejos de win y prefiero seguir asi)

Pasos que realice:

* Cargue al resto de los usuarios dentro del grupo Raul (yo)
* Esto genero que puedan ver carpetas que yo tengo pero justo a a carpeta PELICULAS (dentro de Home) no pueden acceder
Esto por un lado me jodio bastante ya que yo solo quiero darles acceso al grupo PELICULAS pero estaban pudiendo acceder a todas mis carpetas

Debido a esto cree un nuevo grupo peliculas, pero no lo veo como grupo desde los usuarios (incluso dentro de la administracion de la carpeta, no me sale la opcion de grupo peliculas)

Asi que hasta ahora no logro hacer que todos puedan ver el contenido de la carpeta peliculas y mucho menos pueden ejecutar las peliculas que hay alla.

Desde ya les doy las gracias por darme una mano

Imagen de Jose Luis 1320
+1
0
-1

Tu hilo no cumple con los requisitos establecidos en las normas del foro. Edita el título removiendo las mayúsculas y este será reabierto.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de Gabriel_M
+1
0
-1

... cierta confusión.
1- Samba, no es una herramienta para compartir carpetas entre usuarios, es una aplicación para compartir recursos de distintos ordenadores en red.
2- Si quieres compartir una carpeta entre los usuarios de un ordenador, crea la carpeta dentro de /media
3- Asigna la carpeta a un grupo y asigna los usuarios a ese grupo.
4- Lógicamente los usuarios asignados a tu grupo principal, podrán navegar en tus carpetas, ubicadas en /home/raul y no podrán acceder a las carpetas del usuario películas, en /home se crean las carpetas de los usuarios, y /home/peliculas correspondería al usuario del mismo nombre.
Hechas las aclaraciones, si:
"... La idea es que puedan ver las peliculas que bajo en 1080 o 720 por ahora cuando conectan la PC al lcd 42..."
Crea el directorio, (carpeta) en /media

sudo su
mkdir /media/peliculas

Agrega un grupo al sistema que se tenga acceso a las películas

sudo su
addgroup peliculas

Comienzo de edición: --------------------------------------
Otorga a los usuarios del grupo peliculas los permisos para actuar en el directorio

sudo su
chgrp peliculas /media/peliculas

O permite a todos los usuarios actuar en el directorio

sudo su
chmod -Rf 777 /media/peliculas

Fin de la edición:-----------------------------------------
Agrega los usuarios del sistema al grupo para que accedan al directorio

sudo su
usermod -a -G peliculas raul
usermod -a -G peliculas esposa
usermod -a -G peliculas hijo1
usermod -a -G peliculas hijo2
+1
0
-1
Imagen de Raulox
+1
0
-1

1/. al buscar una solucion encontre varias preguntas como la mia, pero muchas sugerencias a que instale SAMBA de echo haciendolo comparto lo mas bien, pero mi idea es estar lo mas lejos posible del lado oscuro

2/ No habia logrado hacerlo desde el entorno grafico, siguiendo tus instrucciones pude crear la carpeta peliculas dentro de media, pero no logro mover las peliculas que tengo dentro del directorio publico/peliculas , me da error

Solo para aclarar un poco mas mi problema original, la carpeta peliculas la habia creado dentro de las carpetas que pueden verse dentro de carpeta personal (existe una cuyo nombre es PUBLICO, dentro de esta cree la carpeta peliculas pensando que directamente era el directorio para que todos pudieran observar)

Sigo sin lograr copiar las peliculas al directorio media/peliculas

creo que me faltan 10centavos para el peso pero no me doy cuenta donde esta mi error

+1
0
-1

Raul

Desde
Temperley City
Buenos Aires
Argentina

Imagen de Alcruz
+1
0
-1

No tengo experiencia en este tema, oeri creo que procedimiento serí
1.- crea el grupo y los usuarios de ese grupo como te indican

2.- asumiendo que la carpeta peliculas se encuentre en tu carpeta personal, ejecuta
chown $USER:grupo -R peliculas
3.- Conviene crear un enlace de la carpeta peliculas a un lugar en donde los usuarios tengan acceso, por ejemplo en /opt
sudo ln -s $HOME/peliculas /opt

+1
0
-1
Imagen de Kaflinux
+1
0
-1

El directorio /opt está para otra cosa. En principio instalación de paquetes diferentes a los que se distribuyen desde los repositorios (p.ej. google-eart, calibre desde la página oficial, etc) o para instalaciones complejas como ltsp.

Sí que tienen acceso a /media, osea que no sería necesario darles acceso a /media a los usuarios. El enlace simbólico se puede hacer a cada home del usuario para que sea más fácil para ellos.

Tal vez lo que falten sean permisos de escritura.

Si no te manejas bien en consola, un término medio es instalar mc. Es un navegador de archivos a doble panel en consola muy intuitivo con el que podrás gestionar también permisos, usuarios, grupos, copiar, mover, borrar, crear enlaces, etc y con todo el control si lo inicias con sudo.

+1
0
-1
Imagen de Kaflinux
+1
0
-1

Ahora que lo pienso, tampoco deberías grabar nada directamente en /media

Me explico: si tienes una partición para / y otra para /home (lo mínimo lógico que deberías tener) el día que por lo que sea tengas que formatear / para poner un ubuntu nuevo, p.ej., te cargarías lo que esté en /media. Sin embargo conservarías /home.

/media es para montar medios o particiones (similar a /mnt).

La mejor idea veo que sería crearla en /home/tuusuario/películas con los permisos correspondientes y perteneciente al grupo "películas" al que pertenecerían el resto. Sólo tu podrías borrar o modificar cosas de esa carpeta salvo que des permisos de escritura al grupo.
Otra forma sería crear una partición nueva para ello si tienes espacio en el disco duro y montarla en /media (así es como lo tengo yo).

+1
0
-1
Imagen de Raulox
+1
0
-1

Kaflinux, efectivamente esa fue mi idea desde un principio (home/raul/publicos/peliculas y a este directorio, solo a este darle acceso al resto)

Estoy tratando de aprender a dar particiones en linux, tengo un print a mi lado y la idea era justamente poder mantener las cosas al actualizar o tener que borrar, pero no logro entender como es el tema de montarla en media, deberia ser otro hilo creo para que les sirva a todos, no?

Volviendo al comienzo de esta respuesta, como puedo hacer para darles derechos para que puedan ver el directorio y las peliculas en el?

Hasta ahora inclusive no logre poder copiar ninguna pelicula a la carpeta peliculas dentro de /media, si que con esto de los permisos estoy para morirme

+1
0
-1

Raul

Desde
Temperley City
Buenos Aires
Argentina

Imagen de Raulox
+1
0
-1

Me quedare corto, pero como estoy sin plata por lo menos eso

Asi que tengo espacio, por favor, podrias explicarme como hacer la particion, le asignaria unos 750 gb ya que sumaria unos 250gb de un disco de 500 pero que tiene una particion de 231 para xp

gracias

+1
0
-1

Raul

Desde
Temperley City
Buenos Aires
Argentina

Imagen de Gabriel_M
+1
0
-1

... casi tema de otro post, sin embargo esta vinculado.
Una vez instalado el disco, inicias el ordenador.
Identificas el disco

sudo su
fdisk -l

Supongamos sea /dev/sdb
cierras la terminal
cargas gparted
eliges a /dev/sdb
suponiendo el disco este particionado y tenga solo una partición /dev/sda1 ntfs
debes instalar previamente las ntfsprogs

sudo su
apt-get install ntfsprogs

volviendo a gparted, si esta particionado, desmontas la partición y la reduces dejando espacio libre
creas una partición sistema ext4, primaria, del espacio libre que desees destinar y aplicas los cambios
cierras gparted y averiguas como se llama la partición

sudo su
fdisk -l

supongamos sea /dev/sdb2
En la misma terminal continuas averiguando su uuid

blkid /dev/sdb2

anotas la salida y editas el archivo fstab, ejecutando en la misma terminal

nano /etc/fstab

en el archivo que se abre le agregas esta línea

UUID=df0ce520-b0ba-4e6b-899e-a1a615c8c10a     /media/peliculas   ext4         defaults,relatime,errors=remount-ro           0    2   

naturalmente la uuid debe ser la que te dio blkid
guardas el archivo (control + o)
cierras nano (control +x)
montas la partición y le das permisos para poder usar la partición ejecutando en la misma terminal

mount -a
chmod -Rf 777 /media/peliculas

si se cierra la terminal, deberas ejecutar previo a los comandos, nuevamente

sudo su
+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Olvidé un comando, debe ser mi Alzheimer.
Es necesario otorgar permisos al directorio para poder trabajar en el
Un procedimiento es darle todos los permisos para todos, el más cómodo

sudo su
chmod -Rf 777 /media/peliculas

Otro procedimiento es otorgarle propiedad sobre el directorio a los usuarios del grupo

sudo su
chgrp peliculas /media/peliculas

Lo corrijo en el post, para futuras consultas.

+1
0
-1
Imagen de Raulox
+1
0
-1

Gracias Gabriel

justamente no logro dar los permisos, evidentemente el entorno grafico no esta tan depurdo para poder hacerlo

pruebo y despues confirmo que tal me fue

+1
0
-1

Raul

Desde
Temperley City
Buenos Aires
Argentina

Imagen de Kaflinux
+1
0
-1

Si no andas muy suelto en consola, instala mc
sudo apt-get update
sudo apt-get install mc
o a través de instalador gráfico

Despues abres desde una terminal mc:
sudo mc

y verás un gestor de archivos en modo consola pero con dos columnas y con menús que te permitirán gestionar todos los permisos que quieras. Te vendrá fenómeno para lo que quieres hacer.

+1
0
-1