Судья әскерлері туралы не білуіңіз керек?

Бұл сізден әлдеқайда пайдалы және жан-жақты

Linux-ға жаңа пайдаланушылар (әсіресе Ubuntu) Sudo командасын тез біледі. Көптеген пайдаланушылар ешқашан оны «рұқсат алуға тыйым салынған» хабарламаларды алудан басқа ешқашан пайдаланбайды, бірақ Sudo әлдеқайда көп.

Sudo туралы

Sudo туралы әдеттегі қате түсінік қарапайым пайдаланушыға түбір рұқсатын беру үшін ғана пайдаланылады. Шындығында, Sudo командасы кез-келген пайдаланушысы ретінде пәрменді орындауға мүмкіндік береді, әдетте әдетте түбір болып табылады.

Пайдаланушыға суда рұқсатын қалай беруге болады

Ubuntu пайдаланушылары, әдетте, Sudo пәрменін іске қосу мүмкіндігін алады. Орнату кезінде әдепкі пайдаланушы құрылады және Ubuntu-дегі әдепкі пайдаланушы әрдайым Sudo рұқсаттарымен орнатылады. Егер сіз басқа дистрибутивтерді пайдалансаңыз немесе Ubuntu ішінде басқа пайдаланушыларды пайдалансаңыз, онда пайдаланушыға Sudo пәрменін іске қосу үшін рұқсаттар қажет болуы мүмкін.

Sudo командасына бірнеше адам ғана кіруі керек және олар жүйелік әкімшілер болуы керек. Пайдаланушыларға олардың жұмысын орындау үшін қажетті рұқсаттар ғана берілуі керек.

Пайдаланушыларға Sudo рұқсаттарын беру үшін сіз оларды Sudo тобына қосуыңыз керек. Пайдаланушыны жасаған кезде келесі пәрменді пайдаланыңыз:

sudo useradd -m -G sudo

Жоғарыда көрсетілген пәрмен homefolder арқылы пайдаланушы жасайды және пайдаланушыны Sudo тобына қосады. Пайдаланушы бұрыннан бар болса, пайдаланушыға келесі пәрменді пайдаланып Sudo тобына қосуға болады:

sudo usermod -a -G sudo

Сіз оны іске қосуды ұмытып қалсаңыз, сазды сюрприз

Мұнда тәжірибелі сарапшылардан үйренуге болатын терминалдың командалық әдістерінің бірі - бұл жағдайда «рұқсаттың жоқтығы» туралы хабарды қабылдау үшін. Егер бұл ұзақ команда болса, сіз тарих арқылы өтіп, Sudo-ді алдына қойып, оны қайтадан жаза аласыз немесе Sudo арқылы алдыңғы команданы басқаратын келесі қарапайым пәрменді пайдалана аласыз:

sudo !!

Судо пайдаланып түбірлік пайдаланушыны қалай қосуға болады

S u пәрмені бір пайдаланушы тіркелгісінен екіншісіне ауысу үшін пайдаланылады. Су командасын өз коммутаторларында суперқұжат есебіне қосу. Сондықтан, Sudo пайдаланып, суперқұжатты есептік жазбаға ауысу үшін мына пәрменді орындаңыз:

sudo su

Фонды қалай Sudo командасын іске қосу

Егер сіз фондағы артықшылықтар артықшылықтарын талап ететін пәрменді іске қосқыңыз келсе, Sudo командасын -b қосқышымен мына жерде көрсетілгендей іске қосыңыз:

sudo -b

Есіңізде болсын, егер орындалатын команда пайдаланушының өзара әрекеттесуін талап етсе, бұл жұмыс істемейді.

Пәрменді фонда іске қосудың баламалы жолы - келесіге дейін амперсандты қосу:

sudo &

Sudo артықшылықтарымен файлдарды өңдеу әдісі

Superuser артықшылықтарын пайдалану арқылы файлды өңдеудің айқын жолы - Sudo пайдалану арқылы GNU нано сияқты редакторды іске қосу.

sudo nano

Сонымен қатар, келесі синтаксисті қолдануға болады:

sudo -e

Судоманы пайдаланып, басқа пайдаланушысы ретінде команданы қалай іске қосу керек

Жоғарыда айтылғандай, Sudo командасы кез келген басқа пайдаланушы ретінде пәрменді іске қосу үшін пайдаланылуы мүмкін. Мысалы, сіз «john» пайдаланушы ретінде кірсеңіз және команданы «terry» ретінде іске қосқыңыз келсе, Sudo командасын төмендегідей іске қосасыз:

sudo-u terry

Егер сіз оны сынап көргіңіз келсе, «test» деп аталатын жаңа пайдаланушыны жасаңыз және келесі Whoami пәрменін іске қосыңыз:

sudo -u сынағы кім

Sudo тіркелгі деректерін қалай растау керек

Sudo көмегімен пәрменді іске қосқанда, сізден құпия сөз сұралады. Біраз уақыттан кейін, сіз құпия сөзді енгізбей, Sudo көмегімен басқа командаларды орындай аласыз. Егер сіз сол кезеңді ұзартқыңыз келсе, келесі пәрменді орындаңыз:

sudo -v

Sudo туралы қосымша ақпарат

Судоның супер қолданушысы ретінде тек қана командаларды орындаудан гөрі көп. Қолдануға болатын басқа ажыратқыштардың кейбірін көру үшін Sudo нұсқаулығын қараңыз.