Connettersi a un terminale della propria LAN
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- legionario
- Linux 3.x

- Messaggi: 603
- Iscritto il: mer 8 dic 2004, 0:00
- Località: Bergamo - Roma
Connettersi a un terminale della propria LAN
Ciao a tutti!<br />
<BR><br />
<BR>Sapreste spiegarmi, gentilmente, come ci si puo´ connettere alla console
<BR>di un pc della propria rete domestica? Ho letto che si puo´ fare con
<BR>Ssh ma vorrei evitare, per ora. di impararmi un manuale di quasi 600
<BR>pagine...non avrei mai immaginato che ci fosse cosi´ tanto da imparare
<BR>su ssh, infatti mi stavo chiedendo se e´ veramente cosi´ difficile da
<BR>apprendere...<br />
<BR><br />
<BR>Grazie per l´attenzione ragazzi<br />
<BR><br />
<BR>Saluti<br /><BR><BR>[ Questo Messaggio è stato Modificato da: legionario il 05-05-2005 00:23 ]<br>
<BR><br />
<BR>Sapreste spiegarmi, gentilmente, come ci si puo´ connettere alla console
<BR>di un pc della propria rete domestica? Ho letto che si puo´ fare con
<BR>Ssh ma vorrei evitare, per ora. di impararmi un manuale di quasi 600
<BR>pagine...non avrei mai immaginato che ci fosse cosi´ tanto da imparare
<BR>su ssh, infatti mi stavo chiedendo se e´ veramente cosi´ difficile da
<BR>apprendere...<br />
<BR><br />
<BR>Grazie per l´attenzione ragazzi<br />
<BR><br />
<BR>Saluti<br /><BR><BR>[ Questo Messaggio è stato Modificato da: legionario il 05-05-2005 00:23 ]<br>
Connettersi a un terminale della propria LAN
Non ho ben capito
Vuoi collegarti da un pc ad un altro con un terminale ? Niente di più semplice : sul server esegui il demone sshd (Slack di default lo ha già) e dal client esegui:
<BR>
<BR>ssh <a href="mailto:user@ip_server" target="_new">user@ip_server</a>
<BR>
<BR>Se hai un dns o il file /etc/hosts con i nomi macchine configurati basta
<BR>
<BR>ssh <a href="mailto:user@nome_server" target="_new">user@nome_server</a>
<BR>
<BR>Ti chiederà se è la prima connessione tu rispondi yes e da quel momento in poi basta inserire la password ed hai il terminale con la connessione criptata.
<BR>
<BR>Visto che sei in una rete casalinga potresti anche usare telnet, ma iniziare ad usare ssh & co. è una ottima abitudine
<BR>
<BR>Bye!<br>
<BR>
<BR>ssh <a href="mailto:user@ip_server" target="_new">user@ip_server</a>
<BR>
<BR>Se hai un dns o il file /etc/hosts con i nomi macchine configurati basta
<BR>
<BR>ssh <a href="mailto:user@nome_server" target="_new">user@nome_server</a>
<BR>
<BR>Ti chiederà se è la prima connessione tu rispondi yes e da quel momento in poi basta inserire la password ed hai il terminale con la connessione criptata.
<BR>
<BR>Visto che sei in una rete casalinga potresti anche usare telnet, ma iniziare ad usare ssh & co. è una ottima abitudine
<BR>
<BR>Bye!<br>
- legionario
- Linux 3.x

