Linux – sudo: /etc/sudoers is world writable

Linux

V tomto článku ukážem ako opraviť stav, keď dostávame chybu – sudo: /etc/sudoers is world writable

V minule, keď som chcel povoliť zápis do adresár etc v lampp, som omylom v príkaze uviedol lomku.

Namiesto príkazu
sudo chmod -R 777 etc

som napísal
sudo chmod -R 777 /etc

Výsledkom tohto zápisu bola chyba pri každom pokuse o zmenu práv.

sudo: /etc/sudoers is world writable
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin

Na internete bolo opäť veľa riešení, ktoré išli až k recovery Linuxu.

Nakoniec som to vyriešil nasledujúcimi zápismi:

pkexec chmod 555 /etc
pkexec chmod 555 /etc/sudoers
pkexec chmod 555 /etc/sudoers.d/README

Pravdepodobne v mojom prípade stačí iba zápis
pkexec chmod 555 /etc

Po zadaní príkazov už mi zase chmod fungoval.

https://www.mldgroup.com

Vyštudovaný top manažér pôsobiaci najmä ako manažér, marketér, softvérový inžinier, konzultant, bloger, YouTuber a zatiaľ neúspešný hudobník a producent. V rámci praxe pôsobil v rôznych odvetviach na rôznych pozíciách v malých aj veľkých firmách, vrátane spoluprác a partnerstiev s významnými firmami či poradenskými spoločnosťami.

Comments are closed.