Tegishli buyruq sudo, boshqa foydalanuvchi sifatida buyruqni bajaradi, lekin foydalanuvchilar boshqa foydalanuvchilar nomidan qaysi buyruqlarni bajarishi mumkin bo'lgan bir qator cheklovlarga rioya qilgan holda (odatda faylda ko'rsatilgan) / etc / sudoers).
Boshqa tomondan, farqli o'laroq su, sudo foydalanuvchilarga kerakli foydalanuvchi o'rniga o'zlarining parollarini so'raydi; Bu boshqa mashinalardagi foydalanuvchilarga buyruqlarni topshirish uchun parollarni almashmasdan, terminallarni qarovsiz qoldirish xavfini kamaytiradi.
Sudo muammolari: imtiyozli davr
Ning afzalligi sudo nisbatan su faqat boshqa foydalanuvchini ko'rsatgan holda so'ralgan buyruqni amaldagi foydalanuvchini o'zgartirmasdan bajaradi. Bu shuni anglatadiki, administrator sifatida buyruqni bajarishi mumkin, keyingisida ular oldin foydalanadigan foydalanuvchi imtiyozlariga ega bo'lishadi ... yoki deyarli.
Ba'zilar buni xavfsizlikni buzish deb bilishadi sudo foydalanuvchiga buyruqlar va buyruq parollari bajarilgandan so'ng uni qayta-qayta kiritmasdan, boshqa foydalanuvchi sifatida buyruqlarni bajarishiga imkon beradigan "imtiyozli davr" ni bering. Ushbu "imtiyozli davr" dan keyin, sudo bizdan parolni yana so'raydi.
Bu "yomon", chunki biz sudo parolini kiritganimizdan va "imtiyoz davri" faol bo'lgan paytda kimdir bizning kompyuterimizni egallab olishi mumkin.
Yaxshiyamki, "imtiyozli davr" ni o'chirib qo'yish mumkin, bu sizning tizimingiz xavfsizligini yaxshilaydi. Faylga bitta qator qo'shish kifoya / etc / sudoers:
sudo nano / etc / sudoers
Va faylning oxiriga quyidagi qatorni qo'shing:
Standartlar: ALL timestamp_timeout = 0
O'zgarish darhol kuchga kiradi, tizimni qayta ishga tushirishni talab qilmasdan.
34. Linuxda dasturlarni o’rnatish.Dasturlar menedjeri bilan ishlash. Hozircha biz Ubuntu-da dasturlarni o'rnatishning grafik usulini ko'rdik. Keyin buni qanday amalga oshirishni ko'rib chiqamiz, lekin terminal orqali. Garchi ko'plab foydalanuvchilar "qora ekranlar" bilan bog'liq barcha narsalardan chetda qolsalar ham, shuni bilishingiz kerakki, bu usul hech qanday asoratlarni o'z ichiga olmaydi. Farqli o'laroq, u yanada qulay va sodda va, albatta, tezroq.
Biz tushuntiradigan asosiy buyruqlar amal qiladi maqsadga muvofiq (o apt Ubuntu 14.04 dan beri) va qobiliyat. Ikkalasi ham juda o'xshash ishlaydi, lekin biz ularni chaqirishda administrator imtiyozlariga ega bo'lishimiz kerakligini yodda tutishimiz kerak, shuning uchun buyruqni tinglang sudo.
Biz Ubuntu logotipi bilan satrning birinchi ishga tushiruvchisi orqali terminalni ochamiz va keyin quyidagilarni yozamiz yoki qidiramiz: Terminal. Bundan tashqari, tugmalar birikmasini bosish orqali ochiladi Ctrl + Alt + T.
Buyruqni bajarganimizdan so'ng, tizim bizdan paketni o'rnatishni xohlaysizmi va biz tanlagan narsalarni va unga bog'liq bo'lgan boshqalarni so'rashi mumkin, bu bizga uning to'liq nomi, versiyasi yoki hajmi kabi ba'zi tafsilotlarni ko'rsatishi mumkin. Biz ijobiy javob beramiz va kutamiz o'rnatishni tugatish uchun. Ushbu qo'llanmaning oxiri shu erda biz Ubuntu-da paketlarni o'rnatishning turli usullarini namoyish etdik. Umid qilamizki, bu sizga foydali bo'ladi.