Logo
Marzo 09, 2010, 11:30:22
 
New PostsTotal Posts: 37229
New PostsTotal Topics: 2433
New PostsTotal Members: 372
New PostsLatest Member: jaimemistus
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Login with username, password and session length
Pagine: 1 [2]   Go Down
  Print  
Autore Topic: Connessione Ssh  (Read 2136 times)
Settembre 14, 2008, 03:02:43
mubumba
Full Member
***
Posts: 143



View Profile WWW
« Rispondi #15 on: Settembre 14, 2008, 03:02:43 »

Hai abilitato l'IP forwarding?

Se non abiliti il forwarding non puoi uscire dalla rete (se sei collegato ad Internet via USB) perché in effetti è il tuo PC che ti manda in Internet e non il modem adsl o quello che hai tu.

Prova a dare questo comando sulla tua Linux Box:

Code:
echo 1 > /proc/sys/net/ipv4/ip_forward

ciao
Logged
Settembre 14, 2008, 03:20:25
raster
Hero Member
*****
Posts: 800



View Profile
« Rispondi #16 on: Settembre 14, 2008, 03:20:25 »

Hello
se hai cambiato da 192.168.0.202 a 192.168.1.202 devi dare prima di connetterti in ssh sul PC:
iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.1.0/24
sysctl -w net.ipv4.ip_forward=1
ifconfig usb0 192.168.1.200
servono i permessi root per fare questo.

bye

PS. controlla anche che i repository siano corretti in /etc/opkg.
« Last Edit: Settembre 14, 2008, 03:25:15 by vonfritz » Logged
Settembre 14, 2008, 04:16:26
Pedrodiba
Newbie
*
Posts: 9


View Profile
« Rispondi #17 on: Settembre 14, 2008, 04:16:26 »

Ho eseguito i comandi che mi hai consigliato prima di connettermi via ssh con i privilegi di root


iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.1.0/24
sysctl -w net.ipv4.ip_forward=1
ifconfig usb0 192.168.1.200





luca@luca-laptop:~$ sudo -i
root@luca-laptop:~# iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.1.0/24
root@luca-laptop:~# sysctl -w net.ipv4.ip_forward=1
net.ipv4.ip_forward = 1
root@luca-laptop:~# ifconfig usb0 192.168.1.200
root@luca-laptop:~#

Ma quando vado a dare opkg update mi da questo come risultato:

root@om-gta02:~# opkg update
Downloading http://downloads.openmoko.org/repository/Multiverse/Packages.gz
Inflating http://downloads.openmoko.org/repository/Multiverse/Packages.gz
Updated list of available packages in /var/lib/opkg/daily-Multiverse
Downloading http://downloads.openmoko.org/repository/Multiverse/Packages.sig
Signature check failed
Downloading http://downloads.openmoko.org/repository/Om2008.8/all/Packages.gz
Inflating http://downloads.openmoko.org/repository/Om2008.8/all/Packages.gz
Updated list of available packages in /var/lib/opkg/daily-all
Downloading http://downloads.openmoko.org/repository/Om2008.8/all/Packages.sig
Signature check failed
Downloading http://downloads.openmoko.org/repository/Om2008.8/armv4t/Packages.gz
Inflating http://downloads.openmoko.org/repository/Om2008.8/armv4t/Packages.gz
Updated list of available packages in /var/lib/opkg/daily-armv4t
Downloading http://downloads.openmoko.org/repository/Om2008.8/armv4t/Packages.sig
Signature check failed
Downloading http://downloads.openmoko.org/repository/Om2008.8/neo1973/Packages.gz
Inflating http://downloads.openmoko.org/repository/Om2008.8/neo1973/Packages.gz
Updated list of available packages in /var/lib/opkg/daily-neo1973
Downloading http://downloads.openmoko.org/repository/Om2008.8/neo1973/Packages.sig
Signature check failed
Downloading http://downloads.openmoko.org/repository/Om2008.8/om-gta02/Packages.gz
Inflating http://downloads.openmoko.org/repository/Om2008.8/om-gta02/Packages.gz
Updated list of available packages in /var/lib/opkg/daily-om-gta02
Downloading http://downloads.openmoko.org/repository/Om2008.8/om-gta02/Packages.sig
Signature check failed
Collected errors:
 * Failed to download http://downloads.openmoko.org/repository/Multiverse/Packages.sig, error 404
 * Failed to download http://downloads.openmoko.org/repository/Om2008.8/all/Packages.sig, error 404
 * Failed to download http://downloads.openmoko.org/repository/Om2008.8/armv4t/Packages.sig, error 404
 * Failed to download http://downloads.openmoko.org/repository/Om2008.8/neo1973/Packages.sig, error 404
 * Failed to download http://downloads.openmoko.org/repository/Om2008.8/om-gta02/Packages.sig, error 404


Ho anche provato a fare il ping ma non mi viene data alcuna risposta... Boh  Huh Huh Huh






Logged
Settembre 14, 2008, 04:27:19
raster
Hero Member
*****
Posts: 800



View Profile
« Rispondi #18 on: Settembre 14, 2008, 04:27:19 »

