Portál AbcLinuxu, 10. května 2024 20:07


Dotaz: jak dostat uživatele do DB?

18.10.2009 20:02 Thomas123 | skóre: 15
jak dostat uživatele do DB?
Přečteno: 246×
Odpovědět | Admin
Zdravím,

hledám nějaké řešení, jak dostat uživatele do DB do MySQL? Vím, že všichni uživatelé v DB být nemohou, protože by třeba MySQL neměl, kdo spustit, a root by v podstatě při startu neexistoval. Jde mi o toto: základní uživatelé vytvoření po instalaci by byli normálně v systému (jinak by to nešlo) a zbytek uživatelů bych si mohl dávat i do DB, jde to? Žádné relevantní výsledky se mi z googlu nepodařilo dostat.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.10.2009 20:13 Jan Mikuš | skóre: 20 | Kladno
Rozbalit Rozbalit vše Re: jak dostat uživatele do DB?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nebylo by lepsi pro tento ucel lepsi pouzit LDAP.
18.10.2009 20:32 Thomas123 | skóre: 15
Rozbalit Rozbalit vše Re: jak dostat uživatele do DB?
No vypadá to, že by to mohlo být ono a dá se to nějak pomocí PHP ovládat z webu? Bylo by to pro mě lepší ovládat server z webu z mého prostředí, které bych si vyrobil, ale samozřejmě bez shell execu a takových věcí. Hledám asi přesně toto, ale pokud by to šlo dát nějak do MySQL, tak bych byl radší, protože to mohu jednodušeji spravovat přes PHP.
18.10.2009 20:42 Thomas123 | skóre: 15
Rozbalit Rozbalit vše Re: jak dostat uživatele do DB?
Tak jinak, už jsem našel něco o LDAPu ovládaném přes PHP, stálě bych ale raději viděl MySQL, protože je mi bložší, budu rád, za všechny nápady.
Jendа avatar 18.10.2009 20:50 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: jak dostat uživatele do DB?
pam_mysql? Ale zkušenosti s tím žádné nemám, jenom tuším, že to existuje…
18.10.2009 21:20 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: jak dostat uživatele do DB?
pam_mysql používám už docela dost dlouho, je v pohodě. Horší bych viděl MySQL jako zdroj systémových uživatel (libnss-mysql?) Toho bych se bál z výkonových (a pár dalších) důvodů a když nelze použít lokální soubory tak bych šel do LDAPu. Práce s LDAPem z PHP je v pohodě, jen je třeba si zvyknout na to, že se nejedná o SQL :-)
-- Nezdar není hanbou, hanbou je strach z pokusu.
4.11.2009 23:07 Thomas123 | skóre: 15
Rozbalit Rozbalit vše Re: jak dostat uživatele do DB?
Ještě jsem neměl pořádně čas to v praxi vyzkoušet, zatím jsem si ve volných chvílích o tom četl na netu. Pochopil jsem správně, že v databázi bude uložené jméno a heslo a třeba při použití s OpenSSH se pouze provede dotaz do databáze, když údaje vyhoví, tak je uživatel vpuštěn. Moje otázka ale zní, když takto přihlášený uživatel vytvoří soubor, jakého bude mít vlastníka a jakou skupinu? Jaký má takovýto uživatel domovský adresář? Jaký bude používat shell?
Luk avatar 18.10.2009 23:30 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
Rozbalit Rozbalit vše Re: jak dostat uživatele do DB?
U pam_mysql jsem na 64bitové architektuře (konkrétně v Debianu Lenny pro x86_64) narážel na časté segfaulty. Nepátral jsem, čím byly způsobeny, ale každopádně pozor na to.
Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
19.10.2009 05:30 Thomas123 | skóre: 15
Rozbalit Rozbalit vše Re: jak dostat uživatele do DB?
Lidi toto hledám :-) Jinak problém tedy je, že to chci použít na 64bit Lennym. Není někde více info o těch problémech nebo je to jen vyjímka?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.