Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: DonCapone 08 Listopadu 2012, 10:28:35
-
Zdravím inštaloval som ftp server na Ubuntu 12.04 podľa tohoto návodu http://www.dodo.mablog.eu/2012/02/12/ako-nainstalovat-a-nakonfigurovat-vsftpd-server-na-ubuntu/ pričom ako užívatela som pridal seba, teda účet cez ktorý sa prihlasujem do ubuntu. Po vykonaní všetkých krokov vznikol problém, že pri použití sudo príkazu a zadaní hesla mi vypíše, že na to nemám oprávnenie. Máte nejaký nápad ako to opraviť?
-
Přidání uživatelům právo spustit sudo (http://wiki.ubuntu.cz/root_sudo)
-
Nepomohlo, ale problém vyriešený nasledovne:[/left][/center][/b]
Popis problému: pri spustení príkazu sudo terminál ukázal nasledovné:
(http://imagecdn3.maketecheasier.com/2012/01/ubuntu-sudoers-list.png)
1. stačeným SHIFTOM pri štarte systém spustený v núdzovej konzole
(http://imagecdn3.maketecheasier.com/2012/01/ubuntu-grub-screen.png)
2. vybraná možnosť fsck - odomkne práva na zapisovanie do súborov
(http://imagecdn3.maketecheasier.com/2012/01/ubuntu-select-fsck.png)
3. následne vybraná možnosť root - spustenie root terminálu
(http://imagecdn3.maketecheasier.com/2012/01/ubuntu-select-shell-prompt.png)
4. otvoríme súbor sudoers
sudo cp /etc/sudoers /etc/sudoers.backup
sudo nano /etc/sudoers
5. skontrolujeme obsah či sa zhoduje s týmto ak nie opravíme a uložíme:
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
#includedir /etc/sudoers.d
6. Pomocou CTRL+O uložíme a CTRL+X odídeme z editoru do terminálu
7. Pridáme skupinu admin - nakoľko mne vypisovalo že neexistuje
groupadd admin
8. Pridáme naše užívateľské meno do skupiny admin
useradd -a -G admin uzivatel
9. odideme z terminálu
exit
10. V menu vyberieme možnosť Resune frčíme na príkazoch sudo.
(som klasický windows užívateľ, ktorý ubuntu používa až keď mu Windows nestačí, ale stále dostatočne hnilý na to aby som nakomplet prešiel na Ubuntu - za pochopenie za nesprávnu terminológiu dakujem )
-
u 2. bodu je chyba (až remount read/write umožní zápis, pomocí fsck se provede kontrola)
u 4. bodu je chyba - úpravy sudoers se provádějí pomocí visudo (navíc je pravděpodobně tento krok spolu s body 5. a 6. nadbytečný, protože vše potřebné je v bodech 7. a 8.)
-
môže byť že sú tam chyby nakoľko sa linuxu rozumiem asi ako rybár poľovačke, za chyby sa ospravedlňujem, ale takto som to nejako spojazdnil.... :o
u 2. bodu je chyba (až remount read/write umožní zápis, pomocí fsck se provede kontrola)
pri potvrdení možnosti fsck ma vďalšej tabuľke upozornilo, že zmení práva na zapisovanie. Tak neviem...
u 4. bodu je chyba - úpravy sudoers se provádějí pomocí visudo
tento príkaz mi nechcelo spustiť - prečo to neviem