லினக்ஸில் கோப்புகளை நகலெடுக்கும்போது கோப்பு அனுமதிகளை எவ்வாறு பாதுகாப்பது

லினக்ஸில் கோப்புகளை நகலெடுக்கும்போது கோப்பு அனுமதிகளை எவ்வாறு பாதுகாப்பது

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





இல்லஸ்ட்ரேட்டரில் ஒரு படத்தை எப்படி திசையன் செய்வது

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





அதிர்ஷ்டவசமாக, நிலையான கட்டளை வரி கருவிகளைப் பயன்படுத்தி லினக்ஸில் கோப்பு அனுமதிகளைத் தக்கவைத்துக்கொள்வது எளிது cp மற்றும் rsync . லினக்ஸில் அனுமதிகளை எவ்வாறு நகலெடுத்து பாதுகாப்பது என்பதைப் பார்க்க கீழே உள்ள எடுத்துக்காட்டுகளைப் பார்க்கவும்.





சிபி பயன்படுத்தி கோப்பு அனுமதிகளை பாதுகாக்கவும்

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

cp -p source-file dest-file

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



cp -rp source-dir/ dest-dir/

நீங்கள் இதைப் பயன்படுத்தலாம் -செய்ய கோப்பு அனுமதிகளை தக்கவைத்துக்கொள்ள cp இன் விருப்பம். இது செயல்படுத்துகிறது காப்பகம் பயன்முறை, கோப்பு அனுமதிகளிலிருந்து SELinux சூழல்கள் வரை அனைத்தையும் பாதுகாக்கிறது.

cp -a source-dir/ dest-dir/

Rsync ஐப் பயன்படுத்தி லினக்ஸில் அனுமதிகளைத் தக்கவைக்கவும்

லினக்ஸில் நகல் அனுமதிகளைப் பாதுகாக்க நீங்கள் rsync பயன்பாட்டையும் பயன்படுத்தலாம். பல நிர்வாகிகள் cp ஐ விட rsync ஐ விரும்புகிறார்கள், ஏனெனில் அதன் வேகமாக நகலெடுக்கும் வேகம். Rsync கோப்பின் புதுப்பிக்கப்பட்ட பகுதியை மட்டுமே நகலெடுப்பதால், அவை போன்ற பணிகளுக்கு மிகவும் பொருத்தமானவை உங்கள் லினக்ஸ் ஹார்ட் டிரைவை குளோனிங் செய்கிறது .





rsync -a source-dir/ dest-dir

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

rsync -avh source-dir/ dest-dir

மேலும், முடிவுக்கு விலக்கு அளிக்கவும் வெட்டு ( / இலக்கு கோப்பகத்திலிருந்து. இலக்கை முடிக்கும் சாய்வை சேர்ப்பது rsync கோப்புகளை மற்றொரு துணை அடைவு நிலைக்கு கீழ் நகலெடுக்கச் செய்யும்.





லினக்ஸில் கோப்பு அனுமதிகளைச் சரிபார்க்கவும்

லினக்ஸில் கோப்பு அனுமதிகளை நீங்கள் எளிதாக சரிபார்க்கலாம் getfacl (கோப்பு அணுகல் கட்டுப்பாட்டு பட்டியல்களைப் பெறுங்கள்) கட்டளை. எதிர்பார்த்தபடி அனுமதிகள் பாதுகாக்கப்பட்டுள்ளதா என்பதை இது சரிபார்க்கும்.

getfacl source-file
getfacl dest-file

லினக்ஸில் அனுமதிகளைப் பாதுகாக்கும் போது கோப்புகளை நகலெடுக்கவும்

Cp மற்றும் rsync இரண்டும் லினக்ஸில் கோப்பு அனுமதிகளைப் பாதுகாப்பதற்கான நிலையான விருப்பங்களை வழங்குகின்றன. அன்றாட பணிகளுக்கு நீங்கள் cp ஐப் பயன்படுத்தலாம், அதே நேரத்தில் rsync பெரிய அளவிலான தரவுகளுக்கு மிகவும் பொருத்தமானதாக இருக்கும். நீங்கள் நகலெடுத்தவுடன் getfacl ஐப் பயன்படுத்தி அனுமதிகளைச் சரிபார்க்கவும்.

ரிசின்க் தொலை கணினிகளுக்கு இடையில் கோப்புகளை நகலெடுக்க முடியும் என்றாலும், scp (பாதுகாப்பான நகல்) கட்டளை இந்த பணிக்கான மற்றொரு சாத்தியமான விருப்பமாகும். நீங்கள் scp ஐ பயன்படுத்தி நெட்வொர்க் சிஸ்டங்களில் இருந்து பாதுகாப்பாக கோப்புகளை காப்புப் பிரதி எடுக்கலாம்.

பகிர் பகிர் ட்வீட் மின்னஞ்சல் Scp கட்டளையுடன் லினக்ஸில் கோப்புகளை பாதுகாப்பாக நகலெடுக்கவும்

கோப்புகள் மற்றும் கோப்புறைகளை தொலைவிலிருந்து நகர்த்துவது நீங்கள் நினைப்பதை விட எளிதானது. Scp கட்டளையுடன், தொலைவிலிருந்து நகரும் கோப்புகளும் குறியாக்கம் செய்யப்படுகின்றன.

எஸ்டி கார்டில் ஆப்ஸ் வைப்பது எப்படி
அடுத்து படிக்கவும் தொடர்புடைய தலைப்புகள்
  • லினக்ஸ்
  • கோப்பு மேலாண்மை
  • லினக்ஸ்
  • லினக்ஸ் கட்டளைகள்
எழுத்தாளர் பற்றி ருபாயத் ஹொசைன்(39 கட்டுரைகள் வெளியிடப்பட்டன)

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

ருபாயத் ஹொசைனிடமிருந்து மேலும்

எங்கள் செய்திமடலுக்கு குழுசேரவும்

தொழில்நுட்ப குறிப்புகள், மதிப்புரைகள், இலவச மின் புத்தகங்கள் மற்றும் பிரத்யேக ஒப்பந்தங்களுக்கு எங்கள் செய்திமடலில் சேரவும்!

குழுசேர இங்கே சொடுக்கவும்