Bulma 1123
Bulma 1123
Bulma 1123
Bisoos Usuarios de GNU/Linux de Mallorca y Alrededores | Bergantells Usuaris de GNU/Linux de Mallorca i Afegitons
Desde este articulo os hago una pequea gua para poder instalar este magnifico programa Que se puede hacer con Samba? - Compartir uno o ms sistemas de archivos. - Compartir impresoras, instaladas tanto en el servidor como en los clientes. - Autentificar clientes logendose contra un dominio Windows. Esto es mas o menos lo que podemos hacer con Samba. Vamos a suponer que esta tenemos Debian, aunque en otras distribuciones es igual de sencillo. Se supone que cuando vamos a instalar Samba tendremos previamente la red configurada. De todas formas os invito a pasar por el articulo: Introduccin a PHP + MySql + Apache + phpMyAdmin(1) Montar paso a paso Debian con los servicios de: Proxy, web, Bases de Datos, PHP(2) Seguro que os ayudaran bastante. Empecemos..... Entramos en Debian y nos ponemos como Root y ejecutamos: p90:~# apt-get install samba El solo se instalara y os har unas preguntas: Run Samba as daemons or from inetd? Press 'D' for to run as daemons or 'I' to run from inetd: [I] Yo he seleccionado [D] para que se cargue el demonio de Samba cuando reinicie mi servidor Linux, y tenerlo siempre activado. Esto lo podemos cambiar mas adelante ejecutando el comando: p90:~# sambaconfig Una vez instalado tenemos que irnos al fichero de configuracin de Samba y empezar a hacer pruebas. Para hacer esto nos vamos al directorio /etc/samba donde se encuentra el fichero de configuracin smb.conf. Para no tocar el original, podemos copiarlo por seguridad y trabajar con otro para trabajar, que luego eliminaremos p90:~# cp /etc/samba/smb.conf /etc/samba/smb_old.conf Ahora podis editar el fichero smb.conf y eliminar todas las lneas p90:~# vi /etc/samba/smb.conf Ahora vamos a copiar estas lneas como primer ejemplo de fichero de configuracin del Samba (Los comentarios van en punto y coma):
---inicio fichero-----------;Mi primer Fichero de Configuracin de Samba [global]
1/4
Que significan estas lneas (respetar las maysculas y minsculas): - [global]: Es la etiqueta donde ira toda la informacin que usara todo el mundo, viene a ser las variables globales en programacin - workgroup: grupo de trabajo con el que se comunica la red de windows, en este caso, configuraremos la red de Windows con este grupo - encrypt passwords: se pone para Windows 98 y Windows NT en adelante - [test] y [test1]: es la etiqueta que tendr el directorio con el que accederemos desde Windows a nuestro servidor de Linux - path: el directorio dentro de nuestro Linux que queremos compartir en este caso tendra que existir el directorio 'prueba' dndole permisos de lectura y escritura para probar nuestro Samba - read only: 'yes' significa que los directorios solo sern en modo lectura. 'no' significa que podrs escribir en los directorios - guest ok: Permitimos que un usuario invitado entre en el servidor con estos parmetros Para poder identificar a un usuario de la red, lo tenemos que dar de alta, para eso usamos el programa smbpasswd que nos pedir el usuario/contrasea de aquellos usuarios que deberan tener capacidad de acceder a los recursos compartidos del Servidor. Recuerda que este usuario debe estar dado de alta como usuario local del sistema. La primera vez que un usuario es aadido, el programa generar un error indicando que la base de datos de contraseas encriptadas no existe. No te preocupes, la crear por ti. Asegrate de que las combinaciones usuario/contrasea que aades a la base de datos de contraseas encriptadas coinciden con los usuarios y contraseas de los clientes Windows. p90:/etc/samba# smbpasswd -a gigi New SMB password: Retype new SMB password: Para hacer un test del fichero de configuracin de Samba t comprobar que no nos hemos equivocado p90:/etc/samba# testparm En el cliente windows tendremos que configurar el ordenador con: - una IP: 192.168.0.2 - un nombre para la maquina, en mi caso: k-350 - un nombre de grupo: migrupo - las DNS para conectarse a internet: yo uso las que tiene ONO - una mascara de subred: 255.255.255.0 - una Puerta de enlace: 192.168.0.1 (la IP del servidor) Para comprobar lo que tenis en vuestro equipo, podis ejecutar en una consola de MS-DOS c:/ipconfig /all Apareciendo un mensaje como el siguiente:
Configuracin IP de Windows Nombre del host. . . . . . . . : k-350 Servidores DNS . . . . . . . . : 62.42.230.135 62.42.230.136 10.47.195.5 Tipo de nodo . . . . . . . . . : Difusin Id. de mbito NetBIOS. . . . . : Enrutamiento IP habilitado . . : No WINS Proxy habilitado. . . . . : No
2/4
Una vez configurado el Cliente de Windows, toca ver si todo funciona bien. Para eso basta con abrir la parte de red y buscar el equipo P90, o hacer un acceso directo de la forma: \\P90\test (iremos al directorio Prueba) \\P90\test1 (iremos al directorio Prueba2) Con esto ser suficiente y podremos entrar en el servidor De todas formas podemos hacer un test para ver las conexiones producidas ejecutando: p90:/etc/samba# smbstatus
Samba version 2.2.2debian-2 Service uid gid pid machine ---------------------------------------------IPC$ gigi gigi 814 k350 test gigi gigi 814 k350
Programas asociados con Samba - smbd: Un demonio que permite comparticin de archivos e impresoras sobre una red SMB y proporciona autentificacin y autorizacin de acceso para clientes SMB. - nmbd: Un demonio que busca a travs del Windows Internet Name Service (WINS), y ayuda mediante un visualizador. - smbclient: Un cliente tipo FTP Unix que puede ser usado para conectar a recursos compartidos por Samba. - smbtar: Un programa para realizar copias de seguridad de datos sitos en los recursos compartidos, similar al comando Unix "tar". - nmblookup: Un programa que proporciona bsquedas de nombres NetBIOS sobre TCP/IP. - smbpasswd: Un programa que permite a un administrador cambiar las passwords en-criptadas usadas por Samba. - smbstatus: Un programa para reportar las conexiones de red actuales hacia los recursos compartidos por el servidor Samba. - testparm: Un simple programa para validar el fichero de configuracin de Samba. - testprns: Un programa que testea si varias impresoras son reconocidas por el demonio smbd. Este articulo lo ir actualizando segn vayan surgiendo nuevas propuestas, espero que os guste. Bibliografia: - Usando Samba, de Robert Eckstein, David Collier-Brown y Peter Kelly, traduccin del conocidsimo libro Using Samba editado por O'Reilly y traducido por el proyecto SOBL. http://www.samtek.es/traducciones/samba-es/introduccion.html(3) - Para bajarse el manual y leerlo OffLine, pasaros por el proyecto Lucas: http://lucas.hispalinux.es/htmls/manuales.html(4) Lista de enlaces de este artculo: 1. http://bulma.net/body.phtml?nIdNoticia=628 2. http://bulma.net/body.phtml?nIdNoticia=836 3. http://www.samtek.es/traducciones/samba-es/introduccion.html 4. http://lucas.hispalinux.es/htmls/manuales.html
3/4
E-mail del autor: gginard _ARROBA_ gmail.com Podrs encontrar este artculo e informacin adicional en: http://bulma.net/body.phtml?nIdNoticia=1123
4/4