Hello
fate sempre le stesse domande  Embarrassed i errori per le signatures sono NORMALI (Signature check failed), semplicemente perche non ci sono.
Invece :
Quote
Downloading http://downloads.openmoko.org/repository/Multiverse/Packages.gz
Inflating http://downloads.openmoko.org/repository/Multiverse/Packages.gz
Updated list of available packages in /var/lib/opkg/daily-Multiverse

vuol dire che ha scaricato qualcosa.
Controlla in /var/lib/opkg ci sono le "liste".
Se si sei a posto.
Se no richiedi.

bye
 
Logged
Settembre 21, 2008, 07:22:40
eug81
Newbie
*
Posts: 1


View Profile
« Rispondi #19 on: Settembre 21, 2008, 07:22:40 »

Ciao a tutti

anch'io sono arrivato allo stesso punto...ho controllato in /var/lib/opkg nel FR è non c'è niente!
come faccio ad aggiunngere le liste per gli aggiornamenti?
Grazie mille!
Logged
Settembre 21, 2008, 09:28:13
raster
Hero Member
*****
Posts: 800



View Profile
« Rispondi #20 on: Settembre 21, 2008, 09:28:13 »

Hello
li deve scaricare opkg  Grin
controlla se hai sbagliato qualcosa, prova a pingare un indirizzo web per vedere se sei in rete ecc.
prima devi essere sicuro che sei in rete e poi controlli i repo in /etc/opkg. Controlla cosa ce scritto nei vari xxx.conf copia il indirizzo nel tuo browser e controlla se effetivamente attivi, magari sono down per qualsiasi motivo. esempio
root@om-gta02:/etc/opkg# cat all.conf
src/gz all http://downloads.openmoko.org/repository/Om2007.2/all
questo per la 2007.2 .
copia http://downloads.openmoko.org/repository/Om2007.2/all e verifica se attivo
se tutto OK dai un opkg update
se non scarica allora non saprei

bye
« Last Edit: Settembre 21, 2008, 09:31:03 by vonfritz » Logged
Settembre 26, 2008, 09:29:28
jack_flame
Full Member
***
Posts: 102



View Profile
« Rispondi #21 on: Settembre 26, 2008, 09:29:28 »

Scusate io ancora ho dei problemi gravi di connessione via ssh....Dalla mia distro ufficilae Ubuntu 8.04.1 non riesco a connettermi....pingo 192.168.0.200 bene ma quando provo a connettermi al 202 mi da timed out.
Ho seguito tutte le guide e i consigli. La cosa strana è che dalla Ubuntu Live  A VOLTE (sì, lo so.... suona strano ma GIURO ha quasi una cadenza casuale...) si connette e va benissimo. PRima di cambiare il router modem di casa da qui si connetteva sempre. Ora l'intervallo degli indirizzi è cambiato ( da 192.168.1.x a 192.168.0.x ) e quindi o mi si connette o mi da prblemi di route. Io ho provato  ad aggiornare il file di route ma non funziona. Continua a dirmi no route to host.
Ora:
di file nella cartella .ssh non ce ne sono. I processi o i servizi che girano sulle due distribuzioni....non sono proprio gli stessi...ma che conflitto ci può essere?? i processi base che sono presenti sulla live ci sono tutti nella mia distro standard....
Raga, sono in crisi...
AIuto....  Huh  Sad
Logged
Settembre 26, 2008, 11:56:10
furester
Hero Member
*****
Posts: 1295



View Profile WWW
« Rispondi #22 on: Settembre 26, 2008, 11:56:10 »

scusate, ma voi ogni volta date i comandi relativi a iptables, sysctl etc? oppure avete inserito tutto in uno script che richiamate ogni volta da root? oppure come??

oggi pensavo di aggiungere qualche regola ad udev per fare in modo che imposti in automatico l'interfaccia di rete ogni volta che collego il FR al pc e viceversa abbatta l'interfaccia quando lo discollego .. riesco a fare in modo che veda il FR connesso, riesco a far richiamare lo script di configurazione ma non riesco ad impostare l'interfaccia in modo corretto: tira su la rete ma non assegna un ip ..

questo è lo script che richiamo tramite udev:

Code:
#!/bin/sh

if [ "$ACTION" == "add" ]
then
    ACTION=start
fi

if [ "$ACTION" == "remove" ]
then
    ACTION=stop
fi

INTERFACE=${INTERFACE:-"usb0"}
ACTION=${ACTION:-"$1"}

case "$ACTION" in
    start)
        logger -t openmoko "Connected, setting up network"
iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.0.0/24
sysctl -w net.ipv4.ip_forward=1
ifconfig usb0 192.168.0.200 netmask 255.255.255.0
        ;;
    stop)
        logger -t openmoko "Disconnected, bringing down network"
sysctl -w net.ipv4.ip_forward=0
iptables -t nat -F POSTROUTING
        ifconfig usb0 down
        ;;
esac

vedo in /var/log/messager.log la stampa di
Code:
        logger -t openmoko "Connected, setting up network"

