லினக்ஸில் ஒரு கோப்புறைக்கு நான் எப்படி ஒரு பயனர் அனுமதியை வழங்குகிறேன்

How I Give User Permission Folder Linux



தனியுரிமை என்பது சமூக ஊடகமாக இருந்தாலும் அல்லது பணியிடமாக இருந்தாலும் ஒருவரின் வாழ்க்கையின் இன்றியமையாத பகுதியாகும். நாங்கள் எல்லோரிடமும் பகிர விரும்பாத தனிப்பட்ட மற்றும் தொழில்முறை தரவைப் பாதுகாக்க இது உதவுகிறது. சில நேரங்களில், நிறுவனத்திற்கு உள்ளேயும் வெளியேயும் பகிர முடியாத முக்கியமான தரவுகளில் மக்கள் வேலை செய்கிறார்கள்.

இதேபோல், பல பயனர்கள் கணினியுடன் இணைக்கப்படும்போது, ​​குறிப்பிட்ட ஆதாரங்களுக்கு அவர்களுக்கு சில தனிப்பட்ட அணுகல் தேவைப்படலாம். கோப்புகள் அல்லது கோப்புறைகள்/அடைவுகள் அனுமதி பற்றி நாங்கள் பேசினால், கோப்புகள் அல்லது கோப்பகங்களைப் படிக்க, எழுத அல்லது மாற்றுவதற்கு நீங்கள் அனுமதிக்கிறீர்கள் என்று அர்த்தம். உங்கள் நடப்புக் கணக்கின் பகுதியாக இல்லாத ஆனால் அவற்றை சொந்தமாக வைத்திருக்கக்கூடிய பயனர்களிடமிருந்து கோப்புகள்/கோப்புறைகளின் உரிமையை திரும்பப் பெறுவது அவசியம் .







லினக்ஸ் பயனர் ஒரு கோப்பு அல்லது கோப்புறைக்கு அனுமதியை அணுகுவது சவாலானது என்று கருதப்படுகிறது, ஏனெனில் அவர்கள் அதைப் பற்றி கொஞ்சம் அறிந்திருக்கிறார்கள். குறிப்பிட்ட கோப்புறையில் அனுமதியை அமைப்பது மிகவும் எளிது மற்றும் கட்டளை வரி அல்லது GUI வழியாக செய்ய முடியும் (நாம் அதை எப்படி செய்வது என்று பின்னர் விவாதிப்போம்).



நீங்கள் புரிந்து கொள்ள வேண்டிய அங்கீகாரத்திற்காக லினக்ஸ் அமைப்பில் இரண்டு நிலைகள் உள்ளன:



  • உடைமை
  • அனுமதி

அவர்கள் மேலும் எந்த வகைகளாகப் பிரிக்கப்படுகிறார்கள் என்பதைப் புரிந்துகொள்ள இருவரையும் விளக்குவோம்:





உரிமை:

லினக்ஸ் ஆப்பரேட்டிங் சிஸ்டத்தில் கோப்புகள் அல்லது கோப்புறைகளின் உரிமையைப் பற்றி நாம் பேசினால், அவை 3 வகைகளாகப் பிரிக்கப்படுகின்றன:

  • பயனர்
  • குழு
  • மற்றவைகள்

தி பயனர் கோப்புறையை உருவாக்கியது, அதனால்தான் சில நேரங்களில் நாங்கள் அதை உரிமையாளர் என்று கூறினோம். இது இவ்வாறு குறிப்பிடப்படுகிறது u கட்டளைகள் மூலம் அணுகலை வழங்கும்போது கட்டளை வரியில்.



TO குழு ஒரே அனுமதி அணுகல் கொண்ட கணினியுடன் இணைக்கப்பட்ட பல லினக்ஸ் பயனர்களைக் கொண்டுள்ளது. பல பயனர்கள் கணினியைப் பயன்படுத்தும் போது உதவியாக இருக்கும் மற்றும் அதை அணுக கோப்புறை அனுமதியைக் கொடுக்கிறது. தனித்தனியாக அனுமதிப்பதற்கு பதிலாக அவர்கள் அனைவரையும் சேர்க்க நீங்கள் ஒரு குழுவை உருவாக்கலாம். இந்த வழக்கில், குழுவைத் தவிர மற்றவர்களால் கோப்புறையை அணுக முடியவில்லை. லினக்ஸ் கட்டளை வரியில் குழு உறுப்பினர்களின் பிரதிநிதி வடிவம் g .

