Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Pochopenie oprávnení používateľa a `sudo`
* `root` účet: Historicky mali systémy UNIX vrátane systému Linux účet „koreňový“ účet s neobmedzeným prístupom. Ubuntu predvolene zakazuje účet „root“ z bezpečnostných dôvodov. Namiesto toho používa `sudo` (Super User Do) na poskytnutie dočasných koreňových oprávnení autorizovaným používateľom.
* `sudo` privilégiá: Keď nainštalujete Ubuntu, zvyčajne vytvoríte používateľský účet. Počas procesu inštalácie sa zvyčajne pýtate, či chcete urobiť z tohto používateľa správcu. Ak vyberiete áno, tento používateľ sa pridá do skupiny „Sudo`. Členovia skupiny `Sudo` môžu vykonávať príkazy ako` root` tým, že ich predponujú s `sudo`.
* Administrator Account (s): Užívateľský účet, ktorý vytvoríte počas procesu inštalácie, ktorý dáte administratívnym privilégiám, je skutočne váš účet „netadmin“. Jeho heslo používate spolu s `sudo` na vykonávanie úloh administratívnych sietí.
Správa sietí (bežné príkazy a pridružené heslá)
Väčšina úloh sietí vyžaduje privilégiá koreňov, takže s príkazmi budete používať `sudo`. Takto to funguje v praxi:
1. Skontrolujte konfiguráciu siete (iba na čítanie)
* `ip addr show`:zobrazuje sieťové rozhrania a adresy IP. (Nevyžaduje „sudo“ na základné prezeranie)
* `ifConfig`:(možno bude potrebovať nainštalovať` siet-tools`, ak nie je prítomný:`sudo apt inštalácia sieť-tools`). Zobrazuje tiež informácie o rozhraní. (Nevyžaduje „sudo“ na základné prezeranie)
* `Route -n`:zobrazuje smerovaciu tabuľku. (Nevyžaduje „sudo“ na základné prezeranie)
* `CAT/etc/Network/Interfaces`:zobrazuje súbor konfigurácie siete (staršia metóda). (Vyžaduje `Sudo` na *upraviť *, ale nie na` cat`)
* `Cat/etc/netPlan/*. yaml`:zobrazuje konfiguračné súbory NetPlan (novšia metóda). (Vyžaduje `Sudo` na *upraviť *, ale nie na` cat`)
* `SystemCTL STATION Networking`:Skontroluje stav sieťovej služby. (Nevyžaduje „sudo“ na základné prezeranie)
* `NMCLI VŠEOBECNÝ ŠTATUS`:Skontroluje stav NetworkManager. (Nevyžaduje „sudo“ na základné prezeranie)
2. Modifikujúca sieťovú konfiguráciu (vyžaduje `sudo` a heslo používateľa *, ktoré má privilegované sudo)
* Použitie `ifconfig` (staršia metóda, často odrádzaná):
* `sudo ifconfig eth0 192.168.1.10 NetMask 255.255.255.0`:Priradí IP adresu k rozhraniu. Zobrazí sa výzva na * heslo vášho používateľa * (účet správcu).
* `sudo ifconfig eth0 down`:znižuje rozhranie. *Heslo vášho používateľa*.
* `sudo ifconfig eth0 UP`:vyvoláva rozhranie. *Heslo vášho používateľa*.
* Používanie príkazu `ip` (moderná náhrada za` ifConfig`):
* `Sudo IP Addr Pridať 192.168.1.10/24 Dev eth0`:Priradí adresu IP. *Heslo vášho používateľa*.
* `Sudo IP Link Set eth0 Down`:Zníži rozhranie. *Heslo vášho používateľa*.
* `Sudo IP Link Set eth0 UP`:Zvyšuje rozhranie. *Heslo vášho používateľa*.
* `Sudo IP Route Pridať predvolene cez 192.168.1.1`:Pridá predvolenú bránu. *Heslo vášho používateľa*.
* Úpravy konfiguračných súborov (perzistentné zmeny - odporúčané):
* `netplan` (novšie verzie Ubuntu): NetPlan je predvolený nástroj konfigurácie siete. Konfiguračné súbory sú umiestnené v `/etc/netPlan/`. Sú to súbory YAML.
* `sudo nano/etc/netPlan/01-Network-manager-all.yaml` (alebo podobný názov súboru). *Heslo vášho používateľa*.
* Upravte súbor tak, aby ste nakonfigurovali svoju sieť. * Opatrne skontrolujte syntax YAML.* YAML je veľmi citlivý na odsadenie.
* `sudo netplan aplikovať`:uplatňuje zmeny. *Heslo vášho používateľa*. Tým sa reštartuje sieťové služby.
* `/etc/siete/rozhrania` (staršie verzie Ubuntu): Tento súbor sa používa na konfiguráciu sieťových rozhraní v starších verziách.
*`sudo nano/etc/siete/rozhrania`:*heslo vášho používateľa *.
* Upravte súbor tak, aby ste nakonfigurovali svoju sieť.
* `Sudo SystemCtl Restart Networking`:Reštartuje sieťovú službu na použitie zmien. *Heslo vášho používateľa*.
* pomocou `NetworkManager` (nástroj GUI a príkazový riadok): NetworkManager sa často používa v prostrediach stolných počítačov na správu sieťových pripojení.
* `NMCLI`:Rozhranie príkazového riadku pre NetworkManager.
* `Sudo nmcli pripojenie modifikovať eth0 ipv4.Addresses 192.168.1.10/24 IPV4.Gateway 192.168.1.1 ipv4.dns 8.8.8.8`:upravuje pripojenie. *Heslo vášho používateľa*.
* `Sudo nmcli Connection Up eth0`:prináša pripojenie. *Heslo vášho používateľa*.
* `Sudo nmcli Connection Down eth0`:znižuje spojenie. *Heslo vášho používateľa*.
* gui: Na konfiguráciu pripojení môžete použiť grafický applet NetworkManager (zvyčajne v systéme). Pri zmenách sa zobrazí výzva na * heslo vášho používateľa * (účet správcu).
Dôležité poznámky:
* Zabezpečenie: Pri úprave sieťových konfiguračných súborov buďte vždy opatrní. Nesprávne nastavenia môžu zabrániť tomu, aby sa váš systém pripojil k sieti.
* zálohovanie: Pred vykonaním zmien v akomkoľvek konfiguračnom súbore je dobré vytvoriť záložnú kópiu. Napríklad:`sudo cp /etc/netplan/01-network-manager-all.yaml/etc/netplan/01-Network-manager-all.yaml.bak`
* Ktorý spôsob použitia: „NetPlan` je preferovanou metódou v novších systémoch Ubuntu (18.04 a neskôr). „NetworkManager“ je vhodný na správu pripojení na stolných počítačoch, najmä na bezdrôtové siete. Úpravy `/etc/siete/rozhrania“ sú stále možné, ale menej bežné.
Ako určiť účet administrátora
1. Skontrolujte skupinu `sudo`: Spustite tento príkaz v termináli:
`` `Bash
zoskupuje your_username
`` `
Nahraďte `your_username` za svoje skutočné používateľské meno. Ak výstup zahŕňa `sudo`, váš účet má privilégiá správcu.
2. Skontrolujte súbor `/etc/sudoers` (Advanced): Tento súbor definuje, ktorí používatelia a skupiny môžu používať `sudo`. * Pri úprave tohto súboru buďte veľmi opatrní!* Chyba vás môže zablokovať z vášho systému.*
`` `Bash
sudo visudo
`` `
Vyhľadajte riadky, ktoré udeľujú oprávnenia používateľom alebo skupinám. Riadky ako:
`` `
your_username all =(všetky:všetky) všetko
%sudo all =(všetky:všetky) všetko
`` `
Tieto riadky naznačujú, že `your_username` a členovia skupiny` sudo` majú plné oprávnenia `sudo`.
v súhrne: Heslo „netadmin“ je heslo pre používateľský účet, ktorý ste vytvorili počas inštalácie Ubuntu, ktoré ste dali administratívnym privilégiám (t. J. Účet, ktorý je členom skupiny „sudo`). Toto heslo používate s príkazom `sudo` na vykonávanie sietí.