SSH et Gestion des droits avec cygwin : a en perdre la tete !!

SSH et Gestion des droits avec cygwin : a en perdre la tete !! - Windows & Software

Marsh Posté le 16-08-2002 à 22:04:09    

Salut!
 
Voila j ai une remarque a faire sur cygwin et je dois vous avouer que ....
je perd un peu la tete la ! :D
J aimerais savoir comment Cygwin gere les droits?!?!
Apparement il recupere les logins, pass de XP, jusque la, pas de pb.
Bon a premiere vu le /etc/passwd est assez deroutant mais bon .... j essaye
de comprendre!
Par defaut, les utilisateurs n ont pas de groupes.
Qu a cela ne tienne, je les met en 544 (administateur) pour ceux que je
veux.
 
Jusque la, *tout va bien*
Je me dis "tiens je vais regarder comment il me gere ca les droits"
 

Code :
  1. $ ls -la
  2. total 4
  3. drwxr-xr-x    4 patereto Administ        0 Aug 16 14:12 .
  4. drwxr-xr-x    4 patereto Administ        0 Aug 15 17:24 ..
  5. -rw-r--r--    1 patereto Administ     2883 Aug 16 13:58 .bash_history
  6. drwxr-xr-x    3 patereto Administ        0 Aug 15 17:28 .emacs.d
  7. -rw-r--r--    1 patereto Administ        0 Aug 15 17:35 .emacs~
  8. drwxr-xr-x    2 patereto Administ        0 Aug 15 02:09 .ssh
  9. -rw-r--r--    1 patereto Administ        5 Aug 16 13:59 toto
  10. -rw-r--r--    1 patereto Administ        0 Aug 16 14:12 toto2


 
cool, il m a bien mis en "administrateur".
seulement .... 1er "hic" :
 

Code :
  1. pateretou@CRAPULES-MASTER ~
  2. $ chmod 700 toto2
  3. pateretou@CRAPULES-MASTER ~
  4. $ ls -la
  5. total 4
  6. drwxr-xr-x    4 patereto Administ        0 Aug 16 14:12 .
  7. drwxr-xr-x    4 patereto Administ        0 Aug 15 17:24 ..
  8. -rw-r--r--    1 patereto Administ     2883 Aug 16 13:58 .bash_history
  9. drwxr-xr-x    3 patereto Administ        0 Aug 15 17:28 .emacs.d
  10. -rw-r--r--    1 patereto Administ        0 Aug 15 17:35 .emacs~
  11. drwxr-xr-x    2 patereto Administ        0 Aug 15 02:09 .ssh
  12. -rw-r--r--    1 patereto Administ        5 Aug 16 13:59 toto
  13. -rw-r--r--    1 patereto Administ        0 Aug 16 14:12 toto2


 
 
Arghh !!!
le chmod ne semble pas fonctionner !!!
bon bon bon .... je verifie que j ai bien un variable CYGWIN=ntsec tty
oui pourtant j ai bien cette variable et je suis bien en NTFS ...
bizzare ....
Bon, je lance un serveur ssh pour essayer de faire des tests avec ssh a
partir d un poste unix et la .... je comprend vraiment plus rien je vous
laisse observer :
 

