Ejemplo de configuración para cada carpeta:--------------------------------
[Tu_Carpeta_Compartida]comment = Carpeta Compartidapath = /home/carpetacompartidabrowseable = yesforce user = tu_nombre_de_usuarioforce group = carpetacompartidacontodoscreate mode = 660directory mode = 770read _only_ = noguest ok = nowriteable = yesvalid users = @carpetacompartidacontodos------------------------------------------------------------ Para que esto funcione, tendrás que agregar a todos los usuarios (a los que quieras dar permiso de acceso a una carpeta determinada) a un grupo determinado (en el ejemplo: "carpetacompartidacontodos") Eso se hace desde consola con los comandos:
- sudo groupadd carpetacompartidacontodos (esto agrega el nuevo grupo al sistema)
- sudo usermod -g carpetacompartidacontodos nombre_del_usuario_que_se_
agrega_al_grupo
Después, tenés que nombrar desde el sistema a ese grupo como propietario de la carpeta con:sudo chown -R usuario_propietario_de_la_carpeta:carpetacompartidaconto dos carpetacompartidacontodosEl comando chown modifica al propietario de una carpeta determinada y también al grupo propietario. La opción "-R" (en mayúsculas) hace que abarque todo lo que está en su interior, tanto carpetas como archivos, para darles propiedad sobre los mismos con el mismo usuario y grupo.
Una última aclaración: Es necesario que cada usuario tenga (además de su clave del sistema Linux) una clave de acceso para SAMBA. Para esto es necesario que el usuario se agregue al sistema SAMBA mediante el siguiente comando:smbpasswd –a nombre_del_usuarioCon eso tendría que funcionarte todo sin problemas.Saludos!Raimundo BaravaglioDto. SistemasTel: (011) 4709-0053
Móvil: (+54 9) 1153754068Web: www.blgnet.com.arAviso legal:Esta información, privada y confidencial, está dirigida únicamente a su destinatario.Si usted no es el destinatario de este mensaje, se le notifica que cualquier difusión, distribución o copia de este mensaje (o una porción de él) está estrictamente prohibido.
Legal warning:This information, private and confidential, is addressed only to the recipient.If you are not the intended recipient of this message you are hereby notified that any distribution or copying of this message (or a portion of it) is strictly prohibited.El vie., 20 jul. 2018 a las 22:16, Fernando Romero (<ffrcaraballo@gmail.com>) escribió:Configure para compartir un directorio en samba y lo puedo mapear y ver desde Windows pero no puedo hacer que tenga permisos de escritura.Esta es la conf del smb.conf[global]
workgroup = WORKGROUP
server string = %h server
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = "" %d
security = user
encrypt passwords = true
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n
*Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
map to guest = bad user
usershare allow guests = yes[Fileserver]
comment = Fileserver
public = yes
read _only_ = no
writable = yes
path = /home/file
guest ok = yes
browseable = yes
create mode = 0777
directory mode = 0777Al directorio que estoy compartiendo le di los permisos 755.Que me esta faltando?Saludos y gracias