Newsgroup: it.comp.sicurezza.unix
Titolo: sshd

- ho scaricato e compilato senza problemi openssl e openssh su una RH
6.1
- ho copiato il file contrib/redhat/sshd.pam in /etc/pam.d
- ho aggiunto la chiave "AllowUsers *" in /usr/local/etc/sshd_config
il demone sshd parte senza errori e risponde alla connessione (utilizzo
putty su winnt) ma non accetta la login (user e password sono corretti,
con un telnet mi apre la shell)
c'e' qualcos'altro che devo fare? dalla documentazione non mi risulta.
grazie a chiunque mi risponda
ciao,
marco



Putty ti restituisce un errore specifico? Utilizzi una semplice
connessione terminale sicura o pscp? Hai provato da un'altra macchina
Linux a loggarti?
Ciao,
Ziusudra

 Linux a loggarti?
si, dall'host stesso:
#ssh -l <nomeutente> <nomehost>
<nomeutente>@<nomehost>'s password:
Permission denied, please try again.
<nomeutente>@<nomehost>'s password:
grazie per l'aiuto
ciao,
marco

 
dimenticavo, questo e' il log dell'host:
sshd[7223]: Connection from <ipclient> port 1047
sshd[7223]: Failed password for <nomeutente> from <ipclient> port 1047
last message repeated 6 times
sshd[7223]: Disconnecting: Too many authentication failures for
<nomeutente>
sshd[7223]: Cannot close PAM session: System error
sshd[7223]: Cannot delete credentials: Authentication service cannot
retrieve user credentials
grazie.
ciao,
marco

 retrieve user credentials
# LIBS=-lcrypt .configure
# make
# make install
se prima fai un po' di pulizia e' meglio ;P
un mayhem che ci haa perso troppo sonno :(
--
cosa bisogna scrivere in questo riquadro?

 
l'output del .configure non cambia...
comunque ci provo
ciao,
marco


infatti non cambia nemmeno il risultato :-(
altri suggerimenti?
ciao,
marco

 
Dai un ./configure --help e vedi se fra le opzioni (di solito
--enable-qualcosa) ci solo le password criptate e/o l'uso di PAM
-- 
  ______             ____  _      ___  _         
 / ___(_)__ ____    /_  / (_)__  / _ \(_)__  ___ 
/ /__/ / _ `/ _ \    / /_/ / _ \/ ___/ / _ \/ _ \
\___/_/\_,_/\___/   /___/_/\___/_/  /_/_//_/\___/

 
--with-pam e' abilitato di default
l'unica cosa che ho trovato e' --with-md5-passwords ma non risolve il
mio problema
ciao,
marco

 mio problema
Allora penso che si debba  configurare PAM per permettere
l'autenticazione anche con sshd.
Sicuro che nella doc non ci sia nulla? 


 
l'unica cosa che dice e' di copiare il file contrib/redhat/sshd.pam in
/etc/pam.d e l'ho fatto (vedi primo post)
non vorrei che quel sshd.pam fosse per RH7, mentre io ho una 6.1
questo e' il contenuto di ssh.pam:
#%PAM-1.0
auth       required     /lib/security/pam_pwdb.so shadow nodelay
auth       required     /lib/security/pam_nologin.so
account    required     /lib/security/pam_pwdb.so
password   required     /lib/security/pam_cracklib.so
password   required     /lib/security/pam_pwdb.so shadow nullok
use_authtok
session    required     /lib/security/pam_pwdb.so
session    required     /lib/security/pam_limits.so
credi ci sia qualcosa da modificare? le librerie ci sono tutte
ciao,
marco

 --with-pam e' abilitato di default
vuoi proprio utilizzarlo?
Fai un ./configure --without-pam
hola
Buttha
-- 
* Per rispondere in email rimuovere la prima i dall'indirizzo
* La vita, e' una malattia mortale a lungo termine, trasmessa
  per via sessuale

 
e per l'autenticazione? dovrei utilizzare anche l'opzione
--with-md5-passwords?
ciao,
marco


OK, cosi' sembrerebbe proprio funzionare :-)
grazie a tutti per l'aiuto
ciao,
marco