Linux માં ઍક્સેસ અધિકારો સમાયોજિત કરો

Anonim

Linux માં ઍક્સેસ અધિકારો સમાયોજિત કરો

લિનક્સ કર્નલ પર આધારિત ઑપરેટિંગ સિસ્ટમ્સમાં, એક ઑથોરિટી સેટઅપ ટૂલ છે જે તમને એકાઉન્ટ્સ વચ્ચે ઍક્સેસ અધિકારોને વિભાજીત કરવાની મંજૂરી આપે છે. આ ચોક્કસ ફાઇલો, ડિરેક્ટરીઓ અથવા એપ્લિકેશન્સની ઍક્સેસ પર પ્રતિબંધ છે. ત્યાં ત્રણ પ્રકારના સમાન અધિકારો છે - વાંચન, લેખન અને અમલ. તેમાંના કોઈપણને સ્પેશિયલ ટૂલ્સનો ઉપયોગ કરીને ઓએસમાં નોંધાયેલા દરેક વપરાશકર્તા હેઠળ અલગથી સંપાદિત કરી શકાય છે. આગળ ઉલ્લેખિત પરિમાણોની બે રૂપરેખાંકન પદ્ધતિઓ માનવામાં આવશે.

લિનક્સને ઍક્સેસ અધિકારોને ગોઠવો

આજે માનવામાં આવેલી પદ્ધતિઓ તમામ લિનક્સ વિતરણ માટે યોગ્ય છે, કારણ કે તે સાર્વત્રિક છે. એ છે કે એવા વપરાશકર્તાઓને અનુપલબ્ધ રહેવાનો પ્રથમ રસ્તો કે જેની પાસે સ્થિર ફાઇલ મેનેજર નથી, અને સિસ્ટમ વ્યવસ્થાપન ફક્ત કન્સોલ દ્વારા કરવામાં આવે છે. આ કિસ્સામાં, અમે તરત જ બીજા વિકલ્પ પર સ્વિચ કરવાની ભલામણ કરીએ છીએ, જ્યાં chmod આદેશની ક્રિયા વિગતવાર વર્ણન કરવામાં આવે છે. અન્ય વપરાશકર્તાઓ જે ગ્રાફિકલ સિસ્ટમ ઇન્ટરફેસ સાથે સક્રિય રીતે ક્રિયાપ્રતિક્રિયા કરે છે, અમે તમને બે પદ્ધતિઓમાં સમય ચૂકવવાની સલાહ આપીએ છીએ, કારણ કે તેમની પાસે ઍક્સેસની ઘણી જુદી જુદી ઍક્સેસ છે.

શરૂઆત કરતા પહેલા, ખાતરી કરો કે સિસ્ટમમાં આવશ્યક વપરાશકર્તાઓની સંખ્યા છે. જો તમે જાણો છો કે ત્યાં ઘણા લોકો કમ્પ્યુટરની ઍક્સેસ હશે, તો તમારે તમારું પોતાનું અલગ ખાતું બનાવવું જોઈએ, અને પછી ઍક્સેસ અધિકારોની મુલાકાતમાં જાઓ. આ વિષય પરની વિગતવાર માર્ગદર્શિકા નીચેની લિંક દ્વારા અન્ય લેખમાં મળી શકે છે.

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

પદ્ધતિ 2: CHMOD ટીમ

જે વપરાશકર્તાઓ પહેલેથી જ લિનક્સ પર ઑપરેટિંગ સિસ્ટમ્સમાં કેટલાક કાર્યોના પ્રદર્શનમાં આવ્યા છે, સંભવતઃ જાણે છે કે તમામ ક્રિયાઓ વિવિધ આદેશોનો ઉપયોગ કરીને ક્લાસિક કન્સોલ દ્વારા બનાવવામાં આવે છે. ફાઇલો અને ફોલ્ડર્સ માટે ઍક્સેસના અધિકારોનું સંપાદન આ બિલ્ટ-ઇન Chmod ઉપયોગિતા માટે કોઈ અપવાદ અને ઉપયોગી નથી.

Chmod વાક્યરચના

દરેક કમાન્ડમાં તેનું પોતાનું વાક્યરચના છે - આવશ્યક ક્રિયાઓનો ઉલ્લેખ કરવા માટે ચોક્કસ અનુક્રમમાં રેકોર્ડ્સ અને પરિમાણોનો સમૂહ. પછી ઇનપુટ અનુક્રમણિકા આના જેવું હશે: chmod + વિકલ્પો + અધિકાર + ઑબ્જેક્ટ નામ અથવા તેના માટે પાથ. CHMOD નો ઉપયોગ કેવી રીતે કરવો તે વિશે વિગતવાર માહિતી, કન્સોલમાં વાંચો. તમે તેને મેનૂ અથવા CTRL + ALT + T કી સંયોજન દ્વારા ચલાવી શકો છો.

