Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: zmatek s uživateli, resp.špatná práce s 'chown' [VYŘEŠENO]  (Přečteno 4345 krát)

robhav

  • Návštěvník
  • Příspěvků: 98
zdravím a omlouvám se za nejasný předmět dotazu. nevím co to je. v podstatě vše funguje.
v terminálu mi nejde např.ping, ikdyž připojení do sitě šlape.
~$ ping 192.168.1.102
ping: icmp open socket: Operation not permitted
~$ sudo ping 192.168.1.102
sudo: /etc/sudoers is owned by uid 1000, should be 0
sudo: no valid sudoers sources found, quitting
sudo: modul s politikami nelze inicializovat
~$ w
vypíše přihlášené uživatele správně

mám nějaký problém s uživateli Ubuntu. minulý týden jsem řešil nečekanou nemožnost přihlášení druhého uživatele. tento druhý účet uživatele je používán jen občasně mou partnerkou. dříve opakovaně fungoval. minulý týden nebylo možné se k účtu přihlásit. heslo bylo správně, při špatném hesle bylo toto napsáno systémem. problém jsem vyřešil založením dalšího účtu a překopírováním příslušného obsahu 'home'.
používám UbuntuMate 14.04 na více PC, podivnost se děje pouze na jednom z nich.
děkuji.
« Poslední změna: 10 Února 2015, 11:45:06 od robhav »

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:zmatek s uživateli
« Odpověď #1 kdy: 09 Února 2015, 17:18:59 »
V prvé řadě bych řešil toto:
Kód: [Vybrat]
sudo: /etc/sudoers is owned by uid 1000, should be 0

Ten soubor má být ve vlastnictví roota, ale je vlastnictví uživatele.
Tuším binec při upravování.

Teoreticky by mohlo projít a pomoci toto:
Kód: [Vybrat]
chown 0:0 /etc/sudoers

Otázkou je, jaký je obsah souboru.
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

robhav

  • Návštěvník
  • Příspěvků: 98
Re:zmatek s uživateli
« Odpověď #2 kdy: 09 Února 2015, 17:21:59 »
Kód: [Vybrat]
~$ chown 0:0 /etc/sudoers
chown: změnění vlastnictví souboru „/etc/sudoers“: Operace není povolena

robhav

  • Návštěvník
  • Příspěvků: 98
Re:zmatek s uživateli
« Odpověď #3 kdy: 09 Února 2015, 17:26:07 »
obsah /etc/sudoers
Kód: [Vybrat]
:
:
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

# 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

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:zmatek s uživateli
« Odpověď #4 kdy: 09 Února 2015, 17:46:44 »
1) Ty dvojtečky na řádku 1 a 2  jsou nesmysl.
2) Zkus je odstranit (user je vlastník, takže by to mělo být možné)
3) Zkus pak sudo chown 0:0 /etc/sudoers
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

robhav

  • Návštěvník
  • Příspěvků: 98
Re:zmatek s uživateli
« Odpověď #5 kdy: 09 Února 2015, 18:00:16 »
dvojtečky jsem udělal já při vložení zprávy, abych naznačil nekompletní výpis. pardon.
Kód: [Vybrat]
~$ sudo chown 0:0 /etc/sudoers
sudo: /etc/sudoers is owned by uid 1000, should be 0
sudo: no valid sudoers sources found, quitting
sudo: modul s politikami nelze inicializovat

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:zmatek s uživateli
« Odpověď #6 kdy: 09 Února 2015, 18:02:49 »
dvojtečky jsem udělal já při vložení zprávy, abych naznačil nekompletní výpis. pardon.
Kód: [Vybrat]
~$ sudo chown 0:0 /etc/sudoers
sudo: /etc/sudoers is owned by uid 1000, should be 0
sudo: no valid sudoers sources found, quitting
sudo: modul s politikami nelze inicializovat

Pak prosím o kompletní výpis.
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

robhav

  • Návštěvník
  • Příspěvků: 98
Re:zmatek s uživateli
« Odpověď #7 kdy: 09 Února 2015, 18:08:42 »
celý výpis /etc/sudoers, který se mi zobrazil jako uživateli bez hesla root
na druhém PC soubor nelze otevřít, nemám tam oprávnění k zobrazení. uživatelská práva by měla být na obou PC stejná - běžný uživatel
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
Defaults mail_badpass
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

# 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

# See sudoers(5) for more information on "#include" directives:

#includedir /etc/sudoers.d
« Poslední změna: 09 Února 2015, 18:15:13 od robhav »

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:zmatek s uživateli
« Odpověď #8 kdy: 09 Února 2015, 18:14:47 »
Kód: [Vybrat]
ls -la /etc/sudoers
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

robhav

  • Návštěvník
  • Příspěvků: 98
Re:zmatek s uživateli
« Odpověď #9 kdy: 09 Února 2015, 18:15:52 »
Kód: [Vybrat]
~$ ls -la /etc/sudoers
-r--r----- 1 robert root 745 úno 10  2014 /etc/sudoers

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:zmatek s uživateli
« Odpověď #10 kdy: 09 Února 2015, 18:39:35 »
Neni to v sudoers ale v tom, ze ?nekdo provedl nejakou strasnou hruzu s chmodem nebo chownem rekurzivne ve fajlsystemu
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

robhav

  • Návštěvník
  • Příspěvků: 98
