ફાઇલ અને ડિરેક્ટરી પરવાનગી કેવી રીતે કાર્ય કરે છે (II)

Linux વપરાશકર્તાની પરવાનગી

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

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

પરંતુ પ્રથમ વસ્તુઓ, ચાલો જોઈએ કે તે નંબરોનો અર્થ શું છે કે આપણે chmod આદેશ વિશે વાત કરતી વખતે ક્યારેક જોશું, જેમાં નીચેની જેમ વાક્યરચના છે:

chmod [વિકલ્પો] ફાઇલ મોડ.

તેથી, ચોક્કસ આપણે ક્યારેય એવું કંઈક જોયું છે: chmod 755 Download / ડાઉનલોડ્સ / DTStoAC3.

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

માલિક એ ફાઇલનો સર્જક અથવા વપરાશકર્તા એકાઉન્ટનો માલિક છે કે જેના ફોલ્ડર્સમાં તેઓ બનાવેલ છે, અને સામાન્ય બાબત એ છે કે તે આ ફાઇલો પરના તમામ કામગીરી કરી શકે છે. જૂથ મંજૂરીઓ તે નક્કી કરે છે કે વપરાશકર્તા શું કરી શકે છે, જે ફાઇલનો માલિક છે તે જ જૂથનો ભાગ છે, અને અન્ય લોકો માટેની પરવાનગી આપણી સિસ્ટમ પર anyક્સેસ કરે છે તે કરી શકે છે અથવા કરી શકે છે તે સૂચિત કરે છે.. અહીં ફાઇલો અને ડિરેક્ટરીઓ વચ્ચે નોંધપાત્ર તફાવત છે, એક્ઝેક્યુશન પરવાનગીના સંબંધમાં કંઈપણ કરતા વધારે (વાંચવા અને લખવાની પરવાનગી બંને કિસ્સાઓમાં સ્પષ્ટ છે) અને તે તે છે કે જ્યારે તમારી પાસે ફાઇલ હોય ત્યારે તે ચલાવવામાં અથવા શરૂ કરી શકાય છે (ઉદાહરણ તરીકે, એક પ્રોગ્રામ કે જે operatingપરેટિંગ સિસ્ટમ અથવા રમતનો ભાગ છે) જ્યારે ડિરેક્ટરીના કિસ્સામાં, એક્ઝેક્યુશનની પરવાનગી અમને તેની સૂચિ બનાવવાની મંજૂરી આપશે (એટલે ​​કે તેની અંદર શું છે તે જોવા માટે "ls" બનાવો)

આ સંખ્યાને શું નિર્ધારિત કરે છે જે આપણે કેટલીકવાર જોઇયે છીએ તે પરવાનગીઓના બાઈનરી ઓર્ડર્સનો સરવાળો છે, અને તે તે છે કે તેમાંથી દરેકની કિંમત તેની સ્થિતિ દ્વારા સોંપેલ છે. એ) હા, rwx, બંને માલિક અને જૂથ અને અન્ય લોકો માટે, 4, 2, 1 તરીકે જોઇ શકાય છે, જે તે પ્રત્યેકનું નજીવા મૂલ્ય છે, અને પછી કુલ રકમ 7 આપે છે જ્યારે તમારી પાસે કોઈ ચોક્કસ ફાઇલ અથવા ડિરેક્ટરી પરની બધી પરવાનગી હોય, જ્યારે તમે વાંચન અને લખવાની પરવાનગી વાંચો ત્યારે તે 6 આપે છે (કારણ કે r 4 છે અને w 2 છે) ), 5 જ્યારે તમારી પાસે રીડ અને એક્ઝેક્યુટ હોય (કારણ કે r 4 છે અને x 2 છે), 4 જ્યારે તમારી પાસે ફક્ત વાંચન હોય છે, 2 જ્યારે તમારી પાસે ફક્ત લખવું હોય ત્યારે અને 1 જ્યારે ફક્ત એક્ઝેક્યુટ હોય ત્યારે. આ પોસ્ટની સાથેની છબીમાં આને સમજવા માટે આપણું સારું ઉદાહરણ છે, જ્યાં 755 નંબર પર કેવી રીતે પહોંચવું તે સારી રીતે દર્શાવવામાં આવ્યું છે; પછીના હપતામાં, અને પરવાનગી તેમના અક્ષર અને અક્ષરના નામમાં કેવી રીતે કાર્ય કરે છે તે પહેલાથી સમજી લીધા પછી, ચાલો જોઈએ. લિનક્સમાં વપરાશકર્તાની પરવાનગી કેવી રીતે બદલવી.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.