Xornadas 09 Servidores Caseros Apermuy

21
Servidores Caseros con GNU/Linux Reutilizando Pcs Con Software Libre VI Xornadas Software Libre Concello Mugardos Alberto Permuy Leal

description

Ponencia Servidores Caseros con GNU Linux - Mugardos- Xornadas Software Libre 2009

Transcript of Xornadas 09 Servidores Caseros Apermuy

Page 1: Xornadas 09 Servidores Caseros Apermuy

Servidores Caseros con GNU/LinuxReutilizando Pcs Con Software Libre

VI Xornadas Software Libre Concello Mugardos

Alberto Permuy Leal

Page 2: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

Introducci nóNeces idadesSoftware Necesar io , Preparando e l S istemaServ idor F icherosServ idor WebServ idor FTPAcceso RemotoMejorasDudas

Page 3: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. Reut i l i zar PC Soluc ion ut i l para neces idades comunes .:

. Romper con la idea PC Ut i l RAM, CPU, GRAFICA.= + + +

. Software profes iona l para demandas e inqu ietudes caseras" " " "

. GNU L inux como Soluc ion . Ca l idad y estab i l idad ./

. Ex isten so luc iones empotradas ipcop p .e:

Introducc ion

Page 4: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. Redes caseras uno m s de la fami l ia , auge wire less: á

. Bajo coste PCs ,Port t i les y Netbooksá

. Neces idades a lmacenamiento, mult imedia y acceso remoto: “ ”

. Cas i Inf in i tas combinac iones de software l ibre( ) ( )

Necesidades

Y qui n no ?¿ é Y qui n no ?¿ é

Page 5: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. Insta lac i n S istema Operat ivo .ó

. Preparar Hardware BIOS Arranque ,ver i f icar conect iv idad , : ( )testear d iscos duros , ram. . . etc. Se lecc ionar paquetes de software .. Serv idor F icheros samba:. Serv idor Web apache2 , cherokee ou l ighthttpd:. Serv idor FTP vsftpd:. Serv idor SSH OpenSSH Tune les SSH: +. DNS Din micos la gran problemat ica de los accesos á :dom st icos a Interneté

Preparando el S istema I

Page 6: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. B IOS La m quina debe arrancar s in tec lado, s lo con : á óEthernet Wire less y a l imentac i n ./ ó. Ver i f icar conect iv idad consu l ta DNS,p ing , iperf , ipt raf . . . etc:. Testear hardware preveni r errores inesperados:. Test Disco Duro SMART smartmontools , testd isk ,hddtemp: ( ). Test Memor ia RAM memtest86:

Preparando el S istema II

root pol in ico apermuy hddtemp dev sda[ @ ] # / /dev sda WDC WD800JD 75JNC0 50 C/ / : - : ° root pol in ico smartct l t short dev sda[ @ ] - / / root pol in ico smartct l a dev sda[ @ ] - / /

Page 7: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. Actua l i zamos las fuentes sources . l i s t .( )

. Actua l i zamos la d ist r ibuc i n . ó

