====== Tutorial para instalar los servicios por red ====== ===== Instalación de Samba ===== **__Paso 1:__** Usando el gestor de archivos Synaptic, usar el filtro de búsqueda y escribir samba. O utlizar el siguiente comando en la terminal: Nota: Las palabras entre comillas son opciones si la palabra samba no funciona # apt-get install samba "smb" "samba4" **__Paso 2:__** Buscar los paquetes samba, samba-common, libwbclient0 y system-config-samba marcar la opción instalar y luego aplicar. Esperar a que se instale todas las librerías. {{:ie0117_proyectos:samba_ins.jpg?200|}} Si estas usando la consola, puedes buscar los paquetes usando: # apt-cache search samba-common # apt-cache search libwbclient0 # apt-cache search system-config-samba Luego de buscarlo y encontrarlo tiene que instalar cada paquete con //apt-get install// **__Paso 3:__** Crear la carpeta compartida usando GUI de samba. Usamos el botón de agregar y editamos la carpeta a compartir. Ponemos el directorio donde se ubica la carpeta y el nombre con que se va a compartir. Aplicamos las opciones: visible y writable. {{:ie0117_proyectos:samba_lis.jpg?200|}} Si no pudiste encontrar el //system-config-samba// crearemos la carpeta desde la consola, primero escogemos el directorio donde crearla y usamos: # mkdir "nombre de la carpeta" Luego vamos al directorio /etc/samba/smb.conf y editamos dicho archivo, agregando al final las siguientes lineas: Buscar en la parte de autentificación la linea que dice: # security = user Cambiar por la siguiente linea: security = SHARE Además agregar al final del archivo: ["nombre de la carpeta"] comment = "poder cualquier comentario" path = "directorio de la carpeta compartida" public = yes writable = yes {{:ie0117_proyectos:smb_config.jpg?200|}} **__Paso 4:__** Ir a la segunda pestaña que dice Access y asegurarse que el acceso sea para cualquier usuario, es decir para todos. **__Paso 5:__** Ir a la opción de preferencias de samba y hacer click en server settings y asegurarse de que el modo de autentificación este en compartido y que la opción de cuenta de invitado o guest account este como: no guest account. Clik en aceptar. **__Paso 6:__** Abrir la consola o terminal e ir al directorio que esta anterior a la carpeta que vas a compartir y escribir el siguiente comando: # sudo chmod 777 “nombre de la carpeta” **//__Paso 7: Conexión con Windows.__//** Ir a inicio en el panel de buscar escribir cmd y dar enter. Luego escribir el comando: # ping “ip” Donde ip es la dirección de la computadora a conectarse. Ping chequea la comunicación entre ambas computadoras. **__Paso 8:__** Ir a inicio en el panel de buscar escribir ejecutar ó run y dar enter. Escribir el ejecutadoro run el comando: \\“ip” Donde ip es la computadora a conectarse y luego dar aceptar. {{:ie0117_proyectos:samba.jpg?200|}} ===== Instalación de CUPS ===== **__Paso 1:__** Primero asegurarse de tener instalado CUPS en la PC. Abrimos una terminal y ejecutamos el siguiente comando: # sudo apt-get install cups **__Paso 2:__** Ir al navegador web y digitar la dirección: localhost:631 y el programa le pedirá un usuario y una contraseña. Si estas en debían el usuario seria el root y su respectiva contraseña. Sino usar tu usuario y contraseña normal. **__Paso 3:__** Asegurarse que en la opciones de servidor o server settings estén activadas las opciones: * show printers shared by other system(mostrar impresoras compartidas por otro sistema) * show printers connected to this system(mostrar impresoras conectadas a este sistema) * allow printing from the internet (permitir imprimir desde la internet) {{:ie0117_proyectos:cups.jpg?200|}} **__Paso 4:__** Dar click al botón add printer o añadir impresora. El programa buscara automáticamente alguna impresora conectada en la red o en la computadora. **__Paso 5:__** Escoger la impresora que desee conectar. En el caso personal la EPSON Stylus Office TX300F. Y dar en continuar. {{:ie0117_proyectos:cups1.jpg?200|}} **__Paso 6:__** Escoger nombre, descripción y locación de la impresora dar click en compartir esta impresora y continuar. {{:ie0117_proyectos:cups2.jpg?200|}} **__Paso 7:__** Escoger el fabricante y modelo de la impresora y añadir la impresora. {{:ie0117_proyectos:cups3.jpg?200|}} **__Paso 8:__** Escoger la configuraciones de la impresora. Luego dar set default options o cambiar configuraciones por defecto. {{:ie0117_proyectos:cups4.jpg?200|}} **__Paso 9:__** Escoger otro sistema Linux que va a utilizar dicha impresora: Para esto ejecutamos los pasos 1, 2, 3 y 4 antes mencionados. **__Paso 10:__** Luego buscamos una impresora en red descubierta y damos click en ella y siguiente. {{:ie0117_proyectos:debian_c1.jpg?200|}} **__Paso 11:__** Volver a ejecutar los pasos 6, 7 y 8 antes mencionados. **__Paso 12:__** Conexión de la impresora de red con Windows 7. Hacer click panel de control. Luego en dispositivos e impresoras. Después en agregar una impresora. Por último en agregar una impresora de red, inalámbrica o Bluetooh. **__Paso 13:__** Hacer click en la impresora deseada no está en la lista. **__Paso 14:__** Insertar la dirección de la impresora deseada y dar siguiente. {{:ie0117_proyectos:win_deb_cups.jpg?200|}} **__Paso 15:__** Esperar a que Windows encuentre la impresora y escoger el fabricante y modelo. Luego click en aceptar. **__Paso 16:__** Dar aceptar o siguiente a las dos ventanas siguientes que confirman que la impresora fue añadida correctamente como se muestra en la imagen. ===== Instalación de XSANE ===== **__Paso 1:__** Conexión del servidor principal: Usar una terminal e instalar con el siguiente comando: #sudo apt-get install sane xsane xinetd **__Paso 2:__** Se debe verificar que en el archivo /etc/sane.d/dll.conf esté habilitada la línea correspondiente al controlador para escáner a través de red, es decir net. Debe aparecer algo como lo siguiente: # enable the next line if you want to allow access through the network: net **__Paso 3:__** Se añade en el archivo /etc/sane.d/saned.conf la lista de direcciones IP que tendrán permitido conectarse al servicio saned para escáner en red. {{:ie0117_proyectos:xsane_conf.jpg?200|}} **__Paso 4:__** Con la finalidad de que las diversas aplicaciones y servicios puedan proporcionar una identificación para el servicio, se edita el archivo /etc/services y se añade o modifica la siguiente línea: saned 6566/tcp saned # SANE network scanner daemon. **__Paso 5:__** Debe crearse el archivo /etc/xinetd.d/saned con el siguiente contenido, a fin de que el acceso al servicio sea gestionado sobre demanda a través de el servicio xinetd: service saned { socket_type = stream server = /usr/sbin/saned protocol = tcp user = root group = root wait = no disable = no } Para crear el archivo puede usar el conmando: # touch /etc/xinetd.d/saned # sudo gedit /etc/xinetd.d/saned **__Paso 6:__** Conexión de los servidores: Usar una terminal e instalar con el siguiente comando: # sudo apt-get install sane xsane **__Paso 7:__** Se debe especificar en el archivo /etc/sane.d/net.conf de los equipos cliente con Xsane la dirección IP del servidor recién configurado. {{:ie0117_proyectos:xsane_net.jpg?200|}} **__Paso 8:__** Reiniciar las computadoras para que los cambios queden guardados. **__Paso 9:__** Instalación en Windows 7: Ir a la página de XSANE y busca Download win-32 y buscar la versión más reciente que es la 0.991 como se muestra en la imagen. **__Paso 10:__** Descomprimir el archivo .zip en c:\ **__Paso 11:__** Editar el archivo C:\sane\etc\sane.d\net.conf y poner la dirección IP del servidor donde esta instalado el escáner, ejemplo: # This is the net config file. Each line names a host to attach to. # If you list "localhost" then your backends can be accessed either # directly or through the net backend. Going through the net backend # may be necessary to access devices that need special privileges. 192.168.1.1 **__Paso 12:__** Se debe verificar que en el archivo C:\sane\etc\sane.d\dll.conf esté habilitada la línea correspondiente al controlador para escáner a través de red, es decir net. Debe aparecer algo como lo siguiente: # enable the next line if you want to allow access through the network: net {{:ie0117_proyectos:sane_win7.jpg?200|}} **__Paso 13:__** Ejecutar el archivo C:\sane\bin\xsane.exe [[teaching:ie0117:proyectos:2012:i:disponibilidad_de_servicios_por_red| Volver a Disponibilidad de servicios por red]]