Ripristino Linux

11 posts / 0 new
Ultimo post
ritratto di egidioa
Offline
Joined: 09/01/2007
Ripristino Linux
Esiste un sistema di recupero del fs EXT3-fs di una red hat. :roll devo far ripartire il sistema operatico senza modificare niente nella funzionalità. L'equivalente di chkdsk ?? per intenderci. ciao
zappatore linux
ritratto di mrfree
Offline
Joined: 29/09/2006
Ciao e benvenuto nel forum. L'equivalente (se così si può dire) è [i]fsck.ext3[/i], ma io inizierei col postare il messaggio di errore e una migliore descrizione del problema

ICE: /etc/init.d/iptables panic

ritratto di egidioa
Offline
Joined: 09/01/2007
ho perso il primo messaggio originale, ma in sostanza recitava l'impossibilità di trovare "init". Avevo provato con solo "fsck" su /dev/hda1,2,3,4,5. Ho trovato qualcosa su hda3, con un messaggio che annunciava la mancanza del "superblocco" . Mi pare con un opzione -y di fsck, avendomi prima chiesto di rinunciare al file journaled inquanto vuoto e quindi lavorando come EXT2, ha fatto alcuni recuoeri di inode che ha trovato autonomamente danneggiati, ai quali ho risposto solo si essendo la risposta di default. Le operazioni le ho effettuate con una "live di ubuntu", ma avendo il pc 90Mb di ram tra avvio, passaggio ad utente root e qualche errore con riavvio, occorrevano circa 2/3 ore per ogni prova. A proposito qual'è la pw di root per la live di ubuntu?? Alla fine stò reinst. (mannagg.) Grazie
zappatore linux
ritratto di mrfree
Offline
Joined: 29/09/2006
[quote="egidioa"]Le operazioni le ho effettuate con una "live di ubuntu", ma avendo il pc 90Mb di ram tra avvio, passaggio ad utente root e qualche errore con riavvio, occorrevano circa 2/3 ore per ogni prova.[/quote]Potevi rinunciare all'interfaccia grafica oppure utilizzare una live più leggera Caspita, 2/3 ore per una prova sono proprio tante... persino per un gentooista [quote="egidioa"]A proposito qual'è la pw di root per la live di ubuntu??[/quote] In ubuntu non ti puoi loggare "direttamente" come utente [i]root[/i], ma devi usare [i]sudo[/i]; [url=http://wiki.ubuntu-it.org/Sudo]questa guida[/url] può tornarti utile se ti interessa approfondire. Un utile workaround è rappresentato dall'ottimo [code:1]$ sudo bash[/code:1]

ICE: /etc/init.d/iptables panic

ritratto di marioquark
Offline
Joined: 22/10/2006
[quote]Un utile workaround[/quote] un workaround più elegante è [code:1]sudo su[/code:1] che non richiede password sulla live...

registered linux user #401781 - machine number #304836 - counter.li.org

ritratto di mrfree
Offline
Joined: 29/09/2006
[quote="marioquark"]un workaround più elegante è ...[/quote] Mhhh... sicuro? Così senza [b]-[/b] (trattino) non ti carica neanche l'env di root (sempre che ce ne sia uno in ubuntu ) e poi non credo venga neanche letto il .bashrc nel modo che suggerisci

ICE: /etc/init.d/iptables panic

ritratto di egidioa
Offline
Joined: 09/01/2007
Grazie per il "sudo" che non conoscevo. avevo provato "su" da terminale ma mi chiedeva la pw. Cmq ho risolto entrando dall'interfaccia grafica, dando una pw a root e poi mi sono riconnesso da root. Ho reinstllato la RH 9 sul pc che deve fare [u]solo da firewal[/u]l, ho inserito le seguenti righe nel file "rc.local": #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don't # want to do the full Sys V style init stuff. touch /var/lock/subsys/local /sbin/iptables -F echo 1 >/proc/sys/net/ipv4/ip_forward /sbin/iptables -P FORWARD ACCEPT /sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE #Apre le porte elencate (#)/sbin/iptables -t filter -A FORWARD -i eth1 -p tcp --dport 20:25 -j ACCEPT (#)/sbin/iptables -t filter -A FORWARD -i eth1 -p tcp --dport 80:8080 -j ACCEPT #Blocca tutto il traffico TCP-UDP-ICMP (#)/sbin/iptables -t filter -A FORWARD -i eth1 -p tcp --dport 1:65535 -j DROP (#)/sbin/iptables -t filter -A FORWARD -i eth1 -p icmp -j DROP (#)/sbin/iptables -t filter -A FORWARD -i eth1 -p udp -j DROP /sbin/iptables -A INPUT -i eth1 -s 192.192.192.0/255.255.255.0 -j ACCEPT #/sbin/iptables -A INPUT -p udp -i eth0 -s 0/0 --dport 4672 -j ACCEPT #/sbin/iptables -A INPUT -p tcp -i eth0 -s 0/0 --dport 5901 -j ACCEPT #/sbin/iptables -A INPUT -p tcp -i eth0 -s 0/0 --dport 6881:6889 -j ACCEPT /sbin/iptables -A INPUT -p tcp -i eth0 -m state -s 0/0 --dport 1:65535 --state INVALID,NEW -j DROP /sbin/iptables -A INPUT -p udp -i eth0 -m state -s 0/0 --state INVALID,NEW -j DROP /sbin/iptables -A INPUT -p icmp -i eth0 -m state -s 0/0 --state INVALID,NEW -j DROP #init 3 ================================== ...ma ho dovuto commnetare le righe con parentesi altrimenti la navigazione internet faceva pena, e non tutte le pagine si aprivano. ultima domanda: quale comando e dove inserirlo per fare il controllo del filesystem tutte le volte che si avvia il pc [u]senza intervento dell'operatore?? [/u] Grazie a tutti, vedo che siete in molti interessati all'argomento.
zappatore linux
ritratto di mrfree
Offline
Joined: 29/09/2006
[quote="egidioa"]quale comando e dove inserirlo per fare il controllo del filesystem tutte le volte che si avvia il pc [u]senza intervento dell'operatore?? [/u][/quote] Quoto da [b]man fstab[/b] [quote]The sixth field, (fs_passno), is used by the fsck program to determine the order in which filesystem checks are done at reboot time. The root filesystem should be specified with a fs_passno of 1, and other filesystems should have a fs_passno of 2.[/quote] Un esempio (che non guasta mai)...[code:1]/dev/vg/root / reiserfs noatime 0 1 /dev/vg/home /home reiserfs noatime,user_xattr 0 2 [/code:1] Mi permetto di darti anche un consiglio per il firewalling... un modo pratico per avere policy e rule facili da manutenere è utilizzare [url=http://www.shorewall.net/]shorewall[/url] (ad esempio), c'è però il risvolto della medaglia... è un po' meno nerd-style rispetto all'uso diretto di iptables [quote="egidioa"]Grazie a tutti, vedo che siete in molti interessati all'argomento.[/quote]Figurati, non sembra ma siamo ogni anno di più

ICE: /etc/init.d/iptables panic

ritratto di marioquark
Offline
Joined: 22/10/2006
[quote="mrfree"]Mhhh... sicuro? Così senza [b]-[/b] (trattino) non ti carica neanche l'env di root (sempre che ce ne sia uno in ubuntu ) e poi non credo venga neanche letto il .bashrc nel modo che suggerisci ;)[/quote] non credo sia necessario caricare l'env. di solito si usa per permettere [b]all'utente[/b] di eseguire operazioni per [b]il suo[/b] ambiente, per cui va benissimo.

registered linux user #401781 - machine number #304836 - counter.li.org

ritratto di marioquark
Offline
Joined: 22/10/2006
[quote="egidioa"]Grazie per il "sudo" che non conoscevo. avevo provato "su" da terminale ma mi chiedeva la pw. Cmq ho risolto entrando dall'interfaccia grafica, dando una pw a root e poi mi sono riconnesso da root.[/quote] puoi anche avviare un programma grafico con sudo, tipo "sudo synaptic", o anche con gksudo, specifico per richiederti la password con la nota finestrella. dato che tutto questo si può fare anche senza loggarti come root (tra l'altro rischioso se sei connesso in rete...) eccoti spiegato il motivo x cui in ubuntu non è stato incluso x default l'utente root.

registered linux user #401781 - machine number #304836 - counter.li.org

ritratto di mrfree
Offline
Joined: 29/09/2006
[quote="marioquark"]puoi anche avviare un programma grafico con sudo, tipo "sudo synaptic", o anche con gksudo, specifico per richiederti la password con la nota finestrella.[/quote] Così, tanto per sottolineare l'importanza dell'env... senza le corrette impostazioni di env management nel sudo.conf questo non funzionerebbe

ICE: /etc/init.d/iptables panic