2010/8/6 César Martinez
<cmartinez@servicomecuador.com>
Hola
amigos esperando que se encuentren bien acudo a ustedes a ver si me
pueden hechar una ayuda con este problema.
Estoy usando samba para compartir archivos en linux, es decir una
máquina hace de servidor esta máquina es un centos, actualmente tengo
una carpeta compartida la cuál funciona muy bien usarios entran y salen
copian archivos de esa carpeta sin problemas.
Ahora me han pedido que coloque dentro del mismo servidor otra carpeta
que sea privada es decir que solo usuarios registrados puedan acceder a
esa carpeta. Cree otras líneas de código en mi archivo smb.conf, aparece
ya la carpeta privada y pública, pero trato de acceder a la carpeta
privada me pide la clave coloco la misma pero no funciona lo que he
hecho es lo siguiente
1.- adduser pruebas
2.- mbpasswd -a pruebas
3.- vi /etc/samba/smbusers
4.- en el archivo smbuserrs agrego al linea con al cual doy acceso al
usuario que acabo de crear asi pruebas = "pruebas"
Esto es loq ue tengo en mi archivo smb.conf
log file = /var/log/samba/log.%U
name resolve order = wins hosts bcast
announce version = 5.2
domain master = yes
wins proxy = yes
wins support = true
dns proxy = yes
netbios name = cesar
max wins ttl = 518400
server string = fedora
max ttl = 86400
local master = yes
workgroup = SERVICOM
os level = 100
debug level = 2
announce as = nt
min wins ttl = 21600
max log size = 50
security = share
username map = /etc/samba/smbusers
[para todos]
writeable = yes
delete readonly = yes
browseable = yes
public = yes
security = share
guest ok = Yes
path = /var/samba/datos
[privado]
writeable = yes
delete readonly = yes
browseable = yes
security = share
admin users= "pruebas"
path = /var/samba/privado
Gracias a todos
_______________________________________________
En el recurso [privado] quita la opción security = share y
agrega valid users = usuario1, usuario2 ...
Tienes otras opciones como:
force user =
force group =
read list =
write list =
Debes tener en cuenta que por lo menos las dos ultimas no
funcionan si en la sección Global tienes security = share
La info detallada de las opciones están en el man 5 smb.conf
Espero te sirva, nos cuentas como te fue.