ΠΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» Π² Π³ΡΡΠΏΠ°ΡΠ° root ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΠΏΡΠ°Π²Π° Π² Linux
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΏΡΠ°Π²Π° Π΅ ΠΊΡΠΈΡΠΈΡΠ΅Π½ Π°ΡΠΏΠ΅ΠΊΡ Π½Π° Linux ΡΠΈΡΡΠ΅ΠΌΠ½Π°ΡΠ° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΡ, ΠΎΡΠΎΠ±Π΅Π½ΠΎ ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΠ²Π½ΠΈ Π·Π°Π΄Π°ΡΠΈ ΠΏΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ΅Π½ Π½Π°ΡΠΈΠ½.
ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Linux ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ ΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½ΠΈ Ρ ΡΡΠ½Π° ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΎΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ Π°ΠΊΠ°ΡΠ½ΡΠΈ ΠΈ ΡΡΠΏΠ΅ΡΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ (
rootΠΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ΡΠΎ Π½Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ Π΄ΠΎΡΡΡΠΏ Π½Π° Π½ΠΈΠ²ΠΎ rootβΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΡΡΠ΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ°
sudoΠ Π°Π·Π±ΠΈΡΠ°Π½Π΅ Π½Π° Root ΠΈ ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΠΡΠ°Π²Π°
ΠΡΠ΅Π΄ΠΈ Π΄Π° ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈΡΠ΅, Π΅ Π²Π°ΠΆΠ½ΠΎ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΡΡΠ° ΠΎΡ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ΡΠΎ Π½Π° ΠΏΠΎΠ²ΠΈΡΠ΅Π½ΠΈ ΠΏΡΠ°Π²Π°:
- ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» root: ΠΠΌΠ° Π½Π΅ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π²ΡΠΈΡΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΈ ΡΡΠ»ΡΠ³ΠΈ Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°. ΠΠ΅ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎΡΠΎ ΠΌΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠΈΡΠΈΠ½ΠΈ ΡΠ΅ΡΠΈΠΎΠ·Π½ΠΈ ΠΏΠΎΠ²ΡΠ΅Π΄ΠΈ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΈΠ»ΠΈ Π½Π°ΡΡΡΠ΅Π½ΠΈΡ Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°.
- Sudo ΠΏΡΠ°Π²Π°: ΠΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΊΠ°ΡΠΎ ΡΡΠΏΠ΅ΡΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π», ΠΊΠ°ΡΠΎ Π³ΠΈ ΠΏΡΠ΅Π΄ΡΠ΅ΡΡΠ²Π° Ρ. Π’ΠΎΠ·ΠΈ ΠΌΠ΅ΡΠΎΠ΄ Π΅ ΠΏΠΎ-Π±Π΅Π·ΠΎΠΏΠ°ΡΠ΅Π½, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ ΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΡΠ° ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Π½ΠΈ.
sudo
ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΈ ΠΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ
- Π’ΡΡΠ±Π²Π° Π΄Π° ΠΈΠΌΠ°ΡΠ΅ root ΠΈΠ»ΠΈ sudo Π΄ΠΎΡΡΡΠΏ Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°.
- ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈΡΡ Π°ΠΊΠ°ΡΠ½Ρ, Π½Π° ΠΊΠΎΠΉΡΠΎ ΠΈΡΠΊΠ°ΡΠ΅ Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΠ΅ ΠΏΡΠ°Π²Π°, ΡΡΡΠ±Π²Π° Π²Π΅ΡΠ΅ Π΄Π° ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°.
ΠΠΊΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°, ΡΡΠ·Π΄Π°ΠΉΡΠ΅ Π³ΠΎ Ρ:
sudo adduser usernameΠΠ°ΠΌΠ΅Π½Π΅ΡΠ΅
usernameΠ‘ΡΡΠΏΠΊΠ° 1: ΠΠΎΠ±Π°Π²Π΅ΡΠ΅ ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π² ΠΡΡΠΏΠ°ΡΠ° sudo (ΠΡΠ΅ΠΏΠΎΡΡΡΠΈΡΠ΅Π»Π½ΠΎ)
ΠΠΎΠ±Π°Π²ΡΠ½Π΅ΡΠΎ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π² Π³ΡΡΠΏΠ°ΡΠ°
rootsudoΠΠΎΠ±Π°Π²Π΅ΡΠ΅ ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π² ΠΡΡΠΏΠ°ΡΠ° sudo
Π ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ Linux Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ (ΠΊΠ°ΡΠΎ Ubuntu), ΡΠ»Π΅Π½ΠΎΠ²Π΅ΡΠ΅ Π½Π° Π³ΡΡΠΏΠ°ΡΠ°
sudosudo usermod -aG sudo usernameΠΠ°ΠΌΠ΅Π½Π΅ΡΠ΅
username-aGΠΡΠΎΠ²Π΅ΡΠ΅ΡΠ΅ Π§Π»Π΅Π½ΡΡΠ²ΠΎΡΠΎ Π² ΠΡΡΠΏΠ°ΡΠ°
ΠΠ° Π΄Π° ΠΏΠΎΡΠ²ΡΡΠ΄ΠΈΡΠ΅, ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ Π΅ ΡΡΠΏΠ΅ΡΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π΅Π½ Π² Π³ΡΡΠΏΠ°ΡΠ°
sudogroups usernameΠΠ·Ρ ΠΎΠ΄ΡΡ ΡΡΡΠ±Π²Π° Π΄Π° Π²ΠΊΠ»ΡΡΠ²Π°
sudoΠ‘ΡΡΠΏΠΊΠ° 2: Π ΡΡΠ½ΠΎ ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° sudo ΠΡΠ°Π²Π° (ΠΠΊΠΎ Π΅ ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ)
ΠΠΊΠΎ Π²Π°ΡΠ°ΡΠ° Linux Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡ Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π³ΡΡΠΏΠ°ΡΠ°
sudoΠ Π΅Π΄Π°ΠΊΡΠΈΡΠ°ΠΉΡΠ΅ Π€Π°ΠΉΠ»Π° sudoers
Π€Π°ΠΉΠ»ΡΡ
sudoersvisudosudo visudoΠΠ° Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΠ΅ ΠΏΡΠ»Π΅Π½ sudo Π΄ΠΎΡΡΡΠΏ Π½Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π», Π΄ΠΎΠ±Π°Π²Π΅ΡΠ΅ ΡΠ»Π΅Π΄Π½ΠΈΡ ΡΠ΅Π΄ Π² ΠΊΡΠ°Ρ Π½Π° ΡΠ°ΠΉΠ»Π°:
username ALL=(ALL:ALL) ALLΠ’ΠΎΠ²Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π΄Π° ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° Π²ΡΡΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΊΠ°ΡΠΎ Π²ΡΠ΅ΠΊΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» ΠΈΠ»ΠΈ Π³ΡΡΠΏΠ°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ
sudoΠ‘ΡΡΠΏΠΊΠ° 3: ΠΡΠΎΠ²Π΅ΡΠ΅ΡΠ΅ sudo ΠΡΠ°Π²Π°
ΠΠ»Π΅Π·ΡΠ΅ ΠΊΠ°ΡΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» ΠΈΠ»ΠΈ ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ΅ΡΠ΅ ΠΊΡΠΌ Π°ΠΊΠ°ΡΠ½ΡΠ° ΠΈ ΠΈΠ·ΠΏΡΠ»Π½Π΅ΡΠ΅:
sudo whoamiΠΠΊΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° Π΅ ΠΏΡΠ°Π²ΠΈΠ»Π½Π°, ΠΈΠ·Ρ ΠΎΠ΄ΡΡ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅
rootΠ‘ΡΡΠΏΠΊΠ° 4: ΠΠΎΠ±Π°Π²Π΅ΡΠ΅ ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π² ΠΡΡΠΏΠ°ΡΠ° root (ΠΠ΅ ΡΠ΅ ΠΡΠ΅ΠΏΠΎΡΡΡΠ²Π°)
ΠΠΊΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎΡΠΎ ΡΠ»Π΅Π½ΡΡΠ²ΠΎ Π² Π³ΡΡΠΏΠ°ΡΠ° root Π΅ Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ (ΠΊΠΎΠ΅ΡΠΎ Π΅ ΠΎΠ±Π΅Π·ΠΊΡΡΠ°ΠΆΠΈΡΠ΅Π»Π½ΠΎ), ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΠ»Π΅Π΄Π½Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π°:
sudo usermod -aG root usernameΠ’ΠΎΠ²Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ Π½Π΅ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ Π΄ΠΎΡΡΡΠΏ Π½Π° Π½ΠΈΠ²ΠΎ root ΠΈ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ°ΠΌΠΎ Π² ΠΈΠ·ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΈ ΡΠ»ΡΡΠ°ΠΈ ΠΏΠΎΡΠ°Π΄ΠΈ ΡΠ²ΡΡΠ·Π°Π½ΠΈΡΠ΅ ΡΠΈΡΠΊΠΎΠ²Π΅ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°.
Π‘ΡΡΠΏΠΊΠ° 5: ΠΡΠ΅ΠΌΠ°Ρ Π½Π΅ΡΠ΅ ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ ΠΎΡ ΠΡΡΠΏΠΈΡΠ΅ sudo ΠΈΠ»ΠΈ root
ΠΠΊΠΎ ΡΡΡΠ±Π²Π° Π΄Π° ΠΎΡΠ½Π΅ΠΌΠ΅ΡΠ΅ ΠΏΠΎΠ²ΠΈΡΠ΅Π½ΠΈΡΠ΅ ΠΏΡΠ°Π²Π°, ΠΏΡΠ΅ΠΌΠ°Ρ Π½Π΅ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ ΠΎΡ ΡΡΠΎΡΠ²Π΅ΡΠ½Π°ΡΠ° Π³ΡΡΠΏΠ°.
ΠΡΠ΅ΠΌΠ°Ρ Π½Π΅ΡΠ΅ ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ ΠΎΡ ΠΡΡΠΏΠ°ΡΠ° sudo
sudo deluser username sudoΠΡΠ΅ΠΌΠ°Ρ Π½Π΅ΡΠ΅ ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ ΠΎΡ ΠΡΡΠΏΠ°ΡΠ° root
sudo deluser username rootΠ’Π΅Π·ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ ΠΎΡΠ½Π΅ΠΌΠ°Ρ ΡΠ²ΡΡΠ·Π°Π½ΠΈΡΠ΅ ΠΏΡΠ°Π²Π°.
ΠΠ°ΠΉ-Π΄ΠΎΠ±ΡΠΈ ΠΡΠ°ΠΊΡΠΈΠΊΠΈ Π·Π° ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΠΡΠ°Π²Π°
- ΠΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°ΠΉΡΠ΅ sudo ΠΏΡΠ΅Π΄ root: Π’ΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΠΏΠΎ-Π΄ΠΎΠ±ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ» ΠΈ ΠΎΠ΄ΠΈΡ.
- Π‘Π»Π΅Π΄Π²Π°ΠΉΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ° Π½Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΎΡΠΎ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ: ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠΉΡΠ΅ ΡΠ°ΠΌΠΎ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡΡΠ°, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° Π·Π°Π΄Π°ΡΠ°ΡΠ°.
- ΠΠ΄ΠΈΡΠΈΡΠ°ΠΉΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° sudo: ΠΠΎΠΌΠ°Π½Π΄ΠΈΡΠ΅ sudo ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Π½ΠΈ Π·Π° ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡ.
- Π Π΅Π΄ΠΎΠ²Π½ΠΎ ΠΏΡΠ΅Π³Π»Π΅ΠΆΠ΄Π°ΠΉΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡΡΠ°: ΠΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°ΠΉΡΠ΅ ΡΠ»Π΅Π½ΡΡΠ²Π°ΡΠ° Π² Π³ΡΡΠΏΠΈΡΠ΅ ΠΈ ΡΠ°ΠΉΠ»Π°.
sudoers
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π΄ΠΎΡΡΡΠΏΠ° ΠΈ ΠΏΡΠ°Π²Π°ΡΠ° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π΅ ΠΎΡΠ½ΠΎΠ²Π½Π° ΡΠ°ΡΡ ΠΎΡ Linux Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΡΡΠ°. Π§ΡΠ΅Π· ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Π³ΡΡΠΏΠ°ΡΠ°
sudosudoersΠΠΈΠ½Π°Π³ΠΈ ΠΏΡΠΈΠ»Π°Π³Π°ΠΉΡΠ΅ ΠΏΡΠΈΠ½ΡΠΈΠΏΠ° Π½Π° Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΎΡΠΎ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ ΠΈ ΠΈΠ·Π±ΡΠ³Π²Π°ΠΉΡΠ΅ Π΄Π° Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π² Π³ΡΡΠΏΠ°ΡΠ°
root