- Messaggi: 603
- Iscritto il: mer 8 dic 2004, 0:00
- Località: Bergamo - Roma
Connettersi a un terminale della propria LAN
Ho fatto come mi hai suggerito ma ricevo questo messaggio di errore:<br />
<BR><br />
<BR>ssh_exchange_identification: Connection closed by remote host<br />
<BR><br />
<BR>Mi sembra strano che la procedura sia cosi´ semplice...forse bisognera´
<BR>prima fare qualche tipo di configurazione. Se magari me la potete
<BR>suggerire mi fareste una cortesia...purtroppo non ho tempo di leggere i
<BR>vari howto sparsi per la rete. A proposito di tutorial, ho trovato una
<BR>guida, relativa a ssh, di quasi 600 pagine: ma e´ veramente cosi´
<BR>complesso l´utilizzo di ssh?<br />
<BR><br />
<BR>Grazie comunque per il suggerimento, Galvano
<br />
<BR><br /><br>
<BR><br />
<BR>ssh_exchange_identification: Connection closed by remote host<br />
<BR><br />
<BR>Mi sembra strano che la procedura sia cosi´ semplice...forse bisognera´
<BR>prima fare qualche tipo di configurazione. Se magari me la potete
<BR>suggerire mi fareste una cortesia...purtroppo non ho tempo di leggere i
<BR>vari howto sparsi per la rete. A proposito di tutorial, ho trovato una
<BR>guida, relativa a ssh, di quasi 600 pagine: ma e´ veramente cosi´
<BR>complesso l´utilizzo di ssh?<br />
<BR><br />
<BR>Grazie comunque per il suggerimento, Galvano
<BR><br /><br>
- legionario
- Linux 3.x

- Messaggi: 603
- Iscritto il: mer 8 dic 2004, 0:00
- Località: Bergamo - Roma
Connettersi a un terminale della propria LAN
Qualche idea?<br /><br>
Connettersi a un terminale della propria LAN
da root fai
<BR>chmod +x /etc/rc.d/rc.sshd
<BR>per rendere eseguibile il daemon che forse è disattivato
<BR>ora lancialo con
<BR>/etc/rc.d/rc.sshd restart
<BR>Stessa procedura sulla macchina di destinazione ovviamente
<BR>ed ora se hai una utenza sulla macchina destinazione scrivi
<BR>ssh <a href="mailto:tuousername@ip_macchina_cui_ti_vuoi_connettere" target="_new">tuousername@ip_macchina_cui_ti_vuoi_connettere</a>
<BR>
<BR>ssh a livelli base è molto semplice da usare, non pensare che manchi chissa cosa!
<BR>Prova cosi e posta il risultato
<BR>Ciao<br>
<BR>chmod +x /etc/rc.d/rc.sshd
<BR>per rendere eseguibile il daemon che forse è disattivato
<BR>ora lancialo con
<BR>/etc/rc.d/rc.sshd restart
<BR>Stessa procedura sulla macchina di destinazione ovviamente
<BR>ed ora se hai una utenza sulla macchina destinazione scrivi
<BR>ssh <a href="mailto:tuousername@ip_macchina_cui_ti_vuoi_connettere" target="_new">tuousername@ip_macchina_cui_ti_vuoi_connettere</a>
<BR>
<BR>ssh a livelli base è molto semplice da usare, non pensare che manchi chissa cosa!
<BR>Prova cosi e posta il risultato
<BR>Ciao<br>
- legionario
- Linux 3.x

