El documento describe cómo instalar y configurar el servidor Samba en Ubuntu 16.04 para compartir archivos entre sistemas Linux y Windows, incluyendo la instalación de Samba, creación de un recurso compartido privado que requiere nombre de usuario y contraseña, y agregar un usuario de Samba.
0 calificaciones0% encontró este documento útil (0 votos)
13 vistas5 páginas
El documento describe cómo instalar y configurar el servidor Samba en Ubuntu 16.04 para compartir archivos entre sistemas Linux y Windows, incluyendo la instalación de Samba, creación de un recurso compartido privado que requiere nombre de usuario y contraseña, y agregar un usuario de Samba.
El documento describe cómo instalar y configurar el servidor Samba en Ubuntu 16.04 para compartir archivos entre sistemas Linux y Windows, incluyendo la instalación de Samba, creación de un recurso compartido privado que requiere nombre de usuario y contraseña, y agregar un usuario de Samba.
El documento describe cómo instalar y configurar el servidor Samba en Ubuntu 16.04 para compartir archivos entre sistemas Linux y Windows, incluyendo la instalación de Samba, creación de un recurso compartido privado que requiere nombre de usuario y contraseña, y agregar un usuario de Samba.
Descargue como DOCX, PDF, TXT o lea en línea desde Scribd
Descargar como docx, pdf o txt
Está en la página 1de 5
Cómo instalar y configurar el servidor Samba en Ubuntu
16.04 para compartir archivos
Instalar y configurar un servidor samba en Ubuntu 16.04. Samba es una
implementación de protocolo SMB / CIFS de código abierto y gratuito para Unix y Linux que permite compartir archivos e impresoras entre máquinas Unix / Linux y Windows en una red de área local.
Samba contiene varios programas que sirven para propósitos
diferentes pero relacionados, los dos más importantes de los cuales son:
smbd: proporciona el servicio SMB / CIFS ( compartir e
imprimir archivos ), también puede actuar como un controlador de dominio de Windows. nmbd: este demonio proporciona el servicio de nombres NetBIOS, escucha las solicitudes del servidor de nombres. También permite que el servidor Samba sea visto por otras computadoras en la red.
Cómo instalar Samba Server en Ubuntu 16.04
Samba está incluido en la mayoría de las distribuciones de Linux. Para
instalar Samba en Ubuntu, simplemente ejecute el siguiente comando en la terminal.
#sudo apt instalar samba samba-common-bin
Para verificar su versión de Samba, ejecute
#sudo smbstatus
#smbd --version
Salida de muestra:
Samba versión 4.3.11-Ubuntu
Para verificar si el servicio de Samba se está ejecutando, emita los
siguientes comandos.
# systemctl status smbd
# systemctl status nmbd
#sudo systemctl start smbd
#sudo systemctl start nmbd
Una vez iniciado, smbd se escuchará en el puerto TCP 139 y 445. nmbd
Se escuchará en el puerto UDP 137 y 138.
TCP 139: se utiliza para compartir archivos e impresoras y otras
operaciones. TCP 445: el puerto CIFS sin NetBIOS. UDP 137: utilizado para la navegación de red NetBIOS. UDP 138: utilizado para el servicio de nombres NetBIOS
Crear un Samba Privado Compartir
En esta sección, veremos cómo crear un recurso compartido privado de
Samba que requiera que el cliente ingrese un nombre de usuario y contraseña para poder acceder. El archivo de configuración principal de Samba se encuentra en: /etc/samba/smb.conf. Puedes editarlo en la terminal con un editor de texto de línea de comandos como nano.
sudo nano /etc/samba/smb.conf
En la [global]sección, asegúrese de que el valor de workgroup sea el
mismo con la configuración del grupo de trabajo de las computadoras con Windows.
workgroup = WORKGROUP
Puede encontrar la configuración en su ordenador con Windows, vaya a
Control Panel > System and Security > System.
El desplazamiento hacia abajo hasta la parte inferior del archivo. (En el editor de texto nano, puede lograrlo presionando y CTRL+W luego CTRL+V.) Agregue una nueva sección como la que se muestra a continuación.
[Private]
comment = needs username and password to access
path = /srv/private/ browseable = yes guest ok = no writable = yes valid users = @samba
Private es el nombre de la carpeta que se mostrará en la red de
Windows. El comentario es una descripción de la carpeta compartida. El parámetro de ruta especifica la ruta a la carpeta compartida. Yo uso /srv/private/como ejemplo. También puede utilizar una carpeta en su directorio de inicio. browseable = yes: Permitir que otras computadoras en la red vean el servidor Samba y el recurso compartido de Samba. Si se establece en no, los usuarios deben conocer el nombre del servidor Samba y luego ingresar manualmente una ruta en el administrador de archivos para acceder a la carpeta compartida. guest ok = no: Deshabilitar el acceso de invitados. En otras palabras, debe ingresar el nombre de usuario y la contraseña en la computadora cliente para acceder a la carpeta compartida. writable = yes: Otorga permiso de lectura y escritura a los clientes. valid users = @samba: Solo los usuarios del grupo de samba pueden acceder a este recurso compartido de Samba.
Ahora necesitamos crear un usuario de Samba. Primero, necesitamos
crear una cuenta de usuario estándar de Linux con el siguiente comando. Reemplace username con su nombre de usuario deseado.
sudo adduser username
Se le pedirá que establezca una contraseña de Unix. Después de eso,
también debe establecer una contraseña de Samba separada para el nuevo usuario con el siguiente comando:
sudo smbpasswd -a username
Create the samba group.
sudo groupadd samba
And add this user to the samba group.
sudo gpasswd -a username samba
Create the private share folder.
sudo mkdir /srv/private/
El grupo samba necesita tener permiso de lectura, escritura y ejecución
en la carpeta compartida. Puede otorgar estos permisos ejecutando el siguiente comando.