லினக்ஸுடன் பணிபுரியும் போது chmod 777 பொதுவானது. இயங்கக்கூடிய கோப்பைப் பதிவிறக்கிய பிறகு அல்லது நீங்கள் படித்துக் கொண்டிருந்த டுடோரியலில் எங்காவது இதை நீங்கள் சந்தித்திருக்கலாம். இதன் பொருள் என்ன, நீங்கள் அதைப் பயன்படுத்த வேண்டுமா?
chmod 777 என்பது லினக்ஸில் கோப்பு அல்லது கோப்பகத்தில் கோப்பு அனுமதிகளை அமைப்பதற்கான ஒரு வழியாகும். இந்த வழிகாட்டி லினக்ஸ் கோப்பு அனுமதிகள் மற்றும் அவற்றை எவ்வாறு அமைப்பது என்பது பற்றி விவாதிக்கும். chmod 777 என்றால் என்ன, அது செயல்படுத்தப்படும்போது என்ன செய்கிறது என்பதையும் புரிந்துகொள்வோம்.
லினக்ஸ் கோப்பு அனுமதிகள் என்றால் என்ன
லினக்ஸில், ஒவ்வொரு கோப்பகமும் கோப்பும் வெவ்வேறு உரிமை, பண்புக்கூறுகள் மற்றும் கோப்பு அனுமதிகளைக் கொண்டுள்ளன. இந்த கோப்பு கட்டுப்பாட்டு அளவுகோல்கள் கொடுக்கப்பட்ட கோப்பை யார் அணுகலாம் மற்றும் கோப்பு அல்லது கோப்பகத்தை அவர்கள் என்ன செய்யலாம் என்பதைக் கட்டுப்படுத்த உதவுகிறது.
கோப்பு அனுமதிகள் வகுப்பின் அடிப்படையில் வகைப்படுத்தப்படுகின்றன. மூன்று பயனர் வகுப்புகள் உள்ளன:
- உரிமையாளர் - கொடுக்கப்பட்ட கோப்பு அல்லது கோப்பகத்தை உருவாக்கும் நபர் உரிமையாளர் ஆவார். வெறுமனே, முகப்பு கோப்பகத்தில் உருவாக்கப்பட்ட எந்த கோப்பு அல்லது கோப்பகமும் தற்போதைய பயனருக்கு சொந்தமானது. இருப்பினும், நீங்கள் அவர்களின் உரிமையைப் பயன்படுத்தலாம் அல்லது மாற்றலாம்.
- குழு - கொடுக்கப்பட்ட கோப்பகம் அல்லது கோப்பிற்கான அணுகல் உள்ள பிற பயனர்களை அவை பிரதிநிதித்துவப்படுத்துகின்றன. கோப்பிற்கான அவர்களின் அணுகலை உரிமையாளர் வரையறுக்கிறார்.
- மற்றவைகள் - உரிமையாளராக இல்லாத அல்லது குழு வகையின் கீழ் வராத எவரும் மற்றவர்களைப் பிரதிநிதித்துவப்படுத்துகிறார்கள்.
மூன்று பயனர் வகுப்புகளில் ஒவ்வொன்றும் வெவ்வேறு கோப்பு அனுமதிகளைக் கொண்டுள்ளன. அவர்கள் வைத்திருக்க முடியும் படிக்க, எழுத, அல்லது செயல்படுத்த அனுமதிகள்.
படிக்கவும் (ஆர்) – வாசிப்பு அனுமதிகள் என்பது கொடுக்கப்பட்ட கோப்பகத்தின் உள்ளடக்கங்களை பயனர் அணுகலாம் மற்றும் கோப்புகளைப் பார்க்கலாம். இருப்பினும், அவர்களால் ஏற்கனவே உள்ள கோப்புகளை மாற்றவோ, உருவாக்கவோ அல்லது நீக்கவோ முடியாது.
எழுது (w) – எழுதும் அனுமதிகள் கோப்பகத்தில் உள்ள கோப்புகளை மாற்ற பயனரை அனுமதிக்கின்றன.
இயக்கு (x) – கொடுக்கப்பட்ட கோப்பு ஸ்கிரிப்டாக இருந்தால், இயக்க அனுமதிகள் பயனரை கோப்பை இயக்க அனுமதிக்கின்றன.
எனவே, கொடுக்கப்பட்ட பயனர் வெவ்வேறு அனுமதிகளைக் கொண்டிருக்கலாம். தவிர, கொடுக்கப்பட்ட பயனர் வகுப்பிற்கான அனுமதிகளைச் சேர்க்க அல்லது திரும்பப்பெற, கொடுக்கப்பட்ட கோப்பு அல்லது கோப்பகத்திற்கான அனுமதிகளை உரிமையாளர் மாற்றலாம்.
கோப்பு அனுமதிகளைப் பார்க்க, கொடுக்கப்பட்ட கோப்பகத்தின் உள்ளடக்கங்களின் நீண்ட பட்டியல் காட்டப்பட்டுள்ளது:
முந்தைய படத்தில், வெவ்வேறு அனுமதிகளுடன் ஒரு கோப்பு மற்றும் கோப்பகம் உள்ளது. முதல் வழக்கில், ஹைபன் ( -) இது ஒரு கோப்பு என்று பொருள். தி rw- பிரதிபலிக்கிறது உரிமையாளர் அனுமதிகள். தி ஆர்- பிரதிபலிக்கிறது குழு அனுமதிகள். கடைசி வகை, இது ஆர்-, பிரதிபலிக்கிறது மற்றவைகள் அனுமதிகள்.
அடைவு வழக்கில், தி ஈ கோப்பகத்தை பிரதிபலிக்கிறது, அதைத் தொடர்ந்து கோப்பு அனுமதிகள்.
கோப்பு அனுமதி பிரதிநிதித்துவம்
கோப்பு அனுமதிகள் எண் மதிப்பாக குறிப்பிடப்படுகின்றன: 4 குறிக்கிறது படிக்க, 2 குறிக்கிறது எழுது, 1 குறிக்கிறது செயல்படுத்த, மற்றும் 0 அனுமதி இல்லாதது.
பின்வரும் அட்டவணையில் அதை உடைப்போம்:
r, w, x அனுமதி | ஆக்டல் பிரதிநிதித்துவம் |
– – – | 0 |
– – எக்ஸ் | 1 |
-உள்ளே- | இரண்டு |
-wx | 3 |
r-- | 4 |
r-x | 5 |
rw- | 6 |
rwx | 7 |
அனுமதியுடன் கோப்பு கிடைத்தால் 644, தி உரிமையாளர் அனுமதி உள்ளது 6. அதாவது கொடுக்கப்பட்ட கோப்பில் அவர்கள் படிக்கவும் எழுதவும் மற்றும் கோப்பகத்தில் உள்ள கோப்புகளை மாற்றவும் முடியும். தி குழு மற்றும் மற்றவைகள் அனுமதி உண்டு 4 அதாவது கோப்புகள் மற்றும் அடைவு உள்ளடக்கங்களை மட்டுமே அவர்களால் படிக்க முடியும்.
எங்கள் முந்தைய எடுத்துக்காட்டில், அதற்கான அனுமதி moo.docx 644 என அமைக்கப்பட்டுள்ளது rw-r-r–.
அதற்காக புதிய அடைவு, அதன் அனுமதி அமைக்கப்பட்டுள்ளது 775. நாம் அதை மாற்ற விரும்பினால் 644, பின்வரும் கட்டளையை நாம் பயன்படுத்தலாம்:
$ சூடோ chmod 644 புதிய
ஐப் பயன்படுத்தி கோப்பு அனுமதிகளை மாற்றினோம் chmod கட்டளை.
CHMOD 777 ஐப் புரிந்துகொள்வது
தி 777 கோப்பு அனுமதி என்பது அனைத்து பயனர் வகுப்புகளும் முடியும் என்பதைக் குறிக்கிறது படிக்க, எழுத, மற்றும் செயல்படுத்த. நீங்கள் இயக்கினால் chmod 777, உங்கள் கணினியில் உள்ள அனைத்து பயனர் வகுப்புகளுக்கும் கோப்பு அல்லது கோப்பகத்தை அணுகும்படி செய்கிறீர்கள். அத்தகைய அனுமதி தவிர்க்கப்பட வேண்டும் மற்றும் உங்கள் கணினியில் உள்ள அனைத்து பயனர்களையும் நீங்கள் நம்பும் போது மட்டுமே பயன்படுத்த வேண்டும். 777 அனுமதி பாதுகாப்பு அச்சுறுத்தலை ஏற்படுத்துகிறது; முடிந்தால் அதைப் பயன்படுத்துவதைத் தவிர்க்க வேண்டும்.
மட்டுமே உரிமையாளர் வேண்டும் 7 கோப்பு அனுமதி. மற்ற பயனர்கள் கோப்பு அனுமதியில் ஒட்டிக்கொள்ள வேண்டும் 5 அல்லது அவர்கள் எதை அணுக வேண்டும் அல்லது செயல்படுத்த வேண்டும் என்பதைப் பொறுத்து பிற அனுமதிகள்.
chmod 777ஐ பின்வருமாறு அமைக்கலாம்:
பெயரிடப்பட்ட கோப்பிற்கு 777 கோப்பு அனுமதியை அமைத்துள்ளோம். அனைத்து பயனர்களுக்கும் உள்ளது rwx அனுமதிகள். அத்தகைய அனுமதிகள் உள்ள கோப்புகளை நீங்கள் கண்டால், வேறு ஏதாவது அனுமதிகளைக் குறைக்கவும். நீங்கள் பயன்படுத்தலாம் chmod உங்கள் கணினியில் பாதுகாப்பு அச்சுறுத்தல்களை குறைக்க கட்டளை.
முடிவுரை
chmod 777 என்பது ஒரு கணினியில் உள்ள அனைத்து பயனர்களுக்கும் கோப்பு அனுமதிகளை படிக்க, எழுத மற்றும் செயல்படுத்த பயன்படும் கட்டளையாகும். இந்த வழிகாட்டி லினக்ஸ் கோப்பு அனுமதிகள், அவற்றின் பிரதிநிதித்துவம் மற்றும் chmod கட்டளையைப் பயன்படுத்தி அனுமதியை எவ்வாறு மாற்றுவது பற்றிய அனைத்து விவரங்களையும் விவாதிக்கிறது. மேலும், chmod 777 என்றால் என்ன, அதை ஏன் தவிர்க்க வேண்டும் என்று நாங்கள் விவாதித்தோம். chmod 777 இன் கருத்து என்ன என்பதை நீங்கள் இப்போது புரிந்துகொள்வீர்கள் என்று நம்புகிறோம்.