Code :
  1. [pateretou@Crapules pateretou]$ ssh -l pateretou 192.168.0.1
  2. pateretou@192.168.0.1's password:
  3. Last login: Fri Aug 16 14:11:59 2002 from crapules
  4. pateretou@CRAPULES-MASTER ~
  5. $ ls -la
  6. total 4
  7. drwx------    4 Administ Administ        0 Aug 16 14:12 .
  8. drwx------    4 Administ Administ        0 Aug 15 17:24 ..
  9. -rwx------    1 Administ Administ     2950 Aug 16 14:26 .bash_history
  10. drwx------    3 patereto Aucun           0 Aug 15 17:28 .emacs.d
  11. -rw-rw-rw-    1 vargas_e Aucun           0 Aug 15 17:35 .emacs~
  12. drwx------    2 Administ Administ        0 Aug 15 02:09 .ssh
  13. -rwxrwx---    1 patereto Administ        5 Aug 16 13:59 toto
  14. -rwx------    1 patereto Aucun           0 Aug 16 14:12 toto2
  15. pateretou@CRAPULES-MASTER ~
  16. $ touch toto3; ls -la
  17. total 4
  18. drwx------    4 Administ Administ        0 Aug 16 14:27 .
  19. drwx------    4 Administ Administ        0 Aug 15 17:24 ..
  20. -rwx------    1 Administ Administ     2950 Aug 16 14:26 .bash_history
  21. drwx------    3 patereto Aucun           0 Aug 15 17:28 .emacs.d
  22. -rw-rw-rw-    1 vargas_e Aucun           0 Aug 15 17:35 .emacs~
  23. drwx------    2 Administ Administ        0 Aug 15 02:09 .ssh
  24. -rwxrwx---    1 patereto Administ        5 Aug 16 13:59 toto
  25. -rwx------    1 patereto Aucun           0 Aug 16 14:12 toto2
  26. -rw-rw-rw-    1 patereto Aucun           0 Aug 16 14:27 toto3
  27. pateretou@CRAPULES-MASTER ~
  28. $ chmod 700 toto3
  29. pateretou@CRAPULES-MASTER ~
  30. $ ls -la
  31. total 4
  32. drwx------    4 Administ Administ        0 Aug 16 14:27 .
  33. drwx------    4 Administ Administ        0 Aug 15 17:24 ..
  34. -rwx------    1 Administ Administ     2950 Aug 16 14:26 .bash_history
  35. drwx------    3 patereto Aucun           0 Aug 15 17:28 .emacs.d
  36. -rw-rw-rw-    1 vargas_e Aucun           0 Aug 15 17:35 .emacs~
  37. drwx------    2 Administ Administ        0 Aug 15 02:09 .ssh
  38. -rwxrwx---    1 patereto Administ        5 Aug 16 13:59 toto
  39. -rwx------    1 patereto Aucun           0 Aug 16 14:12 toto2
  40. -rwx------    1 patereto Aucun           0 Aug 16 14:27 toto3
  41. pateretou@CRAPULES-MASTER ~
  42. $ id pateretou; id sshd
  43. uid=1003(pateretou) gid=544(Administrateurs) groups=544(Administrateurs)
  44. uid=1006(sshd) gid=544(Administrateurs) groups=544(Administrateurs)


 
 
Voila desole pour la longueur mais je voulais essayer de vous montrer un
maximum.
 
je recapitule poru ceux qui ont la flemme de comprendre :
Je me suis logge en ssh d une autre machine et je fais un ls
deja, chose anormale : certains fichiers ont pour proprietaire "administr"
et N ONT PAS DE GROUPES????
Ensuite, je cree un fichier "toto3" qui a le bon proprietaire mais qui a
comme groupe "aucun". Encore une fois ca depasse ma comprehension la.
Et puis en ssh il semblerait que le chmod fonctionne.
 
Est ce que pourrait m expliquer pq cela fait ca ?
CYGWIN est bien lance avec ntsec.
C est tres genant car je voudrais ouvrir un ftp+serveur ssh et la, niveau
securite, ca part completement en vrille.
 
Je voudrais eviter les traditionnels "envoie XP a la poubelle et passe que
sous unix" je trouve ca un peu con comme reponse et ca sert pas a gd chose :
je suis sous xp pour des raisons pro et perso et je compte bien y rester ;-p
 
Si qqn a une idee, une suggestion, je prend avec plaisir !!!!!!
Merci a tous pour votre attention si vous avez lu jusqu ici et excuse moi
pour la longueur du thread ! :D
 
Xc0r

Reply

Marsh Posté le 16-08-2002 à 22:04:09   

Reply

Marsh Posté le 16-08-2002 à 23:11:24    

:bounce:  
 :D

Reply

Marsh Posté le 17-08-2002 à 16:24:08    

:bounce:  
 
Pas tres efficace les gars ! :D
 
Merci :)

Reply

Marsh Posté le 17-08-2002 à 16:55:51    

J'ai testé Cygwin il y a quelques temps... (plusieurs mois) et si mes souvenirs ne me trahissent pas il n'y a aucune gestion des droits sous cygwin... mais bon ca a peut etre changer...

Reply

Marsh Posté le 17-08-2002 à 17:00:29    

Merci pour ta reponse ! :D
 
Apparement si il y a une gestion des droits avec des disques en ntfs.
ceci dit c est vrai que gerer des droits sur des groupes avec du win, c est assez utopique en effet ! :D
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed