El nivel de seguridad por defecto de Samba trae desactivada la opción user. Siempre es buena idea activarla:
####### Authentication #######
security = user
Esto requiere que los usuarios Samba además deben existir en el archivo password en el sistema Ubuntu o recibirán un mensaje de error y el comando smbpasswd fallará.
Una manera de aislar qué usuario(s) es(son) autorizado(s) a acceder a un específico directorio compartido es mediante la opción valid users:
[global]
security = user
[accounting1]
writable = yes
valid users = juan, joe34, victor
Cada usuario listado puede conectarse al recurso compartido si el password proporcionado es igual al guardado en la base de datos de passwords del servidor.
me sale ese error...
ResponderEliminary no encuentro lo ke tienes aca puesto,
el [account1]
error:
La «red compartida» devolvió el error 255: net usershare: cannot open usershare directory /var/lib/samba/usershares. Error Permiso denegado
You do not have permission to create a usershare. Ask your administrator to grant you permissions to create a share.
Que distro de linux usas? PArece que no tienes permisos para administrar SAMBA.
ResponderEliminarRespecto a [account1]: depende de la distribución, lo importante es que salga "security = user".Se suele encontrar al principio del documento. En este momento estoy usando un pc con zenwalk y me sale esto:
[global]
# workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH
workgroup = workgroup
# server string is the equivalent of the NT Description field
server string = Samba Server
# Security mode. Defines in which mode Samba will operate. Possible
# values are share, user, server, domain and ads. Most people will want
# user level security. See the Samba-HOWTO-Collection for details.
security = user