Está en la página 1de 19

UNIVERSIDAD NACIONAL DE SAN MARTIÍN

INGENIERIA DE SISTEMAS E INFORMÁTICA

Sistemas Operativos
Mg. Américo Torres Gonzales

Tarapoto, mayo del 2022


Samba
samba | winetricks
Samba
Samba es un software que permite a un computador con Ubuntu poder compartir
archivos e impresoras con otras en una misma red local.

Utiliza para ello un protocolo conocido como SMB/CIFS compatible con sistemas
operativos UNIX o Linux , como Ubuntu, pero además con sistemas Windows (11,
10, 7), OS/2 o incluso DOS. También se puede conocer como LanManager o
NetBIOS.

Samba es una implementación libre del protocolo de archivos compartidos de


Microsoft Windows para sistemas de tipo UNIX|Linux. De esta forma, es posible
que computadoras con GNU/Linux, Mac OS o Unix en general se vean como
servidores o actúen como clientes en redes de Windows.
Samba
Problema de Bloqueo
▪ Paso 1: Instalaremos samba ejecutando el siguiente comando:
sudo aptitude install samba smbfs smbclient

Un error común al instalar paquetes es que el Sistema esté instalando in background


algunas actualizaciones, por lo cual obtendremos el siguiente error:

La instalación de paquetes está bloqueada temporalmente, en este caso, por el PID 5021.
Ello nos permite realizar una configuración personalizada de la política de actualizaciones
automáticas del sistema operativo.
La primera solución es cerrar estos programas siempre y cuando no se encuentren realizando algún
trabajo como una actualización o instalación de aplicaciones, porque de ser así es sumamente
recomendable esperar.
Samba
Problema de Bloqueo

¿Pero que sucede si no hay nada de esto en ejecución?

✓ El mensaje de error ya le da una pista de la causa del problema: se está utilizando otro proceso /var/lib/dpkg/.

✓ Esto se debe a que Ubuntu, de forma predeterminada, habilita las actualizaciones en segundo plano para la actualización
de seguridad.

✓ Cuando Ubuntu termina de iniciarse, automáticamente ejecuta el comando apt-get update comando.

✓ Si hay actualizaciones de seguridad disponibles, las instalará en segundo plano.

✓ Así que si ejecutan el comando sudo apt upgrade al mismo tiempo, se muestra el error anterior.

✓ Esto suele ser bastante raro que suceda, pero a todos nos ha llegado a pasar, pues al encender el equipo y querer realizar
algún movimiento con apt la terminal nos arroja este error.

✓ Aquí lo recomendable es dejar que Ubuntu haga las actualizaciones correspondientes.

✓ Si aún continúa recibiendo este error, la recomendación es que se deje que el equipo realice sus actualizaciones, pero si
esto demora demasiado, posiblemente el mirror que tienes configurado este saturado o caído. Por lo que se recomienda
cambiar el servidor de donde se está obteniendo los paquetes de Ubuntu.
Samba
Problema de Bloqueo
Hay dos formas de configurar las actualizaciones automáticas:
a. Por el Terminal:
- Editar el archivo /etc/apt/apt.conf.d/20auto-upgrades:

- Reiniciamos el S.O. para que los cambios tengan efecto.


Samba
Problema de Bloqueo
Hay dos formas de configurar las actualizaciones automáticas:
b. Por el Lanzador:
- Lanzar la aplicación “Software y Actualizaciones” y dirigirnos a la pestaña Actualizaciones:
Samba
Problema de Bloqueo / Instalación
c. Eliminando Archivo de Bloqueo: Se puede eliminar el archivo de bloqueo y su caché con el
siguiente comando:

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

Pero, este método es el menos recomendable, debido a que interfiere directamente con alguna
actualización en progreso del sistema y puede tener consecuencias impredecibles.
▪ Paso 2: Volvemos a ejecutar el comando de instalación:
Samba
Configuración
▪ Paso 3: Verificar el estado del servicio Samba NMB Daemon:
Samba
Configuración
Selección o Creación de Origen de Datos
Podemos seleccionar un directorio cualquiera en el sistema Linux para que sirva de raíz al sistema
Samba y pueda ser compartido con Windows, en nuestro caso, este directorio será:
/home/americo/raizSamba
Pero en el caso de que se desee crear un Servidor de Archivos es probable que se tenga montado
un disco duro específico para esta tarea, habrá que averiguar el punto de montaje de este
dispositivo, para ello se usa el siguiente comando df –h:

 En este caso de ejemplo, se


tiene instalado un disco duro
denominado /dev/sdb1 montado
en /media/roldan/Backups.
Samba
Configuración
Selección o Creación de Origen de Datos
▪ Paso 4: Una vez creado el directorio que será la raíz del Servidor de Archivos Samba, es
importante darle todos los permisos (777) de forma recursiva:

▪ Paso 5: Editamos el archivo de configuración


de Samba:
/etc/samba/smb.conf
Samba
Configuración
Selección o Creación de Origen de Datos
▪ Paso 6: Editamos el archivo:

▪ Paso 7: Agregamos el bloque de configuración al final:

▪ Paso 8: Crearemos un usuario dedicado a este recurso samba:


Samba
Configuración
Selección o Creación de Origen de Datos
▪ Paso 9: Reiniciamos el servicio samba:
Samba
Configuración
Selección o Creación de Origen de Datos
▪ Paso 9: Averiguamos el IP de Ubuntu dentro de la MV:
Samba
Configuración
Selección o Creación de Origen de Datos
▪ Paso 10: Nos dirigimos al Sistema Operativo Host (Windows), pulsamos Inicio>Ejecutar:

▪ Paso 11: Se nos pedirá el ingreso de las credenciales para


acceder →
Samba
Configuración
Selección o Creación de Origen de Datos
▪ Paso 12: Una vez que hemos logeado correctamente, tendremos acceso total al recurso
compartido:
Samba
Configuración
Selección o Creación de Origen de Datos
▪ Paso 13: Como muestra crearemos rápidamente un archivo de texto:
Samba
Configuración
Selección o Creación de Origen de Datos
▪ Paso 14: Agregamos algún texto:

▪ Paso 15: Volvemos a Ubuntu y nos dirigimos a la carpeta compartida:


Gracias!
Américo Torres Gonzales

Phone
956 940 019
Email
atorres@unsm.edu.pe

También podría gustarte