Гкуз гэж юу вэ, яагаад үүнийг ашиглах вэ?

Gksu болон gksudo тушаалууд нь график програмуудыг ажиллуулж байхад таны зөвшөөрлүүдийг дээшлүүлэх боломжийг олгоно.

Тэдгээр нь яг адилхан тушаалын тушаалууд бөгөөд su тушаал болон sudo тушаалууд юм.

Суурилуулалт

Анхдагчаар gksu нь Линуксийн бүх түгээлтийн хүрээнд анхдагч байдлаар суугдах шаардлагагүй юм.

Та apt-get тушаалыг ашиглан тушаалын мөрнөөс Ubuntu дотор суулгаж болно:

sudo apt-get install gksu

Та synaptic багц менежерийг ашиглан gksu-г бас суулгаж болно. Энэ хэрэгслийг бичихийн тулд гол Ubuntu Багц менежер ашиглах боломжгүй.

Яагаад та gksu-г ашиглах вэ?

Та "Наутилус" файлын менежерийг ашиглаж байгаа бөгөөд өөр хэрэглэгчийн эзэмшсэн фолдерт файлыг засварлах эсвэл зөвхөн файлын хэрэглэгчээр хандаж болох фолдер дотор засвар хийхийг хүсч байна гэж төсөөлөөд үз дээ.

Та хандалтыг хязгаарлах эрхтэй фолдераа нээх үед файл үүсгэх, фолдер үүсгэх гэх мэт сонголтуудыг олох болно.

Та терминал цонх нээж, өөр хэрэглэгч рүү su тушаалыг нээж, дараа нь нано редактор ашиглан файл үүсгэх эсвэл засах боломжтой. Мөн та зөв зөвшөөрлүүдгүй газруудад файлуудыг засахын тулд sudo тушаалыг ашиглаж болох юм.

Gksu аппликейшн нь Nautilus-г өөр хэрэглэгчийн нэрээр ашиглах боломжийг олгож байгаа бөгөөд та одоо байгаа файлууд болон фолдеруудад нэвтрэх боломжтой гэсэн үг юм.

Gksu-г хэрхэн ашиглах талаар

Gksu-г ажиллуулах хялбар арга бол терминалын цонхыг нээж доор дурдсаныг бичнэ:

gksu

Жижиг цонх хоёр хайрцагаар нээгдэх болно:

Run програм нь ажиллуулахыг хүссэн програмынхаа нэрийг мэдэхийг хүсэж байгаа бөгөөд ямар хэрэглэгчийн програмыг ажиллуулахыг userbox танд өгөх боломжийг олгодог.

Хэрэв та gksu-г ажиллуулж natutilus тушаалыг ажиллуулах тушаал болгож root хэрэглэгчээр орхисон бол та өмнө нь хайх боломжгүй файлууд болон фолдеруудыг удирдах боломжтой болно.

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

gksu -u root nautilus

Gksu болон gksudo-ийн хоорондох ялгаа

Ubuntu-д gksu болон gksudo нь ижил төрлийн ажил хийдэг. (тэд хоёулаа ижил гүйцэтгэгдэнэ гэж зааж өгдөг).

Гэхдээ та gksu гэдэг нь su тушаалын графиктай тэнцүү гэж үздэг бөгөөд энэ нь хэрэглэгчийн хүрээлэлд шилжсэн гэсэн үг юм. Gksudo тушаал нь sudo тушаалтай адилхан байдаг бөгөөд энэ нь анхдагчаар root байгаа дүр эсгэж байгаа дүрээрээ програмыг ажиллуулж байгаа гэсэн үг юм.

Өргөтгөсөн зөвшөөрлүүдтэй график програмуудыг ажиллуулахдаа болгоомжтой байгаарай

Nautilus ашиглан файл үүсгэж, засварлаж байгаа бол gksudo эсвэл gksu-г сүйрэлд хүргэж болзошгүй.

Хамгаалах орчин гэж нэрлэгддэг дэвшилтэт тохиргоонуудын дагуу gksu болон gksudo програм дотор сонголт байдаг.

