Documente Academic
Documente Profesional
Documente Cultură
Primero explicaré la metodología para instalar la samba con el uso compartido anónimo.
Para instalar la ejecución de samba
mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
nano /etc/samba/smb.conf
[global]
workgroup = WORKGROUP
security = user
dns proxy = no
[Anonymous]
path = /samba/anonymous
browsable =yes
writable = yes
guest ok = yes
read only = no
mkdir -p /samba/anonymous
systemctl enable smb.service
systemctl enable nmb.service
systemctl restart smb.service
systemctl restart nmb.service
Más CentOS 7.0 Firewall-cmd bloqueará el acceso de samba, para deshacerse de lo que
ejecutaremos:
success
[root@server1 ~]#
firewall-cmd --reload
[root@server1 ~]#
Ahora puede acceder a la distribución de Centos 7.0 en ventanas de la siguiente manera,
vaya al indicador Ejecutar y escriba \\centos:
\\centos
Desde una máquina de ventanas simplemente navegar por la carpeta y tratar de crear un
archivo de texto, pero obtendrá un error de permiso denegado.
Compruebe el permiso para la carpeta compartida.
ls -l
Para permitir que el usuario anónimo conceda los permisos de la siguiente manera:
cd /samba
ls -l anonymous/
total 0
drwxr-xr-x. 2 nobody nobody 6 Jul 17 13:41 anonymous
[root@server1 samba]#
ls -l anonymous/
total 0
-rwxr--r--. 1 nobody nobody 0 Jul 17 16:05 anonymous.txt
[root@server1 samba]#
Por lo tanto, voy a crear un grupo smbgrp y usuario srijan Para acceder al servidor samba
con la autenticación adecuada.
groupadd smbgrp
smbpasswd -a srijan
Ahora cree la carpeta con el nombre protegido en la carpeta / samba y dé permisos como
esto:
mkdir -p /samba/secured
cd /samba
chmod -R 0777 secured/
chcon -t samba_share_t secured/
nano /etc/samba/smb.conf
[...]
[secured]
path = /samba/secured
guest ok = no
writable = yes
browsable = yes
testparm
[root@server1 samba]# testparm
[global]
dns proxy = No
[Anonymous]
path = /samba/anonymous
read only = No
guest ok = Yes
[secured]
path = /samba/secured
read only = No
[root@server1 samba]#
Ahora en la máquina de las ventanas compruebe la carpeta ahora con las credenciales
apropiadas
Volverá a enfrentar el problema de los permisos para dar permiso de escritura al usuario
srijan hacer:
cd /samba
chown -R srijan:smbgrp secured/