Судо гэж юу вэ?

Судо команд нь Админы бус хэрэглэгчид зарим Админ эрх олгодог

Линуксд програмын програмуудыг ажиллуулахдаа su тушаалыг супер хэрэглэгч (root) уруу шилжих эсвэл эсвэл та sudo тушаалыг ашигладаг. Зарим Линукс тархцууд root хэрэглэгчийг идэвхжүүлдэг боловч зарим нь тийм биш байдаг. Ubuntu-sudo гэх мэтийн ямар нэг зүйл хийх боломжгүй юм.

Судо командын тухай

Людовикт Sudo супер хэрэглэгчид бүх хэрэглэгчид болон бүлгийн хэрэглэгчдэд бүх тушаалууд болон нэмэлт өгөгдлүүдийг бүртгэхийн тулд зарим эсвэл бүх тушаалуудыг root эрхээр ажиллуулах боломжийг олгодог. Судо нь тус бүр дээр ажилладаг. Энэ нь бүрхүүлд зориулж орлуулах хэрэгсэл биш юм. Тухайлбал, хэн нэг нь үйлдлийн систем дээр ажиллуулж байгаа командуудыг хязгаарлах чадвар, тушаал бүрийг асар ихээр түргэн шуурхай удирдах чадварыг агуулдаг. Үүнийг хэн хийсэн, sudo тушаалын тохируулсан хугацаа, олон өөр өөр машин дээр тохиргооны файл.

Судо командын жишээ

Захиргааны давуу эрхгүй стандарт хэрэглэгч Linux үйлдлийн системд програм хангамжийг суулгахын тулд дараах командыг оруулж болно:

dpkg -i програм.deb

Захиргааны давуу эрхгүй хүн програм хангамж суулгахыг зөвшөөрдөггүй тул тушаал тушаал алдаа гардаг. Гэхдээ sudo тушаал нь аврах ажилд ирдэг. Харин энэ хэрэглэгчийн хувьд зөв тушаал нь:

sudo dpkg -i software.deb

Энэ удаа програм хангамж суулгана. Энэ нь захиргааны давуу эрхтэй хүн өмнө нь Линуксийг тохируулахын тулд хэрэглэгчийг програм суулгахыг зөвшөөрдөг байсан гэж үздэг.

Тэмдэглэл: Та зарим хэрэглэгчдийг sudo тушаалыг ашиглах боломжгүй болгохын тулд Линукс болгон тохируулах хэрэгтэй.