- Messaggi: 603
- Iscritto il: mer 8 dic 2004, 0:00
- Località: Bergamo - Roma
Connettersi a un terminale della propria LAN
Dunque, ho fatto semplicemente ´/etc/rc.d/rc.ssh start´ (ovviamente
<BR>dopo avergli dato l´eseguibilita´) su entrambi i pc. Pero´ se provo ad
<BR>accedere da un pc ottengo questo errore:<br />
<BR><br />
<BR>-----------------------------<br />
<BR>root@legionario:~# ssh <a href="mailto:ale@192.168.1.2<br" target="_new">ale@192.168.1.2<br</a> />
<BR>ssh: connect to host 192.168.1.2 port 22: No route to host<br />
<BR>----------------------------<br />
<BR><br />
<BR>mentre se provo ad accedere dall´altro pc ottengo quest´altro errore:<br />
<BR><br />
<BR>----------------------------<br />
<BR>root@legionario:~# ssh <a href="mailto:ale@192.168.1.3<br" target="_new">ale@192.168.1.3<br</a> />
<BR>ssh_exchange_identification: Connection closed by remote host<br />
<BR>----------------------------<br />
<BR><br />
<BR>Ora, non vorrei insistere, ma secondo me bisogna modificare qualche
<BR>file di configurazione, tipo ssh.config oppure sshd.config... Mi sembra
<BR>strano che sia sufficiente fare solo i due passaggi che ho fatto io... <br /><br>
<BR>dopo avergli dato l´eseguibilita´) su entrambi i pc. Pero´ se provo ad
<BR>accedere da un pc ottengo questo errore:<br />
<BR><br />
<BR>-----------------------------<br />
<BR>root@legionario:~# ssh <a href="mailto:ale@192.168.1.2<br" target="_new">ale@192.168.1.2<br</a> />
<BR>ssh: connect to host 192.168.1.2 port 22: No route to host<br />
<BR>----------------------------<br />
<BR><br />
<BR>mentre se provo ad accedere dall´altro pc ottengo quest´altro errore:<br />
<BR><br />
<BR>----------------------------<br />
<BR>root@legionario:~# ssh <a href="mailto:ale@192.168.1.3<br" target="_new">ale@192.168.1.3<br</a> />
<BR>ssh_exchange_identification: Connection closed by remote host<br />
<BR>----------------------------<br />
<BR><br />
<BR>Ora, non vorrei insistere, ma secondo me bisogna modificare qualche
<BR>file di configurazione, tipo ssh.config oppure sshd.config... Mi sembra
<BR>strano che sia sufficiente fare solo i due passaggi che ho fatto io... <br /><br>
Connettersi a un terminale della propria LAN
ps aux |grep sshd
<BR>che ti dice sui due pc?<br>
<BR>che ti dice sui due pc?<br>
-
albatrosla
- Packager

- Messaggi: 1339
- Iscritto il: sab 27 mar 2004, 0:00
- Slackware: current
- Desktop: fluxbox.git
- Località: Collegno, but made in Friûl
- Contatta:
Connettersi a un terminale della propria LAN
Con ssh, se non erro (anche io non sono uno che si è voluto leggere un
<BR>manuale da 600 pagine...), devi connetterti come un utente presente
<BR>sulla macchina di destinazione. Il no route to host fa pensare ad un
<BR>host inesistente... Io uso la sintassi ssh xxx.xxx.xxx.xxx, quindi
<BR>specificando il solo ip. Questo fa sì che di default ssh passi l´utente
<BR>uguale a quello da cui mi sto loggando (che quindi è presente tale e
<BR>quale anche sulla macchina di destinazione) e la password me la chiede
<BR>non appena c´è risposta dall´altro pc.<br />
<BR><br />
<BR>Albatros_la aka AsPh4lTo<br />
<BR><br>
<BR>manuale da 600 pagine...), devi connetterti come un utente presente
<BR>sulla macchina di destinazione. Il no route to host fa pensare ad un
<BR>host inesistente... Io uso la sintassi ssh xxx.xxx.xxx.xxx, quindi
<BR>specificando il solo ip. Questo fa sì che di default ssh passi l´utente
<BR>uguale a quello da cui mi sto loggando (che quindi è presente tale e
<BR>quale anche sulla macchina di destinazione) e la password me la chiede
<BR>non appena c´è risposta dall´altro pc.<br />
<BR><br />
<BR>Albatros_la aka AsPh4lTo<br />
<BR><br>
- legionario
- Linux 3.x

