Configuración de permisos para directorios de servidores domésticos

Configuración de permisos para directorios de servidores domésticos

Soy bastante nuevo en todo esto.

Configuré un servidor doméstico usando una computadora portátil vieja y Ubuntu 12.04 para transmitir medios a mi televisor LG a través de su sistema DLNA llamado MediaLink. Esto se hace a través de Plex Media Server. También estoy usando una PC con Windows Vista para acceder al sistema de archivos en el servidor para hacer una copia de seguridad de los datos y copiar medios en el servidor para usarlos en Plex.

Estoy ejecutando Samba que configuré a través de la interfaz GUI. Estoy compartiendo dos directorios en la red y los he asignado en la PC con Vista. Para cada uno de estos directorios, he permitido el acceso a todos a través de Samba.

En Samba configuré la configuración de seguridad del servidor como 'modo de autenticación - usuario', 'cifrar contraseñas - sí' y sin cuenta de invitado.

Para cada uno de los directorios he aplicado permisos de lectura/escritura al propietario, grupo y otros a través de Nuatilus haciendo clic derecho en los directorios y configurando permisos a través de las propiedades.

El problema que tengo es que todo lo que agrego o cambio a los directorios usando mi PC con Vista no tiene los mismos permisos que el directorio. De hecho, no puedo acceder a estos archivos a través del servidor (usando VNC) y Plex no puede reproducirlos porque están bloqueados y solo se puede acceder a ellos desde la PC con Vista.

Parece que puedo usar Nuutilus para aplicar los permisos correctos después del hecho, pero quiero que esto suceda automáticamente.

He leído varios artículos que detallan correcciones a través de la terminal y del archivo smb.conf configurando los perfiles de usuario en 777, 076, etc., pero realmente no sé qué estoy haciendo con esto y no quiero romper. cosas.

Cualquier ayuda sería muy apreciada. Instrucciones paso a paso por favor.

Respuesta1

Como no puedo comentar para solicitar su smb.conf, haré todo lo posible para responder su pregunta. En primer lugar, no los he probado y solo los encontré a través deinvestigación.

  1. Abra una terminal (Ctrl+Alt+T) y edite su smb.conf escribiendo:gksu /etc/samba/smb.conf
  2. En ese archivo, busque sus diferentes recursos compartidos y haga que se vean así (mantenga el mismo nombre de su recurso compartido y la ruta):

    [someshare]
        path = /somewhere
        read only = No
        writeable = Yes
        guest ok = Yes
        create mask = 0777
        security mask = 0777
        directory mask = 0777
        force create mode = 0777
        directory security mask = 0777
        force directory mode = 0777
    
  3. Guarde el archivo (Ctrl+S) y cierre la ventana.

  4. Finalmente ejecute sudo service smbd restartpara reiniciar su servidor samba y ahora debería estar funcionando.

información relacionada