xunilung | 18 Maig, 2007 20:22
xunilung | 15 Maig, 2007 17:05
xunilung | 09 Maig, 2007 18:57
xunilung | 06 Maig, 2007 22:25
xunilung | 28 Abril, 2007 08:39
Un LAMP casolà per jugar una mica
Instal·lació:
lung22:/home/xuni# apt-get install apache2 php5 php5-gd php5-mysql
lung22:/home/xuni# apt-get install mysql-server
S'està llegint la llista de paquets... Fet
S'està construint l'arbre de dependències... Fet
S'instal·laran els següents paquets extres:
libdbd-mysql-perl libdbi-perl libnet-daemon-perl libplrpc-perl mysql-client-5.0 mysql-server-5.0
lung22:/home/xuni# apt-get install phpmyadmin
Instal·lam el webmin:
http://www.webmin.com/ --> http://prdownloads.sourceforge.net/webadmin/webmin_1.340_all.deb
ung22:/home/xuni#dpkg -i webmin_1.330_all.deb
Si en aquest pas hi ha missatges d'error:
ung22:/home/xuni# apt-get -f install
Podem comprovar amb el navegador l'accés al webmin: https://lung22:10000/
Restringim l'accés al MySQL
Si no feim res més tothom tendrà accés al MySQL i al phpmyadmin.
Comencem a posar restriccions
lung22:/home/xuni# mysqladmin -u root password 'password-que-volem-posar'
Comprovem que la cosa va
lung22:/home/xuni# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
Perfecte. Ara ja no hi ha barra lliure
Cream un directori /home/xuni/public_html per tal de tenir el nostre espai web al directori public_html
Per això haurem d'activar el mòdul mod_userdir
Entrant al Webmin --> Servidors-->Configuracio Global --> Reconfiguració de Mòduls Coneguts
veurem que el mod_userdir , entre molts d'altres, no està activat.
Per activar-lo, lo millor (com sempre) és a través de comandaments:
lung22:/home/xuni# a2enmod userdir
Module userdir installed; run /etc/init.d/apache2 force-reload to enable.
Idò venga, el creiem:
lung22:/home/xuni# /etc/init.d/apache2 force-reload
Provam si la cosa funciona. Abans ho podem confirmar anant al Webmin --> Servidors-->Configuracio Global --> Reconfiguració de Mòduls Coneguts
i veurem que el mod_userdir , està ara activat
Anem al nostre espai:
xuni@lung22:~$ mkdir public_html
xuni@lung22:~$ cd public_html/
xuni@lung22:~/public_html$ vi exemple.html
cream l'arxiu amb qualsevol contingut.
Agafem el navegador i
http://localhost/~xuni/exemple.html
i veurem el contingut de exemple.html
Comprovem el support a php:
xuni@lung22:~/public_html$ vi provaphp.php
<html>
<body>
<?php phpinfo(); ?>
</body>
</html>
Agafem el navegador i
http://localhost/~xuni/exemplephp.php
xunilung | 24 Abril, 2007 18:13
A http://www.conselldemallorca.net/webs/itv/ es pot demanar cita prèvia per passar la ITV
Què bé!!
L'obligació de passar inspecció periòdica ve imposada per l'article 10 del Reglament General de Vehicles (Reial Decret 2822/1998 de 23 de desembre) i el Reial Decret 2042/1994 de 14 d'octubre, que regula la inspecció tècnica de vehicles.
Hi ha qualque llei que obligui a usar l'explorer?
Suposo que sí...emperò no la trobo.
http://www.serviciositv.es
xunilung | 11 Abril, 2007 11:00
No estaran massa a cobrar-nos un canon a tots aquells que tenim ordinador, perquè clar, si tenim ordinador tenim possibilitat de descarregar-nos música o pel·lícules, no?.
A lo vist això no basta. Ara també ens volen censurar la visita a "possibles pàgines amb continguts presumptament il·lícits", o cobrar-nos per la possible visita a tots/es?.
També tenim possibilitat d'agafar el PC i tirar-lo pel cap a qualsevol que passi pel carrer i provocar una possible desgràcia. O no?. Perquè no pagar un canon també contra aquest "possible" fet?.
Un exemple. L'altre dia vaig duu molta sort: la meva dona em va amenaçar amb un CD. M'agafà pels cabells, m'estirà cap arrera i em posà el CD al coll. No són bromes.
Emperò vaig estar tranquil: el CD era verge i havia pagat el seu corresponent canon. No sé...així dóna gust ser amenaçat!.
De totes meneres s'ha de dir que la meva senyora ja el tenia ben preparadet al CD, no fora cosa que la duguessin a la presó per possibles continguts il·lícits al CD, en lloc de per intent d'assassinat. No és llesta ni res ella!
Una vegada acabada la discussió i la corresponent reconciliació, varem debatre el tema del forat del CD. Arribàrem a la conclusió que també hauríem de pagar un canon pel forat que tenen els CDs enmig. I perquè?
Imagineu que la meva estimada en lloc d'amenaçar-me directament amb el CD, ho hagués fet amb el forat que tenen al mig. Per exemple fent-hi passar una agulla de calça*.
Què passa amb el forat? Paga o no paga canon? I l'aire que hi ha enmig del forat, es pot considerar part del CD o no?. Pensau que no estam a la Lluna. Allà tenen sort: no hi ha aire.No ho sé... emperò ja la podríem tenir armada jurídicament, clar. Més val pagar i així tots tranquils?, o viure a la Lluna!
* Agulla de fer calça o de fer mitja: és de ferro, acer o llautó, de diferent llargària i gruix, completament llisa, sense punta, cap ni cós; serveix per l'elaboració manual del punt de mitja; cast. aguja de hacer media. Al Maestrat en diuen agulla calcera. a) En els telers de fer mitja, les agulles són aplanades d'un extrem i punxegudes i doblades per l'altre, i serveixen per a l'obtenció mecànica del punt de mitja (Pons Ind. text.).
xunilung | 31 Març, 2007 20:30
Tinc una veïnada que és de Sóller agradosa i simpàtica. Sempre pots comptar amb ella i mai demana res a canvi.
L'altre dia em va fer de cangur una hora, per exemple. És clar que jo també procuro quedar bé...emperò ella sempre queda millor. A més cada any per aquestes dades em regala taronges, que estic segur no n'heu menjades mai de tan bones, a no ser que sigueu de Sóller, clar.
Idò l'altre dia (de pagès) ve a casa, i em diu (paraules textuals):.
La meva filla diu que l'ordinador no va bé. Deu tenir virus m'ha dit, i no sap que fer.
Com que sempre estàs aferrat a l'ordinador, he pensat que tal volta coneixes qualcú que el pugui arreglar.
Sí, tenc un *company que té una botiga d'informàtica, i bàssicament es dedica a la caça i captura d'aquestes bestioles windowseres.
Emperò, si vols li pegaré una ullada a veure que hi puc fer. Si no el puc arreglar, ja el duré en aquest company, no et preocupis.
* el company n'està fins als nassos de la seva feina. Es sent un obrer mal pagat de'n Bill. Només passa gust quan posa qualque PC amb GNU/linux...sí, sí en posa!
I ara la solució:
Clamav: és un antivirus lliure que el podem trobar al SystemRescueCd i a d'altres lives cds.
Bàsicament empram els comandaments:
clamscan -ri /directori/a/escanejar
r= escaneja els subdirectoris
i= mostra els arxius infectats
freshclam
Actualitzar les definicions de virus
Procés que he seguit
Arrencam el pc amb el SystemRescueCd
Configurar IP:
ifconfig eth0 192.168.0.9 netmask 255.255.255.0
Configurar el gateway:
route add -net default gw 192.168.0.1
Configurar el DNS:
Afegim a /etc/resolv.conf
nameserver 193.152.63.197
-Crear un directori per actualizar les definicions de virus amb permisos 777 per evitar possibles problemes d'escriptura
mkdir /dvirus
chmod 777 /dvirus
-Descarregam les darreres definicions de virus
freshclam --datadir /dvirus
-Cream un directori a mnt per muntar la partició a escanejar
mkdir /mnt/pwin
-Muntam la partició a scanejar
mount /dev/sda1 /mnt/pwin
-Escanejam
clamscan -rid /dvirus /mnt/pwin
d= llegir totes les definicions de virus del directori (dvirus)
Finalment tindrem un llistat amb tots els arxius infectats i...
----------- SCAN SUMMARY -----------
Known viruses: 104385
Engine version: 0.90
Scanned directories: 4296
Scanned files: 66098
Infected files: 8
Data scanned: 18471.53 MB
Time: 10036.056 sec (167 m 16 s)
Ara es tractaria d'eliminar cada un d'aquests arxius o reparar-los mitjançant la vacuna apropiada.
La veinada ha tingut sort. Sembla que no hi ha cap arxiu que afecti al sistema.
Ho comprovo cercant una mica per la xarxa, i pel que sembla els puc eliminar tranquilament.
En cas que no tinguem una veinada de Sóller que ens regali taronges:
opció a)
Cas de veinats "non-gratos"
Li deim que noltros no en tenim ni idea de windows i li recomanam u tècnic
opció b)
Cas de veinats "semi-gratos"
aplicam el comandament sense mirar prim:
clamscan -r -i --remove -d dvirus/ /mnt/pwin
En cas que afecti a arxius de sistema, que el dugui a un tècnic, que pagui, i que li formati el disc. Au!
xunilung | 28 Març, 2007 22:35
Avui ha vingut un comercial d'una empresa de telefonia.
-La meva dona m'ha cridat:
vine que això és per tu!
És clar, lo difícil sempre per jo :-)
El comercial anava ben vestit i en corbata planxada.
- Comercial: Usted tiene OnO verdad?
Jo: Sí, si tinc OnO
- Comercial: Enséñeme la última factura y le digo cuanto se puede usted ahorrar mensualmente.
Podreu notar una "ordre" directe: En-se-ñe-me!
En aquests casos procuro posar-me tranquil i que la sang no em pugi als ulls.
Jo: No et fa falta la meva factura, me la sé de memòria. 65,37 euros
-Comercial: Sin iva, claro
Jo: No, no amb el seu iva i tot.
- Comercial: Bueno pues a usted le corresponde una adsl de 20Mb con llamadas incluidas y además se ahorra 13 euros cada mes.
Jo: Què bé!!. Yuppiii, yuhuu!. La meva dona fins i tot ha sortit del menjador per veure si hi havia res de nou.
- Comercial: Si quiere rellenamos el contrato y ya podrá disfrutar de sus 20Mb
Jo: Contrato?. Ah, perfecte!. Deixi-me'l i quan ja ho tengui ben estodiat, l'avisaré per tal de formalitzar-lo.
- Comercial: No, verá es que no puedo dejarle el contrato.
Jo: Com? no em pots deixar el contracte perque m'ho llegeixi??
- Comercial: bueno lo que sí puedo hacer es dejarle un folleto explicativo de nuestra oferta.
Jo: a veure si ho entenc. Vostè m'emplena el contracte i jo el firmo sense llegir-ho?
- Comercial: Bueno es la política de la empresa, yo soy solo un comercial.
Jo: Ho sento, de moment no m'interessa, ni el "folleto" ni "el contrato" ni los "hasta" 20Mb. No signam res que abans no haguem llegit detingudament: és la política d'aquesta casa.
De totes maneres m'agradaria comunicàs als responsables de la seva empresa, que aquesta no es manera d'actuar, i que per la meva part mentre no pugui llegir el contracte MAI seré client de la seva companyia, per molt econòmica que sigui.
Vull recalcar el to educat i pausat que he emprat amb el treballador.
Ens prenen per beneitets?
xunilung | 27 Març, 2007 18:01
Avui m'han passat un disquet del qual no hi havia manera d'obrir un arxiu. Un .doc, per cert.
A lo primer no m'ha vingut de nou que no ho volgués obrir. Jo també em nego a obrir els .doc :-)
Bé, la qüestió és que em donava l'error de entrada/sortida, típic quan hi ha sectors defectuosos.
Com que la cosa era important, (si ja sé, a qui se li ocorre guardar un arxiu important a un sensible disket? ), he cercat una mica i:
[root@debi xuni]# apt-get install dd_rescue
*Primer un poc d'ajuda
[xuni@debi ~]$ dd_rescue -h
USAGE: dd_rescue [options] infile outfile
Options: -s ipos start position in input file (default=0),
-S opos start position in output file (def=ipos),
-b softbs block size for copy operation (def=65536),
--------i més
[xuni@debi ~]$ dd_rescue /dev/fd0 /home/xuni/disquet.imatge
dd_rescue: (info): ipos: 788.0k, opos: 788.0k, xferd: 788.0k
* errs: 0, errxfer: 0.0k, succxfer: 788.0k
+curr.rate: 12kB/s, avg.rate: 17kB/s, avg.load: 0.0%
dd_rescue: (warning): /dev/fd0 (788.0k): Input/output error!
----i més
Agafam un altre disquet i
[xuni@debi ~]$ dd if=disquet.imatge of=/dev/fd0 bs=1024
1440+0 registres llegits
1440+0 registres escrits
1474560 octets (1,5 MB) copiats, 0,006218 segons, 237 MB/s
Ha estat com posar oli a un llum. Ja puc recuperar perfectament l'arxiu i passar-lo a .odt :-)
xunilung | 24 Març, 2007 12:45
Una manera divertida d'explicar coses serioses.
Si no l'heu vist , mirau-ho. És molt bó
xunilung | 20 Març, 2007 17:56
xunilung | 08 Març, 2007 07:44
Avui a ca'n Benjamí he llegit els tres motius per passar-se a nyu/linux.
Finalment, m'he fet la pregunta a l'inversa: quins són els tres motius per no usar linux. Idò aquí els teniu:
1.-
2.-
3.-
Fent un gran esfoç mental, pot-ser trobi el 4t.
xunilung | 04 Març, 2007 20:00
Iniciam el pc amb el cd SystemRescuecd, o knoppix. Jo utilitzo el primer.
El motiu d'arrencar amb un CD és que no es convenient una còpia de partició si aquesta està muntada.
Una vegada iniciat el CD hem de tenir un lloc on guardar aquesta imatge. Evident no?.
Avui dia lo més còmode és tenir un disc dur extern usb, que ferà de magatzem de particions.
Una altre opció és comprar un adaptador USB/IDE i utilitzar qualque disc dur (IDE) que ens sobri, o que ens hagi regalat el veí (sí aquel que utilitza vindows i cad 2x3 ha de canviar de PC xD). Aquesta és el meu cas. Per uns 25 euros podem tenir l'adaptador
Una vegada iniciat el CD connecto el disc dur extern. Veurem que automàgicament el dedecta.
Podem fer un "fdisk -l" i veurem els discs amb les particions.
En el meu cas "sdaX" i "sdb1" aquest darrer correspòn al disc usb connectat que ferà de dipòsit de particions.
Per això muntarem la partció sdb1 (disc usb)
mkdir /mnt/discusb
mount /dev/sdb1 /mnt/discusb
Ara ens dirigim a /mnt/discusb per executar el partimage
cd /mnt/discusb
partimage
El partimage es molt intuitiu:
1.- triam la particio a salvar
2.- posam nom al fitxer de la imatge a crear
3.- Action to be done: marcar Save partition into...
4.- F5
Aqui ens apareix una altra pantalla:
5.- Marco bzip2 (màxima compressio)
6.- Desmarco el Check partition
7.- F5
Posam un comentari, si volem
Ens sortirà un missatge que ens avisa que no es podrà restaurar el MBR si comprimim amb bzip2. Dóna igual, ja ho recuperarem
Anam creant les imatges de les particions. Si utilitzam màxima compressió, tardarà emperò després la recuperació és ràpida. Ah! també podem crear imatges de windsow
Una vegada tenim les imatges, conseguim la taula de particions del disc dur sda:
sfdisk -d /dev/sda > tparticions
Aconseguir el sector d'arrencada del disc (MBR)
dd if=/dev/sda of=sector_arrancada count=1 bs=512
Ara ja podrem rescatar les imatges de TOT el disc (o de qualsevol en concret que ens interessi). Arrencam amb el CD de SysytemRescueCD
Hem de fer lo mateix que a la primera part, només que en lloc de guardar particions les hem de recuperar, evidentment.
1.- Restauram el sector d'arrencada:
dd if=sector_arrancada of=/dev/sda
2.- Ara la taula de particions:
sfdisk --force /dev/sda < tparticions
Aquest punt és important. Si no posam l'opció "force" , la cosa no va
3.- Recuperam les particions
La imatge del disc de 80GB s'ha quedat en 7GB
El procés es pot automatitzar creant un script. Aquest script es guarda i es crema amb la imatge del SystemRescuecd.
Amb el k3b el que faig és cremar la imatge del SystemRescuecd , tenint la precaució de activar a "Avançat-->comença un CD multisessió".
I aquí el meu script. Ja sé que és una mica bèstia emperò el que m'interssa quan recupero TOT el disc, és no complicar-me la vida
#!/bin/bash
# em carrego les particions de sda: disc desti
# nomes fins a la 3 ja que les altres son exteses i quan elimino la 3 ja desapereixen
parted /dev/sda rm 1
parted /dev/sda rm 2
parted /dev/sda rm 3
#creo una particio de 80GB ext2
#o sigui de tot el disc dur
parted /dev/sda mkpartfs primary ext2 0GB 80GB
#creo un directori per muntar el sdb1
#que es el 2n disc dur on hi tenc les imatges, la taula de particions i el mbr
mkdir /mnt/disc
mount /dev/sdb1 /mnt/disc
cd /mnt/disc
#recupero el mbr
dd if=sector_arrancada_sda of=/dev/sda
#recupero taula particions
sfdisk --force /dev/sda < taula_particions
#començo a recuperar imatges
partimage -b restore /dev/sda1 /mnt/disc/sda1.000
partimage -b restore /dev/sda2 /mnt/disc/sda2.000
partimage -b restore /dev/sda5 /mnt/disc/sda5.000
partimage -b restore /dev/sda7 /mnt/disc/sda7.000
partimage -b restore /dev/sda8 /mnt/disc/sda8.000
#desmunto disc sdb
cd /
umount /mnt/disc
#creo i activo la swap per assegurar
mkswap /dev/sda6
swapon /dev/sda6
halt
xunilung | 25 Febrer, 2007 19:07
| « | Desembre 2008 | » | ||||
|---|---|---|---|---|---|---|
| Dl | Dm | Dc | Dj | Dv | Ds | Dg |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 | ||||