- Messaggi: 603
- Iscritto il: mer 8 dic 2004, 0:00
- Località: Bergamo - Roma
Connettersi a un terminale della propria LAN
Dunque, facendo come ha detto Albatros riesco a connettermi dal pc1 al
<BR>pc2, ma non viceversa. Ottengo sempre lo stesso errore:<br />
<BR><br />
<BR>ssh_exchange_identification: Connection closed by remote host<br />
<BR><br />
<BR>il demone sshd e´ attivo su entrambi i pc e se, dal pc1, do il comando
<BR>ssh-keyscan 192.168.1.2 mi da il fingerprint della chiave del pc2, per
<BR>cui il pc2 ha la sua bella chiave. Pero´ se do lo stesso comando dal
<BR>pc2 non ottengo nessun risultato...Questo e´ l´output della directory
<BR>/etc/ssh/ su entrambi i pc:<br />
<BR><br />
<BR>-----------------------------<br />
<BR>-rw-r--r-- 1 root root 111892 2004-09-04 19:49 moduli<br />
<BR>-rw-r--r-- 1 root root 1159 2004-04-23 22:00 ssh_config<br />
<BR>-rw------- 1 root root 668 2004-11-17 16:33 ssh_host_dsa_key<br />
<BR>-rw-r--r-- 1 root root 603 2004-11-17 16:33 ssh_host_dsa_key.pub<br />
<BR>-rw------- 1 root root 528 2004-11-17 16:33 ssh_host_key<br />
<BR>-rw-r--r-- 1 root root 332 2004-11-17 16:33 ssh_host_key.pub<br />
<BR>-rw------- 1 root root 887 2004-11-17 16:33 ssh_host_rsa_key<br />
<BR>-rw-r--r-- 1 root root 223 2004-11-17 16:33 ssh_host_rsa_key.pub<br />
<BR>-rw-r--r-- 1 root root 2861 2004-09-04 19:49 sshd_config<br />
<BR>-rw-r--r-- 1 root root 2541 2004-04-23 22:00 sshd_config.bak<br />
<BR>---------------------------------------------------------------------------------------------<br />
<BR><br />
<BR>Qualche suggerimento? Perche´ dal pc1 riesco a connettermi mentre dal
<BR>pc2 no? I due pc hanno le stesse e identiche configurazioni di
<BR>sistema...sono praticamente dei cloni. Tuttavia, quando ho avviato lo
<BR>script /etc/rc.d/rc.ssh sui due pc ho notato che, mentre sul pc1 mi
<BR>apparivano a terminale i dati relativi alla creazione delle chiavi, sul
<BR>pc2 (quello dal quale non riesco a connettermi sul pc1) non ottenevo
<BR>alcun output...<br /><br>
<BR>pc2, ma non viceversa. Ottengo sempre lo stesso errore:<br />
<BR><br />
<BR>ssh_exchange_identification: Connection closed by remote host<br />
<BR><br />
<BR>il demone sshd e´ attivo su entrambi i pc e se, dal pc1, do il comando
<BR>ssh-keyscan 192.168.1.2 mi da il fingerprint della chiave del pc2, per
<BR>cui il pc2 ha la sua bella chiave. Pero´ se do lo stesso comando dal
<BR>pc2 non ottengo nessun risultato...Questo e´ l´output della directory
<BR>/etc/ssh/ su entrambi i pc:<br />
<BR><br />
<BR>-----------------------------<br />
<BR>-rw-r--r-- 1 root root 111892 2004-09-04 19:49 moduli<br />
<BR>-rw-r--r-- 1 root root 1159 2004-04-23 22:00 ssh_config<br />
<BR>-rw------- 1 root root 668 2004-11-17 16:33 ssh_host_dsa_key<br />
<BR>-rw-r--r-- 1 root root 603 2004-11-17 16:33 ssh_host_dsa_key.pub<br />
<BR>-rw------- 1 root root 528 2004-11-17 16:33 ssh_host_key<br />
<BR>-rw-r--r-- 1 root root 332 2004-11-17 16:33 ssh_host_key.pub<br />
<BR>-rw------- 1 root root 887 2004-11-17 16:33 ssh_host_rsa_key<br />
<BR>-rw-r--r-- 1 root root 223 2004-11-17 16:33 ssh_host_rsa_key.pub<br />
<BR>-rw-r--r-- 1 root root 2861 2004-09-04 19:49 sshd_config<br />
<BR>-rw-r--r-- 1 root root 2541 2004-04-23 22:00 sshd_config.bak<br />
<BR>---------------------------------------------------------------------------------------------<br />
<BR><br />
<BR>Qualche suggerimento? Perche´ dal pc1 riesco a connettermi mentre dal
<BR>pc2 no? I due pc hanno le stesse e identiche configurazioni di
<BR>sistema...sono praticamente dei cloni. Tuttavia, quando ho avviato lo
<BR>script /etc/rc.d/rc.ssh sui due pc ho notato che, mentre sul pc1 mi
<BR>apparivano a terminale i dati relativi alla creazione delle chiavi, sul
<BR>pc2 (quello dal quale non riesco a connettermi sul pc1) non ottenevo
<BR>alcun output...<br /><br>
- legionario
- Linux 3.x

