1 (edited by vlepetit 2012-02-03 15:10:19)

Topic: sftp-who voit pas le bon user...

Salut,

je n'arrive plus a me connecter avec mon compte classique d'utilisateur vlepetit. j'ai paramétré mysecureshell pour limite le nombre de connection par utilisateur a 1 maximum

j'ai sous mes yeux hébailli un utilisateur connecté qui s'appelle pdelagra513

dixit le top ci dessous

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                               
27274 pdelagra  20   0 92944 2228 1068 S    6  0.0   6:33.94 sshd                                                                                                                   
27275 pdelagra  20   0 33092 2168 1440 S    1  0.0   0:30.56 MySecureShell

je le connais et je sais qu'il est seul a cet instant.
je fais un sftp-who et j'obtient ca :

sftp-who -v
--- 1 / 0 clients ---
Global used bandwith : 9.988 mbytes/s / 10.005 mbytes/s
PID: 23514   Name: vlepetit   IP: machin
    Home: /home/vlepetit
    Options:
    Status: download [since 03mins 08s]   Path:
    File: /pdelagrang513/1_My Documents1332.zip [87%]
    Connected: 2012/02/03 14:26:15 [since 36mins 49s]
    Speed: Download: 9.988 mbytes/s [unlimited]  Upload: 10.005 mbytes/s [unlimited]
    Total: Download: 3064520649 bytes   Upload: 3063583045 bytes

pour une raison que j'ignore le serveur sftp prend mon utilisateur pdelagra513 pour moi. cet utilisateur ecrit bien ses fichier dans son home (jailroot) avec ses droits mais du coup il m'interdit la connection a cause de la limte.

ca vous parle ?

vlepetit

Re: sftp-who voit pas le bon user...

Bonjour,

C'est possible d'avoir le fichier de configuration ?

Re: sftp-who voit pas le bon user...

Salut,

Bien sur. voila mon sftp_config

<Default>
    Home                           $HOME
    DefaultRights                  0660 0760
    ForceRights                    0660 0760
    CanChangeRights                false
    GlobalDownload                 0
    Upload                         0
    LimitConnectionByUser          3
    StayAtHome                     true
    ShowLinksAsLinks               false
    HideNoAccess                   true   
    Download                       0
    ResolveIP                      true
    IdleTimeOut                    5m
    LimitConnectionByIP            0
    GlobalUpload                   0
    VirtualChroot                  true
</Default>

<Group SftpGestion>
    LimitConnection                50
</Group>

<Group SftpUser>
    LimitConnection                30
</Group>

<user SftpAdmin>
    IsAdmin                        true
</user>

j'ai modifier la limte de connexion par utilisateur de 1 a 3 .

vlepetit

Re: sftp-who voit pas le bon user...

Il faut une majuscule au tag "User" (et non "<user SftpAdmin>" et "</user>")...

Que dit le fichier de log ?