Энэ нь та одоо байгаа хэрэглэгчийн нэвтэрсэн тохируулгаар програмд ​​хандах боломжийг олгодог боловч програмыг ажиллуулж байгаа хэрэглэгчийн хувьд ерөнхийдөө root эрхээр ажиллуулдаг.

Яагаад энэ муу зүйл байна вэ?

Таны ажиллаж байгаа аппликейшн нь "Наутилус" файлын менежер бөгөөд та Жон шиг нэвтэрсэн байна.

Одоо "nautilus" -ийг root эрхээр ажиллуулахын тулд gksudo-г ашиглаж байгаа гэж төсөөлөөд үзээрэй. Та Жон шиг нэвтэрсэн, гэхдээ Nautilus-г root эрхээр ажиллуулдаг.

Хэрэв та гэрийн хавтас доторх файлууд болон фолдеруудыг үүсгэж эхэлбэл файлууд нь root хэрэглэгчээр үүсгэгдэж байгааг мэдэж байх албагүй ба бүлгийн хувьд root гэж ойлгогдох болно.

Хэрэв та Nautilus файлыг хэвийн Жон хэрэглэгчээр ажиллуулахдаа эдгээр файлуудад хандахдаа файлуудыг засварлах боломжгүй болно.

Засварласан файлууд нь тохируулгын файлууд байсан бол энэ нь үнэхээр үнэхээр муу байж болох юм.

Та gksu-г ашиглах ёстой

GNOME вики дээрх gksu хуудас нь gksu-г ашиглах нь сайн санаа биш бөгөөд одоо бодлогыг ашиглахаар дахин бичиж байна.

Гэхдээ одоогоор ямар ч ашигтай хувилбар байхгүй байна.

Ubuntu дээр Common хэрэглээнд Root буюу эх хувилбаруудыг хэрхэн ашиглах талаар

Хэрэв та хүсэж байгаа бол үүнийг root эрхээр ажиллуулж болохын тулд та зөв дарааллын цэсийг нэмэх боломжтой байхыг хүсч байна гэж төсөөлөөд үз дээ.

Ubuntu Launcher дээр Засгийн газрын дүрсэн дээр дарж Наутилусыг нээнэ үү .

Зүүн талд "Компьютер" гэсэн дүрс дээр дарж, usr фолдер, дараа нь хуваалцах фолдер, эцэст нь програмын фолдерт оч.

Доорх "Файл" гэсэн үгтэй файлын кабинет дүрсийг олно уу. Дүрс дээр хулганы баруун товчийг дараад "хуулбарлуу" -г сонгоно уу. Одоо гэр, орон нутгийн, хуваалцах, програмын хавтсанд хандах. ( Та гэрийн фолдерийг баруун товчоор дараад, "шоу далд файлуудыг" сонгохын тулд локал фолдерыг задлах хэрэгтэй болно .)

Эцэст нь "сонгох"

Одоо гэрийн хавтас руу очоод орон нутгийн, хуваалцах, програмын хавтсыг хайж олох.

Супер түлхүүрийг дарж "gedit" гэж бичнэ үү. Текст засварлагчийн дүрс гарч ирнэ. Дүрс дээр дарна уу.

Наутилус цонхны засварлагч руу шилжинэ.

"Action = Window" гэсэн мөрийг хайж доорх зүйлсийг ашиглана уу:

action = Window, Open Root

Дараах мөрүүдийг доорх мөрүүдийг нэмнэ:

[Root буюу эхийг нээх үйлдэл]

Нэр = Root гэж нээгдсэн

Exec = gksu nautilus

Файлыг хадгал.

Нэвтрэхийг оруулаад та шүүгчийн кабинетийн дүрс дээр баруун товчийг дарж, "Наутилус" -ийг нээх боломжтой болно.

Хураангуй

Гку бол сонголт байж болох юм. Хэрэв та захиргааны үүргийг гүйцэтгэх хэрэгтэй бол терминалыг ашиглах нь илүү дээр юм