- Messaggi: 603
- Iscritto il: mer 8 dic 2004, 0:00
- Località: Bergamo - Roma
Connettersi a un terminale della propria LAN
RISOLTO!<br />
<BR><br />
<BR>Il pc1 non concedeva l´accesso al pc2 perche´ nel file /etc/hosts.allow dovevo aggiungere la seguente stringa:<br />
<BR><br />
<BR>sshd:192.168.1.2 #cioe´ l´ip del pc2<br />
<BR><br />
<BR>Comunque ringrazio tutti per l´aiuto!<br />
<BR><br />
<BR>Salutoni<br /><br>
<BR><br />
<BR>Il pc1 non concedeva l´accesso al pc2 perche´ nel file /etc/hosts.allow dovevo aggiungere la seguente stringa:<br />
<BR><br />
<BR>sshd:192.168.1.2 #cioe´ l´ip del pc2<br />
<BR><br />
<BR>Comunque ringrazio tutti per l´aiuto!<br />
<BR><br />
<BR>Salutoni<br /><br>
Connettersi a un terminale della propria LAN
Scusa il ritardo ma ho un accesso saltuario <br />
<BR><br />
<BR>Vedo che hai risolto comunque, unica stranezza il dover aggiungere quella
<BR>linea nel file /etc/hosts.allow. In linea di massima sshd ( e tcpd )
<BR>leggono prima /etc/hosts.deny e poi /etc/hosts.allow. <br />
<BR><br />
<BR>Quindi se in /etc/hosts.deny hai un asterisco questo escluderà alla
<BR>connessione tutti gli IP, poi in /etc/hosts.allow si possono inserire
<BR>gli ip delle macchine autorizzate.<br />
<BR><br />
<BR>Vedi un pò cosa hai dentro /etc/hosts.deny<br />
<BR><br />
<BR>Bye!<br /><br>
<BR><br />
<BR>Vedo che hai risolto comunque, unica stranezza il dover aggiungere quella
<BR>linea nel file /etc/hosts.allow. In linea di massima sshd ( e tcpd )
<BR>leggono prima /etc/hosts.deny e poi /etc/hosts.allow. <br />
<BR><br />
<BR>Quindi se in /etc/hosts.deny hai un asterisco questo escluderà alla
<BR>connessione tutti gli IP, poi in /etc/hosts.allow si possono inserire
<BR>gli ip delle macchine autorizzate.<br />
<BR><br />
<BR>Vedi un pò cosa hai dentro /etc/hosts.deny<br />
<BR><br />
<BR>Bye!<br /><br>
Connettersi a un terminale della propria LAN
Prova a cancellare il contenuto del file known_hosts...<br />Questo è un errore sullo scambio della chiave pubblica.<br />Si vede che nel tuo file known_hosts esiste già una chiave associata a quell´indirizzo, ma nn corrispondono...<br /><br />Ciao<br>
- useless
- Staff

- Messaggi: 3896
- Iscritto il: dom 12 ott 2003, 0:00
- Località: A place where the streets have no name
- Contatta:
Connettersi a un terminale della propria LAN
un errore sulla chiave pubblica è ben diverso... ha ragionissima galvano.<br>
- legionario
- Linux 3.x

- Messaggi: 603
- Iscritto il: mer 8 dic 2004, 0:00
- Località: Bergamo - Roma
Connettersi a un terminale della propria LAN
si´, in effetti e´ come dice galvano...nel configurare nfs avevo messo
<BR>ALL:ALL in hosts.deny, per cui dovevo specificare a quali demoni far
<BR>connettere l´altro pc, tra cui sshd..<br />
<BR><br />
<BR>grazie infinitamente a tutti per l´aiuto!!<br />
<BR><br />
<BR>Salutoni<br /><br>
<BR>ALL:ALL in hosts.deny, per cui dovevo specificare a quali demoni far
<BR>connettere l´altro pc, tra cui sshd..<br />
<BR><br />
<BR>grazie infinitamente a tutti per l´aiuto!!<br />
<BR><br />
<BR>Salutoni<br /><br>