Re:zmatek s uživateli
« Odpověď #11 kdy: 09 Února 2015, 18:51:31 »
s chown jsem před nějakou dobou povoloval nastavení v adresáři /media/data/robert/Copy pro sdílení souborů. hádal bych se, že jsem rekurzi provedl jen ve zmíněném adresáři, ale asi to bylo jinak :-(
mám šanci na nápravu?

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:zmatek s uživateli
« Odpověď #12 kdy: 09 Února 2015, 19:14:47 »
V každém případě je majitelem toho souboru "robert", ač to má být "root"
Udělej si ls -la /etc a uvidíš, jak to vypadá, z drtivé většiny by měl být majitel jen root

PS: Případná náprava pak z recovery: http://wiki.ubuntu.cz/recoverymode
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

robhav

  • Návštěvník
  • Příspěvků: 98
Re:zmatek s uživateli
« Odpověď #13 kdy: 09 Února 2015, 20:08:23 »
díky za indikaci potíží.
výpis ls -la /etc skutečně ukazuje vlastníka 'robert' na místo 'root'. na fungujícím PC je celý obsah /etc jako root včetně náhodné kontroly podadresářů.
recovery mode mi moc nepomohl. položka 'root' sice spustí administrátorský režim, ale změnit obsah /etc nejde, resp.píše, že každý jeden soubor pouze pro čtení.
zítra zkusím LiveCD ikdyž netuším co udělat, kromě reinstalace.
« Poslední změna: 09 Února 2015, 21:23:15 od robhav »

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:zmatek s uživateli
« Odpověď #14 kdy: 09 Února 2015, 20:55:18 »
Zkus jen tak z legrace
Kód: [Vybrat]
ls -la /

Jak to vypadá s majitelem tam? Pokud stejně mizerně, pak to raději přeinstaluj. Jde to sice napravit, ale rozhodně ne laicky.
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

jmp

  • Host
Re:zmatek s uživateli
« Odpověď #15 kdy: 10 Února 2015, 07:27:26 »
recovery má defaultně přimountované disky jen pro čtení (to aby bylo možné dělat opravy filesystému), pokud chcete něco dělat na tom filesystému, tak je dobré jej připojit i pro zápis... (něco jako mount -o remount,rw / )

robhav

  • Návštěvník
  • Příspěvků: 98
Re:zmatek s uživateli
« Odpověď #16 kdy: 10 Února 2015, 10:38:26 »
Kód: [Vybrat]
~$ ls -la /
celkem 100
drwxr-xr-x  22 root   root  4096 úno  2 18:46 .
drwxr-xr-x  22 root   root  4096 úno  2 18:46 ..
drwxr-xr-x   2 robert root  4096 úno  7 13:10 bin
drwxr-xr-x   3 robert root  4096 úno  2 18:49 boot
drwxr-xr-x   2 robert root  4096 úno  2 18:15 cdrom
drwxr-xr-x  16 root   root  4360 úno 10 09:38 dev
drwxr-xr-x 143 robert root 12288 úno 10 10:36 etc
drwxr-xr-x   5 robert root  4096 úno  6 16:49 home
lrwxrwxrwx   1 robert root    33 úno  2 18:46 initrd.img -> boot/initrd.img-3.13.0-45-generic
lrwxrwxrwx   1 robert root    33 úno  2 18:21 initrd.img.old -> boot/initrd.img-3.13.0-39-generic
drwxr-xr-x  23 robert root  4096 úno  2 18:38 lib
drwx------   2 robert root 16384 úno  2 18:02 lost+found
drwxr-xr-x   5 root   root  4096 úno  6 16:52 media
drwxr-xr-x   2 root   root  4096 dub 11  2014 mnt
drwxr-xr-x   2 root   root  4096 lis  5 14:15 opt
dr-xr-xr-x 204 root   root     0 úno  9 21:21 proc
drwx------   5 root   root  4096 úno  4 23:32 root
drwxr-xr-x  24 root   root   840 úno 10 10:36 run
drwxr-xr-x   2 root   root 12288 úno  7 13:10 sbin
drwxr-xr-x   2 root   root  4096 lis  5 14:15 srv
dr-xr-xr-x  13 root   root     0 úno  9 21:21 sys
drwxrwxrwt   6 root   root  4096 úno 10 10:36 tmp
drwxr-xr-x  10 root   root  4096 lis 11 16:01 usr
drwxr-xr-x  13 root   root  4096 lis 11 16:12 var
lrwxrwxrwx   1 root   root    30 úno  2 18:46 vmlinuz -> boot/vmlinuz-3.13.0-45-generic
lrwxrwxrwx   1 root   root    30 úno  2 18:21 vmlinuz.old -> boot/vmlinuz-3.13.0-39-generic

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5057
    • Lomítkáři
Re:zmatek s uživateli
« Odpověď #17 kdy: 10 Února 2015, 11:13:52 »
Tak zazálohuj a začni nanovo.
Je to v celém systému. Jak jsem psal, šlo by to opravit, ale je to drbačka a určitě ne pro BFU.

Ještě máš šanci, že by někdo (nehlaste se všichni) napsal automatizovaný script :)
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

robhav

  • Návštěvník
  • Příspěvků: 98
Re:zmatek s uživateli
« Odpověď #18 kdy: 10 Února 2015, 11:35:13 »
děkuju.
už dělám na záloze. hlavně na něco nezapomenout :-)
lze zálohovat nainstalované balíky? tak aby se vše nainstalovalo najednou. něco jsem viděl kdysi v Synaptic, ale UbuntuMate nemá Synaptic ve výchozí instalaci. lze doinstalovat v Systém-Správa-Centrum software

 

Provoz zaštiťuje spolek OpenAlt.