[RISOLTO] permettere accesso ssh solo su rete locale
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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
[RISOLTO] permettere accesso ssh solo su rete locale
Ciao a tutti,
mi date qualche dritta riguardo l'argomento in oggetto?? La mia situazione è la seguente, ho un pc fisso con 2 schede di rete, eth0 collegata al modem (e quindi ad internet) e eth1 la uso per far comunicare il fisso con il laptop. Attualmente non ho ssh attivo sul fisso perchè non ne ho la necessità, vorrei attivarlo rendendo però disponibile la connessione solo tramite la rete locale, mi dite come potrei fare??
Grazie mille a tutti...
mi date qualche dritta riguardo l'argomento in oggetto?? La mia situazione è la seguente, ho un pc fisso con 2 schede di rete, eth0 collegata al modem (e quindi ad internet) e eth1 la uso per far comunicare il fisso con il laptop. Attualmente non ho ssh attivo sul fisso perchè non ne ho la necessità, vorrei attivarlo rendendo però disponibile la connessione solo tramite la rete locale, mi dite come potrei fare??
Grazie mille a tutti...
- Blizzard
- Master

- Messaggi: 1509
- Iscritto il: mar 2 gen 2007, 22:53
- Nome Cognome: Giovanni Santostefano
- Slackware: 12.2
- Kernel: 2.6.27.7-smp
- Desktop: Fluxbox
- Contatta:
Re: permettere accesso ssh solo su rete locale
Ignorante in materia ma potresti settare una regola opportuna con iptables per permettere il traffico sulla porta 22 (ma diciamo che l'hai cambiata) solo agli indirizzi 192.168.0.0/24 (o quale sia la tua classe di ip)
ciao
Gio
ciao
Gio
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: permettere accesso ssh solo su rete locale
Codice: Seleziona tutto
man sshd_configSpina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: permettere accesso ssh solo su rete locale
Ho impostato sshd_config con:
ip:porta del client da cui voglio accettare connessioni e adesso non riesco più a connettermi mentre prima con ListenAddress commentato riuscivo a connettermi...
Tra l'altro ho notato una cosa, nonostante io abbia avviato sshd (/etc/rc.d/rc.sshd start) questo non mi compare in nmap, mi sa che non è normale, infatti se provo a stoppare sshd mi dice:
any ideas??
Codice: Seleziona tutto
ListenAddress 192.168.7.100:8022Tra l'altro ho notato una cosa, nonostante io abbia avviato sshd (/etc/rc.d/rc.sshd start) questo non mi compare in nmap, mi sa che non è normale, infatti se provo a stoppare sshd mi dice:
Codice: Seleziona tutto
sshd: no process killed- JohnnyMnemonic
- Staff

- Messaggi: 2733
- Iscritto il: dom 5 set 2004, 0:00
- Nome Cognome: Giuseppe Palmiotto
- Slackware: 14.0
- Kernel: 3.5.5-thanatos
- Località: Bologna
- Contatta:
Re: permettere accesso ssh solo su rete locale
Due domande stupide
Perchè indichi la porta in ListenAddress e non con la direttiva Port ?
Indichi la porta 8022 a ssh quando tenti di connetterti?
Perchè indichi la porta in ListenAddress e non con la direttiva Port ?
Indichi la porta 8022 a ssh quando tenti di connetterti?
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: permettere accesso ssh solo su rete locale
Non conosco nmap ma puoi sempre dare un: per controllare se il server sshd è attivo sulla porta da te indicata. Se non è attivo vuol dire che hai sbagliato qualche cosa
.
non ti riporta nessun errore?
Spina
Codice: Seleziona tutto
netstat -n --tcp --listenCodice: Seleziona tutto
rc.sshd startSpina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: permettere accesso ssh solo su rete locale
cercavo di capire le istruzioni del manJohnnyMnemonic ha scritto:Perchè indichi la porta in ListenAddress e non con la direttiva Port ?
yes sir...JohnnyMnemonic ha scritto:Indichi la porta 8022 a ssh quando tenti di connetterti?
Il fatto è che sshd sembra non avviarsi...
@spina:
ho provato a lanciare netstat come mi hai detto e in effetti non mi risulta niente in ascolto sulla 8022...
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: permettere accesso ssh solo su rete locale
commentando la direttiva ListenAddress sshd funziona, infatti mi sono connesso...
nel man dice che la direttiva si usa così:
ma non mi è molto chiaro... se io scrivo:
non sto mettendo il parametro host, o mi sbaglio?? Se è così che dovrei metterci?? 127.0.0.1?? localhost??
Si è capito che non ho molto chiaro il concetto??
nel man dice che la direttiva si usa così:
Codice: Seleziona tutto
ListenAddress host|IPv4_addr|IPv4_addr
ListenAddress host|IPv4_addr:port
[...]Codice: Seleziona tutto
ListenAddress 192.168.7.100Si è capito che non ho molto chiaro il concetto??
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: permettere accesso ssh solo su rete locale
Naturalmente do per scontato che l'IP sia giusto
Prova con
così non fa il detach e va in debug-mode, e vedi se ti dice qualcosa
Prova con
Codice: Seleziona tutto
/usr/bin/sshd -Dde- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: permettere accesso ssh solo su rete locale
Devi metterci l'IP dell'interfaccia in ascolto, se metti 127.0.0.1 non accederai dall'esterno, io hodanix ha scritto:commentando la direttiva ListenAddress sshd funziona, infatti mi sono connesso...
nel man dice che la direttiva si usa così:ma non mi è molto chiaro... se io scrivo:Codice: Seleziona tutto
ListenAddress host|IPv4_addr|IPv4_addr ListenAddress host|IPv4_addr:port [...]non sto mettendo il parametro host, o mi sbaglio?? Se è così che dovrei metterci?? 127.0.0.1?? localhost??Codice: Seleziona tutto
ListenAddress 192.168.7.100
Si è capito che non ho molto chiaro il concetto??
Codice: Seleziona tutto
ListenAddress 192.168.3.1- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: permettere accesso ssh solo su rete locale
forse ci sono quasi... fatemi capire ancora una cosa, nella direttiva ListenAddress devo specificare l'ip del client da cui accettare connessioni o l'ip dell'interfaccia locale da cui accettare connessioni??
- JohnnyMnemonic
- Staff

- Messaggi: 2733
- Iscritto il: dom 5 set 2004, 0:00
- Nome Cognome: Giuseppe Palmiotto
- Slackware: 14.0
- Kernel: 3.5.5-thanatos
- Località: Bologna
- Contatta:
Re: permettere accesso ssh solo su rete locale
Ti ha risposto Conraid, la seconda che hai detto
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: permettere accesso ssh solo su rete locale
ok, infatti ho risolto...
quindi adesso posso stare tranquillo che dalla eth0 non arriveranno connessioni, vero?? in ogni caso ho disabilitato l'accesso root e l'accesso tramite password... si entra solo tramite chiave rsa... già che ci sono vi chiedo, posso fare altro per rendere ancora più sicuro il tutto??
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: permettere accesso ssh solo su rete locale
Spegnere il computerdanix ha scritto:...posso fare altro per rendere ancora più sicuro il tutto??
Spina
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
- danix
- Staff

- Messaggi: 3289
- Iscritto il: ven 27 ott 2006, 19:32
- Nome Cognome: Danilo M.
- Slackware: 64 current
- Kernel: 6.12.13 x86_64
- Desktop: i3
- Località: Verona (VR)
- Contatta:
Re: [RISOLTO] permettere accesso ssh solo su rete locale
Grazie ancora a tutti per l'aiuto...