Instalación de samba:
Primero, actualice el caché del repositorio del paquete APT con el siguiente comando:
$ sudo apt actualización
Ahora, instale samba con el siguiente comando:
$ sudo apt install samba smbclient
Para confirmar la instalación, presione Y y luego presiona .
Se debe instalar samba.
Compartir directorios con Samba:
Una vez que se instala Samba, puede compartir directorios gráficamente desde el Administrador de archivos Ubuntu predeterminado Nautilo.
Digamos que quieres compartir un directorio Notas En tu directorio de casa.
Ahora, haga clic derecho (mouse) en el Notas directorio y haga clic en Compartir la red local.
Revisa ahora Compartir esta carpeta casilla de verificación para compartir este directorio con samba.
Ahora, escriba un Compartir nombre. También puede escribir un opcional Comentario Acerca de la participación.
Con la configuración predeterminada, solo el propietario de la acción (el usuario de Linux que es el propietario del directorio que se comparte) puede haber leído y escritura acceso a los archivos y directorios en la acción.
Si desea permitir que otros usuarios (los usuarios de Linux que no son el propietario del directorio que se comparten) crean, cambian el nombre o elimina archivos y directorios de esta acción, verifique el Permitir que otros creen y eliminen archivos en esta carpeta caja.
Si desea permitir el acceso al invitado (acceso no autorizado) a esta acción, consulte el Acceso de invitado (para personas sin una cuenta de usuario) caja. Para el acceso de los invitados, no necesita cuentas de usuario.
La configuración predeterminada solo permitirá que el usuario que también sea el propietario del directorio que se comparte inicia sesión en la acción y realice cambios en la acción.
Si desea crear una parte pública donde todos puedan acceder, crear, eliminar y cambiar el nombre de archivos y directorios de la compartir, habilitar cheque Permitir que otros creen y eliminen archivos en esta carpeta y Acceso de invitado (para personas sin una cuenta de usuario) casillas de verificación marcadas en la captura de pantalla a continuación.
Si desea crear una parte pública donde todos solo puedan acceder a los archivos y directorios, pero no puede eliminar, cambiar el nombre de archivos y directorios de la compartir, luego verifique solo el Acceso de invitado (para personas sin una cuenta de usuario) casilla de verificación marcada en la captura de pantalla a continuación.
Si desea a todos (incluso a los que no son los propietarios del directorio que se comparte) que iniciaron sesión con un nombre de usuario y una contraseña para tener acceso de escritura a la acción, verificar Permitir que otros creen y eliminen archivos en esta carpeta casilla de verificación como se muestra en la captura de pantalla a continuación.
Una vez que haya terminado, haga clic en Crear compartir.
Si se muestra este cuadro de diálogo, haga clic en Agregue los permisos automáticamente.
La acción debe estar habilitada y lista para usar. Ahora, cierre la ventana de intercambio de carpetas.
Una vez que comparte un directorio, el icono del directorio debe cambiarse como puede ver en la captura de pantalla a continuación.
Creación de usuarios de Samba:
Para el acceso de invitado a las acciones de Samba, no necesita autenticación de usuario. Las acciones invitadas serán accesibles para todos en la red.
Pero si desea permitir el acceso a sus acciones de Samba solo a personas autorizadas, entonces debe crear cuentas de usuario de Samba.
Tenga en cuenta que las cuentas de usuario de Samba están vinculadas con las cuentas del sistema Linux local. Por lo tanto, solo puede crear usuarios de Samba con el mismo nombre que los nombres de usuario del sistema Linux local.
Para crear una cuenta de usuario de Samba pala (Digamos), ejecute el siguiente comando:
$ sudo smbpasswd -a shovon
Aquí, pala es el nombre de usuario de mi usuario de inicio de sesión de Ubuntu. Si no conoce su nombre de usuario de inicio de sesión, puede reemplazarlo con $ (Whoami).
Ahora, escriba una nueva contraseña para el usuario y presione .
Vuelva a escribir la contraseña para el usuario y presione .
Se debe crear un nuevo usuario de Samba y se debe configurar una contraseña para el usuario recién creado.
Acceso a las acciones de Samba desde Windows:
Para acceder a la Samba Share desde Windows, deberá saber la dirección IP de su máquina Ubuntu.
Puede encontrar la dirección IP de su máquina Ubuntu con el siguiente comando:
$ ip a
En mi caso, la dirección IP de mi máquina ubuntu es 192.168.20.152. Será diferente para ti. Entonces, asegúrese de cambiarlo con el tuyo de ahora en adelante.
Ahora abierto Explorador de archivos en ventanas y navegue hasta el camino \\ 192.168.20.152
Deberías ver tus acciones de samba aquí.
Si alguna compartir tiene acceso de acceso al invitado, no le pedirá un nombre de usuario y contraseña cuando intente acceder a él.
Si el acceso al invitado no está habilitado para ninguna acción, le pedirá el nombre de usuario y la contraseña cuando intente acceder a él. El nombre de usuario es el nombre de usuario de Samba que has creado antes. La contraseña es la contraseña del usuario de Samba.
Una vez que navegue a la acción, debe encontrar todos sus archivos y directorios.
Acceso a las acciones de Samba desde Linux:
Debe tener programas de cliente Samba instalados en la computadora Linux desde la que desea acceder a sus acciones de Samba.
Lo más probable es que se instale de forma predeterminada. Si no es así, debes instalarlo manualmente.
En Ubuntu/Debian u otras distribuciones de Linux basadas en Ubuntu/Debian, puede instalar los programas de clientes Samba con los siguientes comandos:
$ sudo apt actualización
$ sudo apt install smbclient
Ahora, abra el administrador de archivos (yo.mi. Nautilus, Nemo, Dolphin, Caja, etc.) E ir a Red. El nombre de host de su computadora de Ubuntu debe aparecer en el Red Sección del Administrador de archivos. Haga doble clic en él.
Sus acciones de Samba deben estar enumeradas. Haga doble clic en la compartir a la que desea acceder.
Si es una participación habilitada para invitados, seleccione Anónimo y haga clic en Conectar.
Si el acceso al invitado está deshabilitado para la acción, seleccione usuario registrado, Escriba el nombre de usuario y la contraseña de Samba en el Nombre de usuario y Contraseña sección respectivamente, y haga clic en Conectar.
Todos los archivos y directorios en su Samba Share deben estar enumerados.
Entonces, así es como instala Samba en Ubuntu y comparte archivos con Windows y otras computadoras Linux. Gracias por leer este artículo.