GNU/Linux >> Znalost Linux >  >> Ubuntu

Co si stěžuji na `sudo`, když otevřu terminál?

Zavřeno. Tato otázka je mimo téma. Momentálně nepřijímá odpovědi.

Chcete zlepšit tuto otázku? Aktualizujte otázku, aby byla aktuální pro Ask Ubuntu.

Zavřeno před 3 lety.


Vylepšete tuto otázku

Nedávno (od restartu v Út 2017-05-09 15:40:28 EDT?), když otevřu terminál pomocí Ctrl Alt T nebo terminálové okno Ctrl Shift T (gnome-terminal ,LightDM), první text, který vidím, je:

To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

Tato zpráva pochází z /etc/bash.bashrc , což je source d pomocí /etc/profile . Generuje se podmíněně:

if [ ! -e "$HOME/.sudo_as_admin_successful" ] && [ ! -e "$HOME/.hushlogin" ] ; then
    case " $(groups) " in *\ admin\ *|*\ sudo\ *)
    if [ -x /usr/bin/sudo ]; then
        cat <<-EOF
        To run a command as administrator (user "root"), use "sudo <command>".
        See "man sudo_root" for details.

        EOF
    fi
    esac
fi

Ale můj $HOME/.sudo_as_admin_successful existuje a má od 15. listopadu:

$ ll .sudo_as_admin_successful
-rw------- 1 w3 walt 0 Nov 15  2016 .sudo_as_admin_successful

a groups říká, že jsem v walt root adm tty lp mail dialout cdrom sudo dip video plugdev lpadmin sambashare wireshark libvirtd (Všimněte si sudo ).

Více podrobností v reakci na komentáře (nejsem přihlášen jako „jiný uživatel“

[email protected]:~(0)$ id
uid=1003(w3) gid=1000(walt) groups=1000(walt),0(root),4(adm),5(tty),7(lp),8(mail),20(dialout),24(cdrom),27(sudo),30(dip),44(video),46(plugdev),109(lpadmin),124(sambashare),149(wireshark),152(libvirtd)
[email protected]:~(0)$ pathlld $HOME/.sudo_as_admin_successful
drwxr-xr-x 29 root root 4096 May 18 20:46 /
/dev/sdb5 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
drwxr-xr-x 13 root root 4096 Sep  1  2015 /home
/dev/sdb6 on /home type ext4 (rw,relatime,data=ordered)
drwx------ 191 w3 walt 147456 May 21 01:38 /home/w3
/home/.ecryptfs/w3/.Private on /home/w3 type ecryptfs (rw,nosuid,nodev,relatime,ecryptfs_fnek_sig=e377cfa845240aa1,ecryptfs_sig=5fa903fe1f605483,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_unlink_sigs)
-rw------- 1 w3 walt 0 Nov 15  2016 /home/w3/.sudo_as_admin_successful

Proč se mi zobrazuje tato zpráva? Díval jsem se na tuto odpověď, ale zdá se, že neplatí.

Přijatá odpověď:


Ubuntu
  1. Jak skrýt výstup terminálu při provádění příkazu?

  2. Otevřít soubor nebo aplikaci jako root z Gui?

  3. Když spustím počítač, zobrazí se pouze terminál?

  1. ‚cat‘:Nelze otevřít soubor:Povolení odepřeno?

  2. Zobrazit průběh instalace balíčku v terminálu?

  3. Co způsobuje všechny tyto řádky deklarovat -x ..., když otevřu terminál?

  1. Jak spustit terminál jako root?

  2. Nemohu otevřít nastavení systému v Ubuntu 17.10?

  3. Jak udělat, aby tlačítko Unity Terminal otevřelo samostatný terminál?