Gnu / Linux માં ફાઇલ અને ડિરેક્ટરી પરવાનગીઓને આભારી સુરક્ષા કેવી રીતે વધારવી

ઉબુન્ટુમાં ફાઇલનું સંપાદન

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

જો કે, એવી પ્રક્રિયાઓ અને સાધનો છે જે આપણા માટે ઉપયોગી છે તે જાણવા અને જાણવા માટે કે તે કેવી રીતે કાર્ય કરે છે ભલે આપણે ગ્રાફિક મોડ સાથે અથવા ફક્ત ટર્મિનલ સાથે કામ કરવાનું પસંદ કરીએ. આનો કિસ્સો છે વપરાશકર્તાઓ અને જૂથો માટે પરવાનગીઓ, એક સિસ્ટમ જે Gnu / Linux માં અમારા ડેટા માટે એક મહાન સુરક્ષા અને ગોપનીયતા સાધન તરીકે કામ કરે છે.

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

કોઈપણ Gnu / Linux સિસ્ટમમાં બધી ફાઇલો અને ફોલ્ડરો પાસે ત્રણ પ્રકારની પરવાનગીઓ છે: પરવાનગી વાંચો, પરવાનગી લખો અને પરવાનગી ચલાવો. જો અમારી પાસે વાંચવાની પરવાનગી સાથે ફાઇલ હોય, તો અમે ફાઇલ વાંચી અને જોઈ શકીએ છીએ પરંતુ અમે તેને સુધારી શકતા નથી અને અમે તેને ચલાવી શકતા નથી. જો, બીજી બાજુ, અમારી પાસે એક્ઝેક્યુશન પરવાનગી છે, તો અમે ફાઇલ ચલાવી શકીએ છીએ, પરંતુ અમે તેને જોઈ અથવા સુધારી શકતા નથી. અને છેલ્લે, જો અમારી પાસે લેખનની પરવાનગી હોય, તો અમે ફાઇલમાં ફેરફાર કરી શકીએ છીએ પરંતુ અમે તેને વાંચી અથવા ચલાવી શકીશું નહીં.

સાંકળો સાથે તાળાની તસવીર

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

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

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

ટર્મિનલ દ્વારા તે કેવી રીતે કરવું

ટર્મિનલ દ્વારા પરવાનગીમાં પરિવર્તન કરવું ખૂબ જ સરળ છે, આ પ્રક્રિયામાં આપણને સૌથી વધુ જટિલ વસ્તુ જાણવા મળશે અનુરૂપ પરવાનગીઓ સોંપવા માટે વિવિધ કોડ.

Cuando listemos o busquemos información sobre un archivo nos aparecerá en la terminal un código muy similar al lo siguiente:

-rwxr-xr-x

આ કોડને સમજવા માટે, આપણે પહેલા પ્રથમ અક્ષરને દૂર કરવું જોઈએ, જે આપણને જણાવે છે કે શું તે ફાઇલ (-), ડિરેક્ટરી (ડી) અથવા પ્રતીકાત્મક લિંક (એલ) છે. આપણે પરિણામી કોડને ત્રણ અક્ષરોના જૂથોમાં વહેંચવા પડશે, જે આપણને ત્રણ ભાગ આપશે.

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

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

જો આપણે ઇચ્છીએ કે ફાઇલ વપરાશકર્તા દ્વારા વાંચી અને લખી શકાય, તો અમારે નીચેનો કોડ ચલાવવો પડશે:

chmod  u+rw movilforum.odt

જો આપણે શું કરવા માગીએ છીએ કે ફાઇલ વપરાશકર્તા દ્વારા ચલાવી શકાય છે, તો આપણે લખવું પડશે:

chmod u+rx movilforum.odt

અને જો આપણે ઈચ્છીએ છીએ કે ફાઈલ વપરાશકર્તા દ્વારા વાંચી, સુધારી અને ચલાવી શકાય, તો આપણે નીચેનો કોડ ચલાવવો પડશે:

chmod u+rwx

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

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

chmod 776 movilforum.odt

આનો અર્થ એ છે કે અમે વપરાશકર્તાને સંપૂર્ણ પરવાનગીઓ આપીએ છીએ (તે 4 + 2 +1 ઉમેરવાનું પરિણામ છે), બીજો 7 જૂથોને સંબંધિત પરવાનગીઓ હશે અને 6 અન્યને અનુરૂપ હશે (4 + 2 અને 0 અમલમાં, એટલે કે, તેને ચલાવી શકાતું નથી.)

ગ્રાફિકલી ફાઇલ પરવાનગીઓ બદલો

ગ્રાફિકલ રીતે ફાઇલો અને ફોલ્ડર્સમાં પરવાનગીઓ બદલવી એ પણ સરળ છે કારણ કે તમામ ફાઇલ મેનેજરોમાં તે સમાન છે અને તે કોડ દ્વારા નહીં પરંતુ તમામ વિકલ્પો સાથે ડ્રોપ-ડાઉન મેનૂ દ્વારા કરવામાં આવે છે.

આ કરવા માટે આપણે તે ફાઇલ અથવા ફોલ્ડર પસંદ કરવું પડશે જેમાં આપણે તેની પરવાનગીઓ સુધારવા માંગીએ છીએ.

લિનક્સમાં ફાઇલ પરવાનગીઓ કેવી રીતે બદલવી તેનો સ્ક્રીનશોટ

અમે તેના પર રાઇટ-ક્લિક કરીએ છીએ અને અમે "પ્રોપર્ટીઝ" પર જઈએ છીએ, એક સ્ક્રીન ખુલશે જેમાં "પરવાનગીઓ" કહેતું ટેબ દેખાશે, અમે તેની પાસે જઈએ છીએ અને તે ફાઇલ પાસેની વર્તમાન પરવાનગીઓ દેખાશે. તમારે ફક્ત દરેક પ્રકારની પરવાનગીમાં અમને જોઈતો વિકલ્પ પસંદ કરવાનો છે અને બસ.

લિનક્સમાં ફાઇલ પરવાનગીઓ કેવી રીતે બદલવી તેનો સ્ક્રીનશોટ

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

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


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

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

*

*

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