Linuxda Sudo nədir?

Sudo Komandirliyi qeyri-Admin İstifadəçilərə Bəzi İdarəetmə İmtiyazları verir

Linux'daki administrativ uygulamaları çalıştırdığınızda, su komutunu superuser'a (kök) keçmək üçün istifadə edirsiniz və ya sudo komutunu istifadə edirsiniz. Bəzi Linux dağılımları kök istifadəçiyə imkan verir, lakin bəziları yoxdur. Ubuntu-sudo kimi olmayanların da getmək yolu.

Sudo Komandirliyi haqqında

Linux-da Sudo-super istifadəçi bir sistem administratoruna müəyyən istifadəçiləri və ya istifadəçilər qruplarını bütün əmrləri və arqumentləri daxil edərkən bir sıra və ya bütün əmrləri kök kimi istifadə etməyə imkan verir. Sudo komanda əsasında işləyir. Bu qabığın əvəzi deyil. Xüsusiyyətlər, bir istifadəçi hər per-host əsasında işə biləcək əmrləri məhdudlaşdırma qabiliyyətini, hər komandanın çoxlu girişini, kimin nə etdiyini aydın şəkildə yoxlamaq üçün, sudo əmrinin yapılandırılabilir bir zamanaşımı təmin etmək və eyni bir çox müxtəlif maşın üzərində konfiqurasiya faylları.

Sudo Komandirliyi nümunəsi

İdarə güzəştləri olmayan standart istifadəçi bir proqram parçasını quraşdırmaq üçün Linux-da bir komanda daxil edə bilər:

dpkg -i software.deb

Komanda bir səhv qaytarır, çünki inzibati zəmanəti olmayan bir şəxsin proqram yüklənməsinə icazə verilmir. Ancaq sudo əmri xilasetməyə gəlir. Bunun əvəzinə, bu istifadəçi üçün doğru əmrdir:

sudo dpkg -i software.deb

Bu dəfə proqram yüklənir. Bu, inzibati istifadəyə malik bir şəxsin Linuxun istifadəçiyə proqram təminatının quraşdırılmasına icazə vermək üçün öncədən konfiqurasiya etdiyini nəzərdə tutur.

Qeyd: Ayrıca bəzi istifadəçilərə sudo əmrindən istifadə etməyə qadir olmaq üçün Linux'u konfiqurasiya edə bilərsiniz.