தி மற்ற குழு உறுப்பினர்கள் அல்லது உரிமையாளர்களின் பகுதியாக இல்லாத பொது பயனர்களை இந்த பிரிவில் உள்ளடக்கியது. நீங்கள் மற்றவர்களை அனுமதித்தால், உலகில் உள்ள அனைவரையும் கோப்புகள்/கோப்புறைகளை அணுக அனுமதிக்கிறீர்கள் என்று நாங்கள் கூறலாம். சில நேரங்களில், அது ஆபத்தானதாக இருக்கலாம், எனவே அதைச் செய்வதற்கு முன் இருமுறை சிந்தியுங்கள். பொது பயனர்கள் பிரதிநிதித்துவம் செய்கிறார்கள் அல்லது :

நினைவில் கொள்:

பயனர்

g 🡪 குழு

o 🡪 பொது

அனுமதி:

நாங்கள் கீழே குறிப்பிட்டுள்ள உரிமையாளர்களுக்கு நீங்கள் 3 வகையான அனுமதிகளை வழங்கலாம்:

  • படி
  • எழுது
  • செயல்படுத்த

இல் படி ( ஆர் பயன்முறை, ஒரு பயனர் ஒரு கோப்பு/கோப்புறையைத் திறந்து படிக்கலாம், அதேசமயம் எழுதும் (w) முறை கோப்பு/கோப்புறையில் மாற்றங்களைச் செய்ய அனுமதிக்கிறது. உள்ளடக்கத்தை சேர்க்க, நீக்க அல்லது மறுபெயரிட உங்களுக்கு அதிகாரம் உள்ளது.

இல்லாமல் (x) அனுமதியை செயல்படுத்துவதன் மூலம், நீங்கள் கோப்பை மட்டுமே படிக்கவும் எழுதவும் முடியும், ஆனால் நீங்கள் அதை இயக்க முடியாது. கோப்பை இயக்கக்கூடியதாக மாற்ற, இயக்க அனுமதியை அமைக்கவும்.

லினக்ஸில் உள்ள கோப்புறையில் பயனருக்கு எப்படி அனுமதி வழங்குவது:

டெர்மினல் மற்றும் GUI வழியாக, இரண்டு அணுகுமுறைகளைப் பயன்படுத்தி பயனருக்கு அனுமதி அணுகலை நீங்கள் வழங்கலாம்.

நேரடியாக அதில் குதிப்பதற்கு முன், அனுமதி மற்றும் உரிமையை மாற்ற குறிப்பிட்ட கட்டளைகளை கவனிக்கவும்.

  • chmod அனுமதியை மாற்ற கட்டளை பயன்படுத்தப்படுகிறது
  • சோன் உரிமையை மாற்ற கட்டளை பயன்படுத்தப்படுகிறது

கட்டளை வரி வழியாக ஒரு கோப்புறையில் பயனருக்கு எப்படி அனுமதி வழங்குவது:

ஒரு முனையத்தில் chmod கட்டளை மூலம் கோப்புறை படிக்க, எழுத அல்லது இயக்க போன்ற அனுமதிகளை நீங்கள் அமைக்கலாம்.

நீங்கள் பயன்படுத்தலாம் chmod இரண்டு வெவ்வேறு வழிகளில் அனுமதி அமைப்புகளை மாற்ற கட்டளை:

  1. முழுமையான முறை (எண் முறை)
  2. குறியீட்டு முறை

இடையே உள்ள வேறுபாடு முழுமையான ஃபேஷன் மற்றும் குறியீட்டு முறை இல் உள்ளது முழுமையான முறை, அனைத்து உரிமையாளர்களுக்கும் (பயனர், குழு, மற்றவர்கள்) எழுத்துக்களுக்குப் பதிலாக மூன்று இலக்க ஆக்டல் எண்ணைப் பயன்படுத்தி நீங்கள் அனுமதிகளை அமைக்கலாம். அதேசமயம் குறியீட்டு முறை , நீங்கள் கணித சின்னங்கள் மற்றும் குறிப்பிட்ட உரிமையாளருக்கு மட்டுமே அனுமதி அமைக்கலாம்.

இரண்டையும் நிரூபிப்போம்:

முழுமையான பயன்முறையின் மூலம் ஒரு கோப்புறையில் பயனர் அணுகலை வழங்கவும்:

முழுமையான பயன்முறையின் மூலம் ஒரு கோப்புறைக்கு நாம் எவ்வாறு அனுமதி அணுகலாம் என்பதை புரிந்து கொள்ள, கொடுக்கப்பட்ட அட்டவணையில் அனைத்து அனுமதி வகைகளுக்கும் எண்கள் குறிப்பிடப்பட்டுள்ளன என்பதை நாம் புரிந்து கொள்ள வேண்டும்.

எண்கள் அனுமதி வகைகள் அனுமதிக்கான சின்னங்கள்
0 அனுமதி இல்லை -
1 செயல்படுத்த -எக்ஸ்
2 எழுது -இன்-
3 இயக்கவும் + எழுதுங்கள் -wx
4 படி r–
5 படிக்க + செயல்படுத்து ஆர்-எக்ஸ்
6 படிக்க + எழுது rw-
7 படிக்க + எழுது + செயல்படுத்து Rwx

அது எப்படி வேலை செய்கிறது என்பதை அறிய ஒரு உதாரணத்தை இயக்கலாம்:

கோப்புறையின் தற்போதைய அனுமதி அமைப்புகளைக் காண்பிக்க சோதனை_கணக்கு பின்வரும் கட்டளையை இயக்கவும்:

$ls -திசோதனை_கணக்கு

வெளியீடு காட்டுகிறது:

  • முதலில் rw -ஒரு பயனரை (உரிமையாளர்) பிரதிபலிக்கிறது, அவர் கோப்பை படிக்க அல்லது எழுத/திருத்த முடியும் ஆனால் செயல்படுத்தும் முறை அமைக்கப்பட்டதால் அதை இயக்க முடியவில்லை -.
  • இரண்டாவது rw - கோப்பைப் படிக்க அல்லது எழுத/திருத்தக்கூடிய ஒரு குழுவை (குழுவில் சேர்க்கப்பட்ட அனைத்து பயனர்களும்) குறிக்கிறது.
  • மூன்றாவது ஆர் - கோப்பை மட்டுமே படிக்கக்கூடிய மற்றவர்களை (பொது) குறிக்கிறது

இப்போது இயக்கவும் chmod அனுமதி அணுகலை மாற்ற கட்டளை:

$chmod 760சோதனை_கணக்கு

(760 🡪 உரிமையாளர்கள் கோப்பை படிக்கலாம், எழுதலாம் அல்லது இயக்கலாம் குழு படிக்கவும் எழுதவும் முடியும், அதற்கான அணுகல் இல்லை பொது பயனர்கள்)

இயக்கவும் ls மாற்றத்தை சரிபார்க்க கட்டளை:

$ls-க்கு

குறியீட்டு முறை மூலம் ஒரு கோப்புறையில் பயனர் அணுகலை வழங்கவும்:

அனுமதியை அமைக்க மூன்று ஆபரேட்டர்கள் குறியீட்டு முறையில் பயன்படுத்தப்படுகின்றன:

ஆபரேட்டர் செயல்பாடு
+ அனுமதியைச் சேர்க்கவும்
- அனுமதியை அகற்று
= அனுமதியை அமைத்து முந்தைய அனுமதி அமைப்புகளை மேலெழுதவும்

அறிமுகப் பகுதியில் நாம் குறிப்பிட்டுள்ளபடி உரிமையாளர்களை எவ்வாறு பிரதிநிதித்துவப்படுத்துவது. எனவே, ஒரு உதாரணத்துடன் ஆரம்பிக்கலாம்:

தற்போதைய அனுமதி அமைப்பை சரிபார்க்கவும் சோதனை_கணக்கு குறிப்பிடப்பட்டதைப் பயன்படுத்தி ls கட்டளை:

$ls -திசோதனை_கணக்கு

க்கு அனுமதி அமைக்க பயனர் ( உரிமையாளர்) , கட்டளை இருக்கும்:

$chmod u= rwx Testing_folder

-

இப்போது, ​​இயக்கவும் ls வெளியீட்டைப் பெற கட்டளை:

$ls -க்கு

பயனரிடமிருந்து வாசிப்பு அனுமதியை நீக்க, கட்டளையை இயக்கவும்:

$chmodu-r Testing_folder

இப்போது, ​​இயக்கவும் ls முடிவுகளை பெற கட்டளை:

GUI வழியாக ஒரு கோப்புறையில் பயனர் அனுமதி வழங்குவது எப்படி:

GUI ஐப் பயன்படுத்தி கோப்பு அனுமதியை மாற்றுவது எளிமையான அணுகுமுறையாகும். பட்டியலிடப்பட்ட படிகளைப் பின்பற்றவும்:

முகப்பு கோப்பகத்தைத் திறந்து, இலக்கு கோப்புறையை நோக்கி செல்லவும்.

எடுத்துக்காட்டாக, ஒரு கோப்புறையில் அனுமதி அணுகலை மாற்ற சோதனை முதலில், அதைத் தேர்ந்தெடுக்கவும்:

மீது வலது கிளிக் செய்யவும் சோதனை கோப்புறை மற்றும் தேர்ந்தெடுக்கவும் பண்புகள் :

தி பண்புகள் சாளரம் 3 தாவல்களுடன் தோன்றும்:

க்கு செல்லவும் அனுமதிகள் தாவல் மற்றும் அதை தேர்ந்தெடுக்கவும்:

இந்த தாவலில் இருந்து, தேவைக்கேற்ப மாற்றங்களைச் செய்யலாம்.

என்பதை கிளிக் செய்யவும் இணைக்கப்பட்ட கோப்புகளுக்கான அனுமதியை மாற்றவும், பயனருக்கு அனுமதி பயன்முறையை மாற்ற அனுமதிக்கும் ஒரு சாளரத்தை நீங்கள் பெறுவீர்கள், உரிமையாளர்களுக்கு i-e படித்தல் மற்றும் எழுதுதல் முறை:

தற்போதைய அனுமதிகளின் நிலையை வைத்துக்கொள்வோம் சோதனை கோப்புறை கீழே கொடுக்கப்பட்டுள்ளது:

திறப்போம் அனுமதிகளை மாற்றவும் சாளரம் மற்றும் உள்ளீடுகளை இவ்வாறு மாற்றவும்:

குழு 🡪 படிக்க மட்டும்

மற்றவை 🡪 எதுவுமில்லை

க்கு செல்லவும் மாற்றம் பொத்தானை கிளிக் செய்யவும்.

இப்போது, ​​இதைப் பயன்படுத்தி உறுதிப்படுத்தவும் ls மாற்றங்கள் வெற்றிகரமாக செய்யப்பட்டிருந்தால் முனையத்தில் மீண்டும் கட்டளையிடுங்கள்.

முடிவுரை:

கோப்புகள் அல்லது கோப்புறைகளுக்கான அனுமதி அணுகல் பாதுகாப்பு காரணங்களுக்காக இன்றைக்கு கட்டாயமாகிறது, ஏனெனில் உங்கள் கணினியின் ஒரு பகுதியாக இல்லாத ஒருவர் கோப்புறை அணுகல் இருக்கலாம். பாதுகாப்பு சிக்கல்களைக் கட்டுப்படுத்த மற்றும் கோப்புகளைப் பாதுகாப்பாக வைத்திருக்க, நீங்கள் அனுமதிகளை அமைக்கலாம்.

உரிமையாளர் i-e பயனர், குழு மற்றும் பிற பிரிவுகளில் மூன்று வகைகள் உள்ளன. மேலும், படித்தல், எழுதுதல் மற்றும் செயல்படுத்துதல் போன்ற அனுமதி அமைப்புகளுக்கு எங்களிடம் 3 வகைகள் உள்ளன.

நீங்கள் இரண்டு வழிகளில் கோப்புறைக்கு ஒரு பயனர் அனுமதியை வழங்கலாம்; கட்டளை வரி மற்றும் GUI வழியாக. GUI அணுகுமுறை சிறந்தது, என் கருத்துப்படி, அனுமதிகளை அமைக்க இது மிகவும் நேரடியான மற்றும் எளிய வழியாகும்.