Přístupová práva /etc/mysql/my.cnf

Přístupová práva /etc/mysql/my.cnf
« kdy: 15. 08. 2010, 01:29:03 »
Dobrý den, včera jsem viděl Linux poprvé, v rámci výroby HTPC postaveném na MythTV. Zatím postupuji velmi zdatně, nicméně jsem se zasekl na primární Linux neznalosti a dokumentace nepomohla.

Při instalaci dalšího frontendu jsem potřeboval editovat /etc/mysql/my.cnf. Změnil jsem mu chmodem přístupová práva "tak nějak, aby to šlo".

Výsledkem po pokusu o restartování databáze je:
Warning: World-writable config file '/etc/mysql/my.cnf' is ignored

Potřeboval bych příkaz k uvedení přístupových práv do původního stavu (ani nevím, jaký byl). Ve složce je ještě "debian.cnf", který má "-rw------- 1 root root 333", takže nejspíš takto.

Je to Ubuntu 10.04 + MythTV a jeho databáze.

Děkuji


H0ax

Re: Přístupová práva /etc/mysql/my.cnf
« Odpověď #1 kdy: 15. 08. 2010, 04:18:23 »
chmod 664 my.cnf


PCnity

  • *****
  • 685
    • Zobrazit profil
    • E-mail
Re: Přístupová práva /etc/mysql/my.cnf
« Odpověď #3 kdy: 16. 08. 2010, 13:42:46 »
chown mysql:mysql /etc/mysql/my.cnf && chmod 644 /etc/mysql/my.cnf

1) Nastavi vlastnika/skupinu subru na mysql [ubuntu]
2) nastavi -rw-r--r-- na subor my.cnf

vlastnik r(ead)w(rite), skupina r, ostatni r

Mordae

Re: Přístupová práva /etc/mysql/my.cnf
« Odpověď #4 kdy: 16. 08. 2010, 13:50:14 »
A priste, az budes editovat, tak pres `sudo gedit /etc/mysql/my.cnf`, nebo tak neco. Tim to pustis za roota a nebudes muset sahat na prava.


Kit

Re: Přístupová práva /etc/mysql/my.cnf
« Odpověď #5 kdy: 18. 08. 2010, 18:08:21 »
Přístupová práva v adresáři /etc jsou v distribuci obvykle pečlivě vyladěna. Není radno je měnit, pokud nevíš přesně, co děláš. Někdy i přidání práv způsobí zablokování programu z bezpečnostních důvodů.

V mém případě by to bylo
Kód: [Vybrat]
chmod 640 /etc/mysqlaccess.conf