લિનક્સ ઑપરેટિંગ સિસ્ટમમાં chmod આદેશને એક્ઝેક્યુટ કરવા માટે ટર્મિનલ શરૂ કરો

ટર્મિનલમાં, તમારે chmod --help ની નોંધણી કરાવવી જોઈએ અને એન્ટર કી પર ક્લિક કરવું જોઈએ. તે પછી, ડિફૉલ્ટ ભાષા પરના સત્તાવાર દસ્તાવેજીકરણ પ્રદર્શિત થશે, જે ઉપયોગિતાના મૂળભૂતો સાથે વ્યવહાર કરવામાં મદદ કરશે. પરંતુ અમે હજી પણ બધા વિકલ્પો અને અધિકારોનું વધુ વિગતવાર વર્ણન આપીએ છીએ.

લિનક્સમાં કન્સોલ દ્વારા CHMOD યુટિલિટીના સત્તાવાર દસ્તાવેજીકરણ સાથે પરિચિતતા

ઍક્સેસ અધિકારો

જેમ તમે ઉપરની માહિતીથી પહેલાથી જ જાણો છો તેમ, લિનક્સમાં લિનક્સમાં ત્રણ પ્રકારના અધિકારો છે - વાંચન, લેખન અને અમલ. તેમાંના દરેકમાં Chmod માં પોતાનું પત્રનું નામ છે, જેનો ઉપયોગ ટીમ સાથે કામ કરતી વખતે થાય છે.

  • આર - વાંચન;
  • ડબલ્યુ - રેકોર્ડિંગ;
  • એક્સ - એક્ઝેક્યુશન;
  • એસ - સુપરઝર વતી એક્ઝેક્યુશન. આ અધિકાર વૈકલ્પિક છે અને તે મુખ્ય ખાતામાંથી પ્રોગ્રામ્સ અને સ્ક્રિપ્ટ્સનો લોન્ચ કરે છે (લગભગ સુડો કમાન્ડ દ્વારા બોલતા).

પ્રથમ રીતે, તે નોંધપાત્ર છે કે રૂપરેખાંકન વસ્તુના ગુણધર્મોમાં વપરાશકર્તાઓના દરેક જૂથ માટે વિભાજિત કરવામાં આવે છે. તેઓ ત્રણ અસ્તિત્વ ધરાવે છે અને chmod માં તેઓ આના જેવા નક્કી કરે છે:

  • તમે ઑબ્જેક્ટ માલિક છો;
  • જી - ગ્રુપ;
  • ઓ - બાકીના વપરાશકર્તાઓ;
  • એ - ઉપરના બધા વપરાશકર્તાઓ.

આ ઉપરાંત, ટીમને ધ્યાનમાં રાખીને સંખ્યાના સ્વરૂપમાં અધિકારોનો ઉલ્લેખ કરવામાં આવે છે. 0 થી 7 ના આંકડાઓનો અર્થ ચોક્કસ પેરામીટર છે:

  • 0 - કોઈ અધિકારો નથી;
  • 1 - ખાસ કરીને અમલ;
  • 2 - ફક્ત રેકોર્ડ;
  • 3 - એક્ઝેક્યુશન અને એકસાથે રેકોર્ડ;
  • 4 - ખાસ કરીને વાંચન;
  • 5 - વાંચન અને અમલ;
  • 6 - વાંચન અને લેખન;
  • 7 - એકસાથે બધા અધિકારો.

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

વિકલ્પો

ચમોડ કમાન્ડનો ઉપયોગ કરતી વખતે રાઇટ્સ મુખ્ય ભૂમિકા ભજવે છે, જો કે, વિકલ્પો તમને વધારાના પરિમાણોને સેટ કરીને વધુને વધુ ફ્લેક્સિઅને ગોઠવવાની મંજૂરી આપે છે. વિકલ્પોની સૌથી લોકપ્રિય વિકલ્પો આ પ્રકારની છે:

  • -C - આદેશ સક્રિય કર્યા પછી બધા ફેરફારો વિશે માહિતી પ્રદર્શિત કરે છે;
  • -એફ - ભૂલોની બધી સૂચનાઓના પ્રદર્શનને દૂર કરો;
  • -V - આદેશ સક્રિય થયા પછી બધી માહિતી બતાવો;
  • - રેફરન્સ - ચોક્કસ ફાઇલમાંથી અધિકારોના માસ્કને પસંદ કરો;
  • -આર - રિકર્ઝન સક્રિયકરણ. આ કિસ્સામાં, ઉલ્લેખિત અધિકારો ઉલ્લેખિત ડિરેક્ટરીની બધી ફાઇલો અને ફોલ્ડર્સ પર લાગુ કરવામાં આવશે;

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

વધારાની ક્રિયાઓ