ma con ifconfig -a l'interfaccia usb0 non ha un ip assegnato..qualcuno che se ne intende più di me sa darmi qualche consiglio?

dimenticavo .. se lancio lo scipt a mano:
Code:
#/etc/rc.d/openmoko-usb-networking start
tutto funziona correttamente

mi rispondo da solo: http://xenos.altervista.org/blogs/index.php?blog=3&title=openmoko-usb-networking-su-archlinux
« Last Edit: Settembre 26, 2008, 01:07:20 by furester » Logged

Settembre 26, 2008, 03:43:37
raster
Hero Member
*****
Posts: 800



View Profile
« Rispondi #23 on: Settembre 26, 2008, 03:43:37 »

Hello
io uso un scriptino per collegarmi.
Di solito non serve abbattere l'interfaccia quando si discollega, si abbatte da sola.
resta comunque l ' ip-forward=1 ... va bhe.

Scusate io ancora ho dei problemi gravi di connessione via ssh....Dalla mia distro ufficilae Ubuntu 8.04.1 non riesco a connettermi....pingo 192.168.0.200 bene ma quando provo a connettermi al 202 mi da timed out.
...... Ora l'intervallo degli indirizzi è cambiato ( da 192.168.1.x a 192.168.0.x )i...
AIuto....  Huh  Sad
Praticamente di stai dando la "zappa" sui piedi Smiley pingare il 192.168.0.200 , vuol dire pingare se stessi.
PC=192.168.0.200 ; FR=192.168.0.202
Se hai la rete di casa (ripetiamolo un altra volta) in 192.168.0.xx devi configurare USB0 con :
ifconfig usb0 192.168.0.200 netmask 255.255.255.248 e sperare che il 192.168.0.200/202 non siano utilizzati altrove in rete.

bye
Logged
Settembre 26, 2008, 09:19:21
jack_flame
Full Member
***
Posts: 102



View Profile
« Rispondi #24 on: Settembre 26, 2008, 09:19:21 »

Lo so....
ho fatto come hai detto. Milioni di volte.  E non succede niente. Nella rete lan ci sono solo io. Cioè il mio computer.
Il problema era capire se qualcun'altra ha riscontrato problemi di questo tipo. Confermo che ora dalla live di Bactrack tutto sembra andare...
Logged
Settembre 26, 2008, 10:40:03
raster
Hero Member
*****
Posts: 800



View Profile
« Rispondi #25 on: Settembre 26, 2008, 10:40:03 »

Hello
strano,  Huh hai provato anche la soluzione di staccare il cavo di rete verso il modem o addiritura :
stacchi il cavo di rete o meglio avvi ubuntu o quello che usi senza cavo di rete.
controlla da terminale se presente la configurazione eth0 (ethernet).
ifconfig -a
se la vedi ancora  Cool , che sarebbe molto strano, la "butti" giù con sudo ifconfig eth0 down.
Adesso prova a collegare il FR e configuri come al solito con sudo ifconfig ..... ti colleghi in ssh e fai le modifiche a /etc/network/interfaces...........

bye
Logged
Ottobre 03, 2008, 09:59:09
saint
Full Member
***
Posts: 222


Östergianozia Volksrepublik A.G. großführer


View Profile WWW
« Rispondi #26 on: Ottobre 03, 2008, 09:59:09 »

Hello
semplice, succede se "cambi" troppe immagini  Grin
il metodo più semplice e cancellare /root/.ssh/known_hosts se ti colleghi in ssh da root se invece da utente "normale" devi cancellare /home/nomeutente/.ssh/known_hosts.
il comando : rm /home/nomeutente/.ssh/known_hosts

In generale quel messaggio compare ogni qual volta il server presenta una chiave diversa da quella memorizzata in locale e serve ad evitare che qualcuno (magari avvelenandoti il DNS - pare sia l'ultima moda) si mette a fare un attacco man in the middle sulla connessione SSH. Ma la cosa capita appunto anche quando si fanno reinstallazioni pesanti o si rigenerano le chiavi per l'host.

La soluzione di brasare tutto known_host è un po' troppo drastica, che poi devi riaccettare chissà quante altre chiavi (io mi trovo ad averne una sessantina, ma anche fossero 3...)

Infatti basta cercare una linea che comincia con

Code:
quixote,192.168.0.202 ssh-rsa

ed è seguita da una sbrodolata in base64 che è la chiave dell'host.
(quixote è il nome che ho dato al mio, da voi sarà sicuramente diverso)

Basta cancellare quella riga, invece che tutto il file. Si può persino usare vi per farlo Smiley.

Nota: la chiave in teoria potrebbe trovarsi anche in /etc/ssh/ssh_known_hosts, ma qualcuno dovrebbe avercela messa Smiley Smiley
Logged

Gian Uberto Lauri                               Ubuntu: antica parola africana che significa:Non so installare Debian.
Integralista GNUslamico                                 
e Coltivatore Diretto di Software         Il beneficio viene da ciò che c'è, l'utilità da ciò che manca (Laozi)
Pagine: 1 [2]   Go Up
  Print  
 
Jump to:  

Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC
Oranj By Burak