સુડો આદેશ વિશે તમારે શું જાણવું જોઈએ

તમે સમજો છો તે કરતાં તે વધુ ઉપયોગી અને સર્વશ્રેષ્ઠ છે

લિનક્સ (ખાસ કરીને ઉબુન્ટુ) માટેના નવા વપરાશકર્તાઓ ઝડપથી સુડો આદેશની પરિચિત બની જાય છે. ઘણા વપરાશકર્તાઓ ક્યારેય તેને "પરવાનગી નકારી" સંદેશાઓ મેળવવા સિવાય અન્ય કંઈપણ માટે ક્યારેય ઉપયોગ કરતા નથી -પરંતુ સુડો એટલા વધુ કરે છે.

સુડો વિશે

સુડો વિશે એક સામાન્ય ખોટો ખ્યાલ એ છે કે તેનો ઉપયોગ સામાન્ય વપરાશકર્તાને રુટ પરવાનગીઓ પ્રદાન કરવા માટે થાય છે. વાસ્તવમાં, સુડો આદેશ તમને કોઈ પણ વપરાશકર્તા તરીકે આદેશ ચલાવવા માટે પરવાનગી આપે છે, સામાન્ય રીતે રુટ તરીકે મૂળભૂત છે.

વપરાશકર્તા સૂડો પરવાનગીઓ આપો કેવી રીતે

ઉબુન્ટુ યુઝર્સ સામાન્ય રીતે સુડો આદેશ ચલાવવાની ક્ષમતા લે છે. તે એટલા માટે છે કે, ઇન્સ્ટોલેશન દરમિયાન, ડિફોલ્ટ વપરાશકર્તા બનાવવામાં આવ્યો છે અને ઉબુન્ટુમાં ડિફૉલ્ટ વપરાશકર્તા હંમેશા સુડો પરવાનગીઓ સાથે સેટ કરેલ છે. જો તમે અન્ય ડિસ્ટ્રિબ્યુશનનો ઉપયોગ કરી રહ્યા છો અથવા ઉબુન્ટુની અંદર અન્ય વપરાશકર્તાઓ હોય છે, તેમ છતાં, યુઝરને કદાચ સુડો આદેશ ચલાવવા માટે પરવાનગીઓ આપવામાં આવવાની જરૂર છે.

માત્ર થોડા લોકોને સુડો આદેશની ઍક્સેસ હોવી જોઈએ, અને તે સિસ્ટમ સંચાલકો હોવા જોઈએ. વપરાશકર્તાઓને તેમની નોકરીઓ કરવા માટે તેઓની જ પરવાનગીઓ આપવામાં આવવી જોઈએ.

વપરાશકર્તાઓને સુડો પરવાનગીઓ આપવા માટે, તમારે તેમને સુડો જૂથમાં ઉમેરવાની જરૂર છે. વપરાશકર્તા બનાવતી વખતે, નીચેનો આદેશ વાપરો:

sudo useradd -m -g sudo

ઉપરોક્ત આદેશ વપરાશકર્તાને હોમ ફોલ્ડર બનાવશે અને વપરાશકર્તાને સુડો જૂથમાં ઉમેરશે. જો વપરાશકર્તા પહેલાંથી અસ્તિત્વમાં છે, તો તમે વપરાશકર્તાને સુડો જૂથને નીચેનો આદેશનો ઉપયોગ કરીને ઉમેરી શકો છો:

સુડો usermod -a -G sudo

એક સુઘડ સુડો ટ્રિક જ્યારે તમે તેને ચલાવવા માટે ભૂલી જાઓ છો

અહીં તે ટર્મિનલ કમાન્ડ ટ્રીક્સ પૈકી એક છે જે તમે અનુભવી નિષ્ણાતો પાસેથી શીખી શકો છો- આ કિસ્સામાં, "પરવાનગી નકારી" સંદેશ પાછો મેળવવા માટે જો તે લાંબા આદેશ છે, તો તમે ઇતિહાસમાં જઈ શકો છો અને સુડોને તેની સામે મૂકી શકો છો, તમે તેને ફરીથી લખી શકો છો અથવા તમે નીચેની સરળ આદેશનો ઉપયોગ કરી શકો છો, જે સુડોનો ઉપયોગ કરીને અગાઉના આદેશને ચલાવે છે:

