Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Autentificare SSL
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Avansat
Subiectul anterior :: Subiectul următor  
Autor Mesaj
mariusivanuta



Data înscrierii: 17/Ian/2006
Mesaje: 5

Trimis: Mie Ian 18, 2006 8:03 am    Titlul subiectului: Autentificare SSL  

Salut,
situatie: file server cu autentificare prin certificate ssl. Ipoteza: un utilizator poate intra intr-un director cu permisiunea setata in certificat. Directorul respectiv poate contine alte directoare. Presupunem ca intr-un subdirector utilizatorul respectiv nu are acceess. Un script afiseaza cotinutul directorului in care intra userul.
Intrebare: cum determin in ce subdirector userul respectiv are permisiuni(pt celelalte sa fac alt tip de afisare - forbiden etc etc).
Mentiuni: totul e in HTTPS - header, getheader etc nu merg.
Marius.
Sus  
johnutz



Data înscrierii: 20/Iul/2004
Mesaje: 956
Locație: Între scaun și tastatură

Trimis: Mie Ian 18, 2006 8:44 am    Titlul subiectului:  

mariusivanuta a scris: situatie: file server cu autentificare prin certificate ssl. Cu siguranta nu te-ai exprimat corect :roll:

mariusivanuta a scris: Ipoteza: un utilizator poate intra intr-un director cu permisiunea setata in certificat. Ia vezi daca gasesti cuvantul "permission" aici!

mariusivanuta a scris: Presupunem ca intr-un subdirector utilizatorul respectiv nu are acceess. Unde sunt tinute informatiile referitoare la permisiuni si utilizatori? :?:

mariusivanuta a scris: Un script afiseaza cotinutul directorului in care intra userul. Daca tot ai un script, implementezi in el si partea de download, inclusiv permisiunile. Spor la codare!
Sus  
kul



Data înscrierii: 09/Dec/2005
Mesaje: 314
Locație: cta

Trimis: Mie Ian 18, 2006 4:18 pm    Titlul subiectului:  

pai opendir pe directorul curent, si apoi stocat codul de eroare returnat pe incercarea de acces in fiecare subdirector. asta intr-o functie recursiva. si asa compui arborele de drepturi. e doar o idee. sper sa nu vb prostii.
Sus  
mariusivanuta



Data înscrierii: 17/Ian/2006
Mesaje: 5

Trimis: Joi Ian 19, 2006 7:53 am    Titlul subiectului:  

situatie: file server cu autentificare prin certificate ssl.

- un file server in care utilizatorii se vor autentifica prin certificate ssl in care se vor retine grupul din care fac parte(board, common etc.)
Directoarele sunt impartite in common (comun tututor utilizatorilor), section, personal_dir. Prin section se intelege departamentul din care face parte utilizatorul respectiv. Ultimul tip de director este denumit board aici avand permisiuni doar "high" users.

idee: cu ajutorul informatiilor din certificat sa se determine directoarele in care userul respectiv are access Eg: high users are access in toate directoarele sectiunii pe care o are in subordine exceptand directoarele apartinind unui alt high user. Regular user are access doar in common si in directorul personal din sectiune.

Sper sa fie mai clar acum. E totusi dimineata!
Sus  
johnutz



Data înscrierii: 20/Iul/2004
Mesaje: 956
Locație: Între scaun și tastatură

Trimis: Joi Ian 19, 2006 11:17 am    Titlul subiectului:  

Poate ca te referi la WebDAV. Atunci ar fi de citit: Apache based WebDAV Server with LDAP and SSL.
Poate te ajuta si o cautare.
Sus  
Radical



Data înscrierii: 16/Feb/2004
Mesaje: 327
Locație: Bucuresti

Trimis: Joi Ian 19, 2006 11:59 am    Titlul subiectului: file-server  

Marius... ca si mine johnutz nu prea a inteles in ce sens folosesti tu "file server"... pentru ca
Radical from http://en.wikipedia.org/wiki/File_server a scris:
...term file server has the following meanings:
- A high-capacity disk storage device or a computer that hosts files so that they may be accessed or retrieved by other computers on the same network.
- A computer program, that allows different programs, running on other computers, to access the files of that computer.

A server can be used for a wide range of purposes. Some of them are: FTP, HTTP, IMAP, POP3, SMTP, Telnet

Eu de exemplu prin file-server inteleg :
Radical from http://en.wikipedia.org/wiki/Samba_software a scris: Samba is a free software implementation of Microsoft's networking system. As of version 3, samba not only provides file and print services for various Microsoft Windows clients but can also integrate with a Windows Server domain, either as a Primary Domain Controller (PDC) or as a Domain Member. It can also be part of an Active Directory domain.


In ce sens te referi la File Server ?

... mai departe... de ce ai postat la PHP Avansat ?... unde intervine PHP-ul ?
Ce face PHP-ul ?

...we do need more info !
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> PHP Avansat
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community