Estoy tratando de configurar un recurso compartido SMB en mi red usando Samba.
Seguí las instrucciones aquí tan bien como pude, ya que tengo Raspbian instalado en mi Pi. Cuando conecté mi unidad USB, se montó automáticamente, /media/Media/
así que salté la primera parte.
Lo que hice fue lo siguiente:
sudo -i
apt-get update
apt-get upgrade
apt-get install samba
apt-get install samba-common-bin
Configuración de samba editada
Load smb config files from /etc/samba/smb.conf rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384) Processing section "[usb]" Loaded services file OK. Server role: ROLE_STANDALONE [global] workgroup = WORKGROUP server string = %h server map to guest = Bad User obey pam restrictions = Yes pam password change = Yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . unix password sync = Yes syslog = 0 log file = /var/log/samba/log.%m max log size = 1000 dns proxy = No usershare allow guests = Yes panic action = /usr/share/samba/panic-action %d idmap config * : backend = tdb valid users = %S create mask = 0700 directory mask = 0700 [usb] comment = USB Share path = /media/Media read only = No create mask = 0777 directory mask = 0777 guest only = Yes guest ok = Yes
Entonces, la configuración aparece bien, puedo ver los archivos en /media/Media
el Pi, puedo ver RASPBERRYPI
en mi grupo de trabajo desde mi cuadro de Windows 7. Pero cuando intento acceder a él, aparece un error de inicio de sesión. También tengo un segundo pi con RaspBMC instalado y tampoco puedo acceder al recurso compartido SMB desde allí.
¿Hay algo más que deba hacer en Samba para que esto funcione?
Editar:
hice un poco más de trabajo en esta última noche. Agregué un nuevo usuario a Raspberry, configuré una contraseña, agregué un nuevo usuario a Samba, configuré la contraseña y agregué las siguientes líneas.
[global]
security=user
[usb]
allow users biff
(o algo similar, olvido la sintaxis exacta)
Y ahora he logrado obtener un error como ... "No tiene autorización para acceder a este recurso compartido". Estoy pensando que tal vez trabajaré en mi Pi directamente esta noche en lugar de usar masilla y tal vez haya algo que pueda ver cuando use un editor de texto en lugar de vi
.
Resolución
Ok, finalmente resolví esto. El problema era que no podía usar el inicio de sesión pi para acceder al pastel usando smb y tampoco podía cambiar los permisos de la unidad montada automáticamente / media / Media.
Encontré mi solución aquí /superuser/57092/cant-change-permission-ownership-group-of-external-hard-drive-on-ubuntu
Tuve que instalar ntfs
sudo apt-get install ntfs-config
y luego ejecuté la configuración ntfs herramienta que simplemente da acceso de lectura / escritura a cualquiera.
No es la mejor solución, pero es suficiente en mi caso para compartir archivos en la red.
The specified network password is not correct.
Respuestas:
Debe configurar samba para permitir que se conecte anónimo / todos / invitados. Esto le quita el mensaje de error.
Esto está en desuso ...
Use esto en su lugar
Posiblemente algunas otras configuraciones en la configuración necesiten relajarse. Samba en Linux es más seguro que en Windows. La ironía ... :-]
Espero que eso te ayude.
fuente
security=share is deprecated
y todavía no puedo acceder al recurso compartido.Sugeriría reconfigurar RPi y Samba usando la configuración que se muestra aquí: http://www.megaleecher.net/Adding_External_USB_Disk_Drive_Storage_On_RasPi , esto funcionó para mí sin ningún problema.
fuente
Estaba teniendo este mismo problema y pude encontrar una solución diferente de las publicadas anteriormente. Espero que esto sea útil para alguien más en una situación similar
Usted mencionó que no pudo cambiar los permisos de la carpeta montada automáticamente; aquí es donde radica el problema.
Para solucionarlo, simplemente desmonte las unidades montadas automáticamente haciendo clic en el logotipo de expulsión en el explorador de archivos, o mediante la línea de comandos.
Luego cree una nueva carpeta en el directorio de medios, hice el mío "USBHDD1"
Luego monte la unidad actualmente desmontada en esta carpeta usando
¡Entonces deberías poder acceder a la carpeta!
fuente