Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: DonCapone 08 Listopadu 2012, 10:28:35

Název: Problém s root právami
Přispěvatel: 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ť?
Název: Re:Problém s root právami
Přispěvatel: Tadeáš Pařík 08 Listopadu 2012, 10:51:13
Přidání uživatelům právo spustit sudo (http://wiki.ubuntu.cz/root_sudo)
Název: Re:Problém s root právami
Přispěvatel: DonCapone 08 Listopadu 2012, 14:29:35
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

Kód: [Vybrat]
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:

Kód: [Vybrat]
#
# 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

Kód: [Vybrat]
groupadd admin
8. Pridáme naše užívateľské meno do skupiny admin

Kód: [Vybrat]
useradd -a -G admin uzivatel
9. odideme z terminálu

Kód: [Vybrat]
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 )
Název: Re:Problém s root právami
Přispěvatel: jmp 08 Listopadu 2012, 14:42:02
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.)
 
Název: Re:Problém s root právami
Přispěvatel: DonCapone 08 Listopadu 2012, 15:45:57
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

Citace
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...

Citace
u 4. bodu je chyba - úpravy sudoers se provádějí pomocí visudo

tento príkaz mi nechcelo spustiť - prečo to neviem