![¿Cómo puedo configurar fácilmente el recurso compartido de samba en Debian Wheezy?](https://rvso.com/image/31652/%C2%BFC%C3%B3mo%20puedo%20configurar%20f%C3%A1cilmente%20el%20recurso%20compartido%20de%20samba%20en%20Debian%20Wheezy%3F.png)
Acabo de instalar un nuevo Debian Wheezy y estoy intentando crear un nuevo recurso compartido. Estoy usando KDE 4 y allí, en el menú de preferencias de la carpeta, encontré la opción para compartir la carpeta con Samba; ¡aunque parece que no hace nada!
¿Existe una GUI o alguna herramienta de configuración basada en web disponible en Debian?
Respuesta1
No estoy familiarizado con una GUI para lograr esto, pero los pasos para hacerlo manualmente desde una terminal no son tan malos. Sólo necesitas hacer lo siguiente:
Instalar Samba y los paquetes requeridos
sudo apt-get install smbfs samba
Editar el archivo de configuración/etc/samba/smb.conf
Asegúrese de tener la siguiente línea en este archivo y de que esté descomentada. Es posible que esté configurado como security = share
predeterminado.
security = user
También en este archivo, en la sección "Definiciones de recursos compartidos", configure un nuevo recurso compartido similar al siguiente:
[primary]
comment = Guest access Share
path = /mnt/primary
writeable = yes
valid users = @smb
guest ok = no
Esto dice que el recurso compartido se llamará "primario", la ruta local al directorio compartido está en /mnt/primary
, los usuarios autorizados pueden escribir, solo se permiten usuarios del grupo smb y los invitados anónimos no pueden usar esto.
Configuración de prueba contestparm
Cuando haya terminado, guarde el archivo. Luego corre testparm
para ver si hay algún problema.
ejemplo de ejecución de testparm
$ testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[homes]"
Processing section "[printers]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
[global]
workgroup = MYGROUP
server string = Samba Server Version %v
log file = /var/log/samba/log.%m
max log size = 50
cups options = raw
[homes]
comment = Home Directories
read only = No
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No
Empezando Samba
Por último, reinicie el servidor samba:
/etc/init.d/samba restart
Configuración del cliente (en Windows)
Elija la unidad de red del mapa en la pantalla "Mi PC". Luego ingresa:
\\debian_box_ip_address\share_name
Por ejemplo:
\\192.168.0.200\primary
Luego elija "iniciar sesión con credenciales diferentes" e ingrese su nombre de usuario/contraseña de Linux.
Referencias
Respuesta2
Ahí está elAPLASTAR(Herramienta de administración web de Samba), desde la cual puede administrar su servidor samba.
Puede hacer todo en la respuesta elegida, menos la configuración del cliente, y más. Simplemente instálelo sudo apt-get install swat
y navegue hasta su servidor en el puerto 901 ( 192.168.x.x:901
) desde un navegador web.
Debe iniciar sesión como root según los requisitos de samba.