સુડો !!

સુડોનો ઉપયોગ કરીને રૂટ વપરાશકર્તા કેવી રીતે સ્વિચ કરવું

એસ યુ આદેશનો ઉપયોગ એક યુઝર એકાઉન્ટમાંથી બીજામાં સ્વિચ કરવા માટે થાય છે. સુપર આદેશ આપનાર એકાઉન્ટમાં તેના પોતાના સ્વીચો પર સુ આદેશ ચલાવવો. તેથી, સુડોનો ઉપયોગ કરીને સુપરુઝર એકાઉન્ટ પર સ્વિચ કરવા માટે, ફક્ત નીચેનો આદેશ ચલાવો:

સુડો સુ

બેકગ્રાઉન્ડમાં સુડો કમાન્ડ કેવી રીતે ચલાવો

જો તમે કોઈ આદેશ ચલાવવા માંગતા હોવ જે બેકગ્રાઉન્ડમાં સુપરુઝર વિશેષાધિકારોની આવશ્યકતા હોય, તો -બી સ્વીચ સાથે સુડો આદેશ ચલાવો, જે અહીં બતાવ્યા પ્રમાણે છે:

સુડો - બી

નોંધ કરો કે, જો ચાલે છે તે આદેશને વપરાશકર્તા ક્રિયાપ્રતિક્રિયાની જરૂર છે, તો તે કાર્ય કરશે નહીં.

બેકગ્રાઉન્ડમાં આદેશ ચલાવવાનો એક વૈકલ્પિક રસ્તો એ છે કે નીચે પ્રમાણે એમ્પરસેન્ડ ઉમેરવાનો છે:

સુડો

સુડો વિશેષતાઓનો ઉપયોગ કરીને ફાઇલો કેવી રીતે સંપાદિત કરવી

સુપરુઝર વિશેષાધિકારોનો ઉપયોગ કરીને ફાઇલને સંપાદિત કરવાની સ્પષ્ટ રીત એ છે કે જીડબલ્યુયુ નેનો જેવા એડિટરને ચલાવવાનો છે, જે નીચે પ્રમાણે સુડોનો ઉપયોગ કરે છે:

સુડો નેનો

વૈકલ્પિક રીતે, તમે નીચેનું વાક્યરચના વાપરી શકો છો:

સુડો-ઇ

સુડોનો ઉપયોગ કરીને અન્ય વપરાશકર્તા તરીકે કમાન્ડ કેવી રીતે ચલાવો

અગાઉ સૂચવ્યા મુજબ, સુડો આદેશનો ઉપયોગ કોઈ પણ અન્ય વપરાશકર્તા તરીકે આદેશને ચલાવવા માટે કરી શકાય છે. દાખલા તરીકે, જો તમે "જ્હોન" તરીકે લૉગ ઇન થયા છો અને તમે આદેશ "ટેરી" તરીકે ચલાવવા માંગો છો, તો પછી તમે સુડો આદેશને નીચેની રીતે ચલાવો છો:

સુડો-યુ ટેરી

જો તમે તેને અજમાવવા માગો છો, તો "ટેસ્ટ" નામનો એક નવો યુઝર બનાવો અને નીચેના વકીમી આદેશ ચલાવો:

સુડો - યુ ટેસ્ટ વનામી

સુડો ક્રિડેન્શિયલ્સ કેવી રીતે માન્ય કરવું તે

જ્યારે તમે સુડોનો ઉપયોગ કરીને આદેશ ચલાવો છો, ત્યારે તમને તમારા પાસવર્ડ માટે પૂછવામાં આવશે. પછીના સમયગાળા માટે, તમે તમારો પાસવર્ડ દાખલ કર્યા વગર સુડોનો ઉપયોગ કરીને અન્ય આદેશો ચલાવી શકો છો. જો તમે તે સમયને વિસ્તારવા માંગતા હો, તો નીચેનો આદેશ ચલાવો:

સુડો-વી

સુડો વિશે વધુ

સુપર વપરાશકર્તા તરીકે આદેશને ચલાવવા કરતાં સુડોને એટલું વધુ છે તમે ઉપયોગ કરી શકો છો તેમાંથી કેટલાક સ્વિચ જોવા માટે અમારા સુડો મેન્યુઅલ તપાસો.