Линукс дээр захиргааны ажлуудыг ажиллуулахын тулд та root (бас superuser гэгддэг) хандалттай байх ёстой. Тусдаа root данстай байх нь ихэнх Linux түгээлтийн хувьд түгээмэл байдаг боловч Ubuntu нь root -г анхдагчаар идэвхгүй болгодог. Энэ нь хэрэглэгчдийг алдаа гаргахаас сэргийлж, системийг халдагчдаас аюулгүй байлгадаг. Root хандалт шаарддаг тушаалуудыг ажиллуулахын тулд sudo ашиглана уу.
Алхам
2 -ийн 1 -р арга: Sudo ашиглан Root командыг ажиллуулах
Алхам 1. Ctrl+Alt+T дарж терминалын цонх нээнэ үү
Ubuntu нь root дансыг анхдагчаар түгждэг тул та бусад Linux түгээлтийн адил root болохын тулд su ашиглаж чадахгүй. Үүний оронд командуудаа sudo ашиглан эхлүүлээрэй.
Алхам 2. Үлдсэн тушаалынхаа өмнө sudo гэж бичнэ үү
"Судо" гэдэг нь "орлох хэрэглэгч хийх" гэсэн утгатай. Та командын эхэнд sudo -г нэмэхэд тушаал root хэлбэрээр ажиллах болно.
- Жишээлбэл: sudo /etc/init.d/networking stop нь сүлжээний үйлчилгээг зогсоож, sudo adduser системд шинэ хэрэглэгч нэмдэг. Эдгээр хоёр ажил хоёулаа root хандалтыг шаарддаг.
- Sudo командыг ажиллуулахаас өмнө нууц үгээ оруулахыг танаас хүсэх болно. Линукс таны нууц үгийг 15 минутын турш хадгалдаг тул та үргэлжлүүлэн бичих шаардлагагүй болно.
Алхам 3. График хэрэглэгчийн интерфэйс (GUI) бүхий програмыг нээх командыг ажиллуулахын өмнө gksudo гэж бичнэ үү
Аюулгүй байдлын үүднээс Ubuntu нь GUI ашиглан програм нээхдээ "sudo" ашиглахыг зөвлөдөггүй. Үүний оронд програмыг эхлүүлэх командын өмнө gksudo гэж бичнэ үү.
- Жишээ нь: gksudo gedit /etc /fstab гэж бичээд GUI бүхий засварлах програм болох GEdit дээр "fstab" файлыг нээнэ үү.
- Хэрэв та KDE цонхны менежер ашиглаж байгаа бол gksudo -ийн оронд kdesudo ашиглана уу.
Алхам 4. Үндэс орчныг дуурайлган хий
Хэрэв та тусгай скрипт ажиллуулахын тулд жинхэнэ root бүрхүүлд хандах шаардлагатай дэвшилтэт хэрэглэгч бол root бүрхүүлийг sudo –i ашиглан дуурайгаарай. Энэ тушаал нь root орчны хувьсагчтай супер хэрэглэгчид хандах боломжийг танд олгоно.
- Sudo passwd root командыг оруулна уу. Энэ нь үндсэндээ дансыг "идэвхжүүлэх" нууц үгийг үүсгэх болно. Энэ нууц үгийг бүү мартаарай.
- Sudo -i гэж бичнэ үү. Асуух үед эх нууц үгээ оруулна уу.
- Тушаал $ -аас #болж өөрчлөгдөх бөгөөд энэ нь танд root хандалт байгааг илтгэнэ.
Алхам 5. Өөр хэрэглэгчид sudo хандалт өгөх
Хэрэв та одоогоор root хандалт хийгээгүй байгаа хүнд данс үүсгэж байгаа бол тэдний хэрэглэгчийн нэрийг sudo группт оруулах шаардлагатай болно. Үүнийг хийхийн тулд usermod -aG sudo хэрэглэгчийн нэрийг бичнэ үү (гэхдээ "хэрэглэгчийн нэр" -ийг зөв хэрэглэгчийн нэрээр солино уу).
2 -ийн 2 -р арга: Үндэс хэрэглэгчийг идэвхжүүлэх
Алхам 1. Ctrl+Alt+T дарж терминалын цонх нээнэ үү
Аюулгүй байдлын үүднээс (мөн эвдрэлээс зайлсхийхийн тулд) үндсэн хэрэглэгчийн бүртгэл анхдагчаар түгжигддэг. Командыг root болгон аюулгүй ажиллуулахын тулд та үүнийг ашиглах ёстой
sudo
эсвэл
gksudo
оронд нь Хэрэв та үнэхээр тусдаа root хэрэглэгчтэй байх ёстой (хэрэв үүнийг таны бизнест ашигладаг програм шаардлагатай бол, эсвэл энэ ажлын станцыг зөвхөн ганц хэрэглэгч ашиглах болно), та энгийн хэрэглэгчийн тусламжтайгаар команд хэрэглэгчийг идэвхжүүлэх боломжтой.
Үндсэн хэрэглэгчийг идэвхжүүлэх нь таны системийг эрсдэлд оруулж болзошгүй бөгөөд Ubuntu -д санал болгодоггүй
Алхам 2. sudo passwd root гэж бичээд ↵ Enter дарна уу
Та root хэрэглэгчийн хувьд шинэ нууц үг оруулахыг танаас хүсэх болно. Энэ нууц үгээ бүү алдаарай.
Алхам 3. Нууц үгээ оруулаад ↵ Enter дарна уу
Алхам 4. Хүссэн тохиолдолд нууц үгээ дахин бичээд ↵ Enter дарна уу
Үндсэн хэрэглэгч одоо нууц үгтэй байх ёстой.
Алхам 5. su - гэж бичээд ↵ Enter дарна уу
Үндэс мөрөнд очихыг хүсэхэд root нууц үгээ оруулна уу.
Root бүртгэлийг идэвхгүй болгохын тулд sudo passwd -dl root гэж бичнэ үү
Зөвлөмж
- Та аль болох root нэвтрэхээс зайлсхийх хэрэгтэй. Та супер хэрэглэгчийн шаарддаг бараг бүх тушаалыг sudo эсвэл gksudo ашиглан ажиллуулж болно.
- Та мөн sudo –i ашиглан системийн өөр хэрэглэгчийн бүрхүүлд хандах боломжтой. "Жэйн" хэрэглэгч болохын тулд sudo -I jane гэж бичээд дараа нь асуух үед нууц үгээ оруулна уу (Жэйн биш).