. L istado de paquetes a insta lar :samba,smbcl ient ,smbfs ,smbc,apache2, l ibapache2 mod php5- -. Descargamos webmin http www.webmin .com( :// ). root loca lhost dpkg i webmin xxx .xxx .deb apt get f [ @ ] - _ && - -i nsta l l resue lve dependencias( ). Comprobar s i los serv ic ios se est n ejecutando ps aux , á :l sof i . . . e tc .-

Preparando el S istema III

Page 8: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. Implementac i n l ibre protocolo de arch ivos compart ido óde Microsoft para p lataformas UNIX l ike. Mul t ip lataforma GNU L inux , FreeBSD,MacOS X. . . etc: /. http www.samba .org://. Desarro l l ado por Andrew Tr idge l l , part ic ip en e l ódesarro l lo de rsync. Conf igurac i n b s ica muy s imple f ichero smb.confó á :

Servidor Ficheros SAMBA

Page 9: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. Neces idades Compart i r 2 d i rector ios , mp3 y datos:

. F ichero smb.conf

. Recargar la conf igurac i n de SAMBA etc in i t .d samba re loadó : / / /

. Conf igurac iones a ad idas v a WebMinñ í

Servidor Ficheros SAMBA II

Page 10: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. E jemplo F ichero Conf igurac i nó

. Re in ic io Demonios

. Problemas ?¿

Servidor Ficherso SAMBA III

Page 11: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. S i rve P g inas Web Obvio ! Pero tambi n f icheros !á : é

. Escr i to en C

. Desarro l l ado por Apache Software Foundat ion

. Mul t ip lataforma GNU L inux , FreeBSD,MacOS X. . . etc: /

. http www.apache .org://

Servidor Web Apache

Page 12: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. En 2005 a lcanz cuota m x 70ó á : %

. Modular core y modulos:

. Modulos famosos mod rewr i te ,mod php,mod ss l . . . e tc" ": _ _ _

. Al grano streaming de nuestros f icheros mp3:

Servidor Web Apache II

Page 13: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. Ex isten otras a l ternat ivas icecast2 , p .e:

. Insta lando modu lo mus ic index . . .

. apt get update apt get insta l l l ibapache2 mod mus ic index- && - - -

. Al ias a l d i rector io que queremos serv i r ." "

. F ichero Conf igurac ion

Servidor Web Apache III

Page 14: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. Protocolo P i la TCP transferenc ia f icheros .

. Acceso no seguro , mejor ut i l i zar scp .

. Mul t i tud de cl ientes y serv idores ." "

. vsftpd seguro y re lat ivamente senci l lo: " "

. Por qu vsftpd? ¿ é http www.secur i tyfocus .com:// /http vsftpd .beasts .org:// /

Servidor FTP

Page 15: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. Actua l i zamos fuentes sources . l i s t( )

. F ichero conf igurac i n etc vsftpd .confó / /

. B ien documentado en web vsfptd

. Neces idades acceso no anonimo a los f icheros: compart idos via SAMBA

Servidor FTP II

Page 16: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. E jemplo F ichero Conf igurac ion

. Re in ic io Demonios

. Problemas ?¿

Servidor FTP III

Page 17: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. Neces idad Admin ist rar la m qu ina desde cua lqu ier lugar: á

. OpenSSH Soluc i n m s segura y profes iona l , sucesor : ó ánatura l de Te lnet. Mul t ip lataforma GNU L inux , MacOSX, BSDs, Micro oft : / * $Window$. Software ad ic iona l sshfs FUSE ,WinSCP: ( )

Acceso Remoto

Page 18: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. Usar l l aves SSH

. No permit i r acceso como root

. Modif icar puerto escucha

. Al lowUsers , p .e

. http www.openssh .org://

Acceso Remoto II(Recomendaciones)

Page 19: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. Loca les la prop ia m quina: á ssh CNvL 80 www.google .es 80 root loca lhost- : : @. Remotos externos:ssh CNvL 80 domin io .org 80 apermuy domin io .org- : : @. C l iente Gnome GSTM:

Acceso Remoto III Tuneles SSH

Page 20: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

. Auth vsftpd y apache soportan auth contra MySQL.:

. Documentar todos los pasos , errores . . . etc .

. Actua l i zar e l s istema.

. Rev isar per i d icamente logs .ó

. Poner un banner de l t ipo Sinde p rate: " í "

Fina l izando. . .

Page 21: Xornadas 09 Servidores Caseros Apermuy

Alberto Permuy Leal Comunidade O Zulo–

Servidores Caseros GNU/Linux - Reutilizando Pcs Con SwLibre

VI Xornadas Software Libre Concello Mugardos

Dudas, preguntas . . .Grac ias !