Configurar Samba en Linux para que el recurso compartido de red no necesite un nombre de usuario/contraseña

Configurar Samba en Linux para que el recurso compartido de red no necesite un nombre de usuario/contraseña

Estoy ansioso por usar una Raspberry Pi como NAS de baja carga y estaba leyendo la guía en: http://www.howtogeek.com/139433/how-to-turn-a-raspberry-pi-into-a-low-power-network-storage-device/

En el tutorial configuran samba.conf agregando:

security = user

Sin embargo, quiero que mi recurso compartido de red sea fácilmente accesible, de modo que cuando (en Windows 7) hagas clic en Red y la PC aparezca en esta imagen (no en la mía):

ingrese la descripción de la imagen aquí

Digamos que hace clic en la computadora 'PAPA', abre directamente los archivos en lugar de solicitar un nombre de usuario y contraseña.

Mi conjetura es agregar un #antes security = userpara comentarlo.

¿Estoy en el camino correcto?

Respuesta1

Había una opción security = sharepara hacer que todo el recurso compartido fuera de solo lectura o lectura/escritura para todos en versiones anteriores de Samba, pero ya no existe.

Desea ver guest onlylos guest userparámetros de configuración para reasignar usuarios desconocidos (sin escribir contraseña) a una cuenta de invitado configurada.

Las máquinas que están en un dominio siempre mostrarán la pantalla de nombre de usuario/contraseña, pero puedes escribir lo que sea y te conectarás usando la cuenta de invitado.

Aquí hay un smb.conf mínimo que haría lo que quieras:

[global]

   netbios name = server
   workgroup = HOME

   security = user
   map to guest = bad user
   guest ok = yes
   guest only = yes
   guest account = sacha
   force user = sacha
   force group = sacha

[public]

   browseable = yes
   read only = no
   path = /srv/samba/public

Respuesta2

No es necesario cambiar la security = useropción.

[PAPA]
   comment = Whatever
   path = /your/path
   read only = no
   public = yes
   create mask = 0666
   force create mode = 0666
   directory mask = 2777
   force directory mode = 2777

Y luego simplemente necesita establecer permisos en /su/ruta para que othertenga los permisos necesarios, por ejemplo2777

información relacionada