PDA

Afficher la version complète : Serveur ssh



manisero
27/07/2005, 14h07
Bonjour a tous,

Mon probleme est tres simple sur le suse 9.3. Je me connecte depuis un windows grace a un freeware qui se nomme winscp (c'est un total commander qui utilise la commande scp a travers le serveur ssh du linux)

Le fait est que je n'arrive pas a trouver de logs de connexion nulle part
ni les choses realisees a travers mon serveur ssh (transferts de fichiers...)

Comment avoir les logs de mon serveur ssh ?
Comment avoir les commandes envoyees à mon serveur ssh ?
Ou trouver les logs ?

Ps : dans le fichier /etc/ssh/ssd_config j'ai mis ces options :
SysLogFacility AUTH
LogLevel INFO
PrintMotd Yes
PrintLastLog Yes

Merci

aldrik
27/07/2005, 14h18
la commande LAST permet de visualiser toutes les connexions au serveur.

Ensuite Il faut vérifier que syslog est activé sur ton serveur.

/etc/init.d/syslog start

de cette façon tu pourras vérifier le contenu des fichiers :
/var/log/messages
/var/log/dmesg

Plus tu veux une journalisation détaillé, plus tu monte le niveau dans ton paramètrage sshd

LogLevel DEBUG est comme son nom l'indique pour le débuggage, mais tu peux au moins tout vérifier, INFO tel que tu es me semble très bien.

manisero
27/07/2005, 15h23
Merci Aldrik

J'ai tout fait pareil et ca marche.
Merci
Mais je voulais avoir plutot un fichier de log personnalise pour le ssh

aldrik
01/08/2005, 15h06
Tu peux configurer syslog pour séparer les fichiers.

L'astuce est que la ournalisaiton et entièrement délégué, donc c'est au niveau de syslog que tu dois tout régler.

perso258741
14/08/2005, 16h59
je suis aussi en info mais je n'ai que les tentatives de connexion dans mon /var/log/messages. Les échecs comme les tentatives. Mais je n'ai pas le détail de chaque connexion, comme la copie, le transfert de fichier... Faut il passer en debug mode pour cela ?