Mostrando entradas con la etiqueta Samba. Mostrar todas las entradas
Mostrando entradas con la etiqueta Samba. Mostrar todas las entradas

Samba - Parte II

Instalación de webmin


1 | En google, buscamos webmin debian.
2 | Copiaremos los repositorios apt de la web: http://www.webmin.com/deb.html
3 | Copiaremos los repositorios apt en /etc/apt/sources.list
4 | Actualizaremos los repositorios:
apt-get update
5 | Instalaremos webmin y esperamos:
apt-get install webmin
6 | Asegurarnos de que tenemos en /etc/hosts escrito lo mismo que en /etc/hostname(servidor).
7 | clic en el enlace que nos dice en la terminal al terminal de instalarse el webmin servidor:10000
8 | En file share defaults crearemos una carpeta y desde la interfaz buscamos y configuramos el directorio, available yes y browseable yes, escribimos comentarios y guardamos.
9 | Create new file share para crear carpeta, permisos, nombre de directorio, comentarios....

Usuario con contraseña

1 | Nos vamos a /etc/samba y escribimos en el fichero smb.conf
cd /etc/samba;nano smb.conf
2 | Reinicio samba.
/etc/init.d/samba restart
3 | Y el cliente windows tendría que loguearse con usuarios samba (intermediarios de sistema).

Dar de alta un usuario samba

1 | smbpasswd -a user01 (usuario del servidor creado anteriormente)
2 | nano /etc/samba/smb.conf para editar el fichero de configuración
3 | en la opcion [global]
buscamos security = share y lo cambio por el user01

Samba Parte I

Instalación y Configuración de Samba en Linux

Samba es una implementación para Linux del protocolo SMB (Server Message Block), con el que podremos acceder (por TCP/IP) a servidores SMB como cliente, o montar un servidor SMB propio. Con Samba podemos hacer básicamente cuatro operaciones:
  1. Compartir una unidad Linux con máquinas Windows
  2. Compartir una unidad Windows con máquinas Linux
  3. Compartir una impresora Linux con máquinas Windows
  4. Compartir una impresora Windows con máquinas Linux
Antes de empezar, hemos de tener instalado Samba. Concretamente el paquete samba-server si queremos que se pueda acceder nuestro ordenador Linux, y samba-client si queremos acceder a un ordenador Windows. Una vez instalado, tendremos dos demonios corriendo llamados: smbd y nmbd, que hacen referencia a los demonios de SMB y Netbios respectivamente.
Dicho esto vamos a ver los pasos principales para configurar nuestro servidor y cliente de Samba.

Pasos:

1 | Instalación de los paquetes:  
apt-get install samba smbclient
2 | En la raiz (cd /) crearemos una carpeta que por ejemplo se llame samba.
mkdir samba 
3 | Editaremos el fichero que se encuentra en la carpeta samba que se encuentra dentro de /etc/ que se llama smb.conf :
cd /etc/samba; nano smb.conf 
4 | Dentro de ese fichero buscaremos la linea [global] :
Modificaremos a nuestro antojo el nombre del grupo de trabajo
workgroup = WORKGROUP 
5 | Buscaremos la linea security = user:
La podremos modificar por ejemplo por security = share y lo descomentamos esa linea

6 | Buscaremos la linea share definitions y donde aparecen las lineas: [homes],[netlogon] y [profiles] , Podremos quedarnos con la linea profiles por el momento no usaremos el resto de opciones.  En profiles descomentamos todo lo que está con puntos y comas, podremos cambiar incluso la palabra profiles por otro nombre más personalizado, como samba por ejemplo. e ir modificando las siguientes lineas: 

path=/samba
guest ok=yes
comment=Carpeta compartida
browseable=yes
create mask=[el numero por defecto]
directory mask=[numero por defecto]

7 | Reiniciaremos el servicio de samba:
/etc/init.d/samba restart 
8 | Por ejemplo crearemos en la carpeta samba un fichero:
cd /samba/;touch hola.txt
9 | Para poder acceder al contenido de la carpeta compartida de samba podremos probar a instalar el siguiente paquete para llevarlo a cabo la siguiente prueba:
apt-get install cifs-utils

Y desde el navegador escribir:

smb:/192.168.10.1

(Cliente)
Desde un cliente Windows nos dirigiremos al explorador de carpetas y escribiremos:

\\192.168.10.1 (Dirección Ip del equipo servidor samba) (Ejemplo)

 Y nos visualizaria la navegación en carpetas via web.