ટર્મિનલમાં કામની સુવિધાને વધારવા માટે, વપરાશકર્તાને વધુ આદેશોનો ઉપયોગ કરવાની જરૂર પડશે જે ફોલો-અપના અમલને ઑપ્ટિમાઇઝ કરે છે. ઉદાહરણ તરીકે, પ્રારંભ કર્યા પછી, તમે cd / home / user / વપરાશકર્તા / ફોલ્ડરની નોંધણી કરી શકો છો, જ્યાં / હોમ / યુઝર / ફોલ્ડર આવશ્યક ફોલ્ડરમાં શરતી પાથ છે. આ આદેશને સક્રિય કર્યા પછી, ઉલ્લેખિત ડિરેક્ટરીમાં ચાલશે અને પછીની ક્રિયાઓ તેના દ્વારા કરવામાં આવશે. આમ, ભવિષ્યમાં ફાઇલ અથવા ફોલ્ડરમાં સંપૂર્ણ પાથ દાખલ કરવાની જરૂર છે (અલબત્ત, જો તે સ્થાનાંતરણ થાય છે ત્યાં તે સ્થાનમાં સ્થિત હોય તો).

Linux માં ટર્મિનલ દ્વારા જરૂરી સ્થાન પર જાઓ

Ls આદેશને -l વિકલ્પ સાથે ચિહ્નિત કરવું અશક્ય છે. આ ઉપયોગિતા તમને વસ્તુઓને ઍક્સેસ અધિકારો માટે વર્તમાન સેટિંગ્સને જોવાની મંજૂરી આપે છે. ઉદાહરણ તરીકે, પરિણામ -rw-rw-r- સૂચવે છે કે માલિક ફાઇલને વાંચી અને સંપાદિત કરી શકશે, જૂથ તે જ કરે છે, અને અન્ય વપરાશકર્તાઓ ફક્ત વાંચે છે. (બધા ડિઝાઇન્સ ઉપર વર્ણવેલ ઍક્સેસ અધિકારોનું પાલન કરે છે). Linux માં ls ટીમની ક્રિયા વિશેની વિગતો બીજા લેખમાં નીચેની લિંક દ્વારા કહેવામાં આવે છે.

નક્કી કરવા માટે ls આદેશની નોંધણી કરો

આ પણ વાંચો: Linux માં ls આદેશના નમૂનાઓ

ટીમના ઉદાહરણો

છેવટે, હું ઉપયોગિતાનો ઉપયોગ કરવાના કેટલાક ઉદાહરણો લાવવા માંગું છું જેથી વપરાશકર્તાઓને ટીમ અને તેના કાર્યક્રમોના વાક્યરચનાને લગતા કોઈ પ્રશ્નો નહીં હોય. આવી રેખાઓ પર ધ્યાન આપો:

Linux ઑપરેટિંગ સિસ્ટમ્સમાં chmod આદેશના ઉદાહરણો

  • Chmod A + r fele_name - ફાઇલ વાંચવા માટેના બધા અધિકારો ઉમેરો;
  • Chmod a-x file_name - ઑબ્જેક્ટને એક્ઝેક્યુટ કરવાના અધિકારોને પસંદ કરો;
  • Chmod A + r file_name - વાંચો અને લખો અધિકારો ઉમેરો;
  • Chmod -r u + w, go-w follower_name - પુનરાવર્તનને સક્ષમ કરવું (સમગ્ર ડિરેક્ટરી અને તેના સમાવિષ્ટો માટે એપ્લિકેશન આદેશ), માલિકને લખવા અને અન્ય વપરાશકર્તાઓ પાસેથી લખવા માટેના એન્ટ્રી અધિકારોને કાઢી નાખવું.

જેમ તમે જોઈ શકો છો, સાઇન્સ + અને - રાઇટ્સ ઉમેરો અથવા પસંદ કરો. તેઓ સ્પેસ વગર વિકલ્પો અને અધિકારો સાથે સૂચવવામાં આવે છે, અને પછી ફાઇલને તેને બોલાવવામાં આવે છે અથવા તેના માટે સંપૂર્ણ માર્ગ છે.

આજે તમે Linux કર્નલ પર આધારિત OS માં ઍક્સેસ અધિકારો સેટ કરવા માટે બે પદ્ધતિઓ વિશે શીખ્યા છો. સૂચિબદ્ધ પદ્ધતિઓ સાર્વત્રિક છે અને તે બધા વિતરણો માટે યોગ્ય છે. દરેક આદેશને સક્રિય કરતા પહેલા, અમે તમને ફક્ત વાક્યરચનાની ચોકસાઇમાં જ નહીં, પણ ફાઇલોના નામ અને તેમને પાથની ખાતરી કરવા માટે તમને સલાહ આપીએ છીએ.

આ પણ જુઓ: ટર્મિનલ લિનક્સમાં વારંવાર વપરાયેલ આદેશો

વધુ વાંચો