Samba y un lio de narices

Samba, vease como intentar usar carpetas compartidas en GNU/Linux, superfacil de hacerlo mediante asistentes para compartir archivos personales, dolor de cabeza cuando debes configurarlo por tu cuenta :/

Mi situación, server con transmission-daemon, usuarios que colocan sus archivos personales y tambien anonimos que pueda leer contenido o subir para evitar logins.
Para administrarlo uso webmin y tengo un cacao de permisos, autentificaciones y otros que no es normal así que busco consejo pues veo permisos unix, umask, forzar permisos de ficheros, forzar atributos y otras tantas cosas que... despues de mucho marearme... me solo me lío mas y mas :/

Así a bote pronto mi idea es tener algo dentro de /media como:
/multimedia r pub
descargas transmission
subidas w(subida)
películas plex peliculas
series plex series
otros plex multimedia
/archivos
privado user rw
publico rw publ
subidas w(solo subida)

A ver si juntos podemos sacar algo en claro sobre donde almacenarlos, que permisos Unix tener y que configuraciones propias de Samba aplicar.
El tema de los permisos se puede asignar pon Samba o desde el propio sistema operativo. Los de samba siempre prevalecen, pero sí, es un jaleo bastante grande a veces.
Por ejemplo, si tienes una carpeta en tu sistema con los permisos 777 y en Samba asignas read only=yes no la vas a poder modificar de ninguna manera.

Yo creo que lo mejor es que digas que quieres hacer exactamente y ya vamos viendo.
aselR escribió:El tema de los permisos se puede asignar pon Samba o desde el propio sistema operativo. Los de samba siempre prevalecen, pero sí, es un jaleo bastante grande a veces.
Por ejemplo, si tienes una carpeta en tu sistema con los permisos 777 y en Samba asignas read only=yes no la vas a poder modificar de ninguna manera.

Yo creo que lo mejor es que digas que quieres hacer exactamente y ya vamos viendo.

blackgem escribió:...

Así a bote pronto mi idea es tener algo dentro de /media como:
/multimedia r pub
descargas transmission
subidas w(subida)
películas plex peliculas
series plex series
otros plex multimedia
/archivos
privado user rw
publico rw publ
subidas w(solo subida)
...


Si me pasais como poner los permisos y config de samba para:
Publico totalmente (lectura y escritura), publico lectura con usuario escritura y otra privada con lectura escritura creo que me podria encargar de todo.

Por ahora tengo la de multimedia en 777 (mediante un chmod), con lectura y escritura publica publica obligatoria, pero transmission-daemon pone con su user y por tanto no me deja luego desde remoto por samba mover o borrar esos archivos por ej. De ahi mi mayor problema, que no enciento como samba se impone sobre el resto de usuario pues no consigo hacerlo viable :/

Webmin usa el fichero de configuracion de samba asi que puedo pegar y modificar en modo texto lo necesario facilmente tambien.
2 respuestas