சில நேரம் எங்கள் தனிப்பட்ட கோப்புறையை குறியாக்க நிறுவலின் போது உபுண்டு எங்களுக்கு ஒரு விருப்பத்தை வழங்கியுள்ளது, நம்மில் பலர் வெறுமனே புறக்கணிக்கிறார்கள். இந்த விருப்பம் ஒரு பாதுகாப்பு நடவடிக்கைd எனவே வெளிநாட்டவர்களுக்கு எங்கள் தனிப்பட்ட கோப்புறையை அணுக முடியும்.
லினக்ஸில் எங்களுக்கு பல மாற்று வழிகள் உள்ளன அவற்றில் கோப்புகளில் GPG, கோப்பகங்களில் eCryptfs அல்லது EncFS, சாதனங்களில் TrueCrypt அல்லது dm-crypt, லூப் கோப்புகளுக்கான லூப்- AES போன்றவை. அதனால்தான் இந்த டுடோரியலில் எங்கள் தனிப்பட்ட கோப்புறையை குறியாக்க eCryptfs ஐப் பயன்படுத்துவோம்.
ECryptfs என்பது லினக்ஸ் அமைப்புகளின் கீழ் கோப்பு முறைமைகளை குறியாக்க அனுமதிக்கும் ஒரு கருவியாகும், eCryptfs ஒவ்வொரு எழுதப்பட்ட கோப்பின் தலைப்பிலும் கிரிப்டோகிராஃபிக் மெட்டாடேட்டாவை சேமிக்கிறது, இதனால் மறைகுறியாக்கப்பட்ட கோப்புகளை ஹோஸ்ட்களுக்கு இடையில் நகலெடுக்க முடியும்.
கோப்பு லினக்ஸ் கர்னல் விசை வளையத்தில் பொருத்தமான விசையுடன் மறைகுறியாக்கப்படும். உபுண்டுவின் மறைகுறியாக்கப்பட்ட முகப்பு அடைவுக்கான அடிப்படையாக ECryptfs பரவலாகப் பயன்படுத்தப்படுகின்றன, மேலும் இது ChromeOS க்கு சொந்தமானது.
உபுண்டு 18.04 மற்றும் வழித்தோன்றல்களில் eCryptfs ஐ எவ்வாறு நிறுவுவது?
எங்கள் கோப்புறையை குறியாக்க, நாம் சில பயன்பாடுகளை நிறுவ வேண்டும், அவற்றை உபுண்டு மென்பொருள் மையத்திலிருந்து காணலாம் அல்லது சினாப்டிக் உதவியுடன் நாம் தேட வேண்டும்:
ecryptfs
அல்லது எங்கள் கணினியில் அதை நிறுவ முனையத்தைப் பயன்படுத்தலாம், நாம் ஒரு முனையத்தைத் திறந்து பின்வரும் கட்டளையை இயக்க வேண்டும்.
sudo apt install ecryptfs-utils cryptsetup
உபுண்டு 18.04 இல் தனிப்பட்ட கோப்புறையை எவ்வாறு குறியாக்கம் செய்வது?
இப்போதுபயன்பாட்டில் உள்ள எங்கள் பயனரின் தனிப்பட்ட கோப்புறையை குறியாக்க முடியாது என்பதை அறிவது முக்கியம், அது தான் காரணம் கணினியில் மற்றொரு பயனரை உருவாக்குவதன் மூலம் நாம் நம்மை ஆதரிக்க வேண்டும் இந்த பணியைச் செய்து நிர்வாகிக்கு அனுமதி வழங்க.
இது தற்காலிகமாக இருக்கலாம், எனவே நீங்கள் அதை பின்னர் நீக்கலாம். நிர்வாகி உரிமைகளுடன் புதிய பயனரை உருவாக்க, நீங்கள் இதைப் பயன்படுத்தலாம்:
அமைப்புகள்> விவரங்கள்> பயனர்களிடமிருந்து:
O கட்டளை வரியிலிருந்து:
sudo adduser <user>
sudo usermod -aG sudo <user>
இப்போது குறியாக்க பயனரின் வீட்டு கோப்புறையை நாங்கள் நகர்த்த வேண்டும்.
எங்கள் பயனர் கணக்கில் அமர்வை மூடிவிட்டு, எங்கள் தனிப்பட்ட கோப்புறையை குறியாக்க புதியதாக உருவாக்கிய கணக்கில் உள்நுழைய அவர்கள் நினைவில் வைத்திருக்க வேண்டும்.
இதைச் செய்தேன் நாம் ஒரு முனையத்தைத் திறந்து இந்த கட்டளையை இயக்க வேண்டும் நாங்கள் விரும்பும் வீட்டு கோப்புறையை நகர்த்த:
sudo ecryptfs-migrate-home -u usuariodelacarpeta
இந்த கட்டளையை இயக்கும்போது, விரும்பிய பயனரின் வீட்டு கோப்புறையின் காப்பு பிரதி உருவாக்கப்பட்டது. இந்த செயல்முறை சிறிது நேரம் ஆகலாம், எனவே நீங்கள் பொறுமையாக இருக்க வேண்டும்.
செயல்முறை முடிந்ததும், கணினியிலிருந்து வெளியேறி சாதாரண பயனர் நற்சான்றுகளைப் பயன்படுத்தி உள்நுழைக.
கிட்டத்தட்ட முடிக்க கடவுச்சொல் குறியாக்கத்தில் சேர்க்கப்பட வேண்டும், இதற்காக நாம் ஒரு முனையத்தைத் திறந்து பின்வரும் கட்டளையை இயக்க வேண்டும்:
ecryptfs-unwrap-passphrase
இந்த செயல்முறை முடிந்ததும், நாங்கள் எங்கள் கணினியை மறுதொடக்கம் செய்ய வேண்டும், இதன்மூலம் எங்கள் தரவை மறைகுறியாக்கி அனுபவிக்க ஆரம்பிக்கலாம்.
ஏற்கனவே அதனுடன் தற்காலிக பயனரை பாதுகாப்பாக அகற்ற முடியும், அத்துடன் உருவாக்கப்பட்ட காப்புப்பிரதியும்.
காப்புப் பெயரை அவர்கள் நினைவில் கொள்ள முடியாவிட்டால், ஒரு முனையத்தில் அவர்கள் இயக்கலாம்
ls /home
குறிப்பிடப்பட்ட கோப்புறைகளில் ஒன்று பயனர்பெயராக இருக்க வேண்டும், அதைத் தொடர்ந்து சில எண்கள் மற்றும் எழுத்துக்கள் (logix.4xVQvCsO போன்றவை) - அது காப்புப்பிரதி.
ஆனால் இந்த படி மறுதொடக்கம் செய்யப்பட்ட பின்னரே.
புதிய பயனரின் கோப்புறையை குறியாக்க முடியுமா?
இந்த செயல்முறையானது புதிய பயனர்களுக்கும் பயன்படுத்தப்படலாம், எனவே இங்கு காட்டப்பட்டுள்ள கட்டளைகள் இதற்கு ஒரே மாதிரியாக இருக்கும், ஏனென்றால் புதிய ஒன்றை குறியாக்க எங்கள் பயனர் கணக்கைப் பயன்படுத்துகிறோம்.
sudo adduser --encrypt-home <user>
நிர்வாகி அனுமதியுடன் புதிய பயனரை உருவாக்க:
sudo usermod -aG sudo <user>
இப்போது நாம் இறுதியாக ஒரு வலுவான கடவுச்சொல்லை ஒதுக்குகிறோம்:
ecryptfs-unwrap-passphrase
நாங்கள் உபகரணங்களை மறுதொடக்கம் செய்கிறோம், அவ்வளவுதான்.
மேலும் இல்லாமல், உபுண்டு பூர்வீகமாக பயன்படுத்தும் கருவிகளில் இதுவும் ஒன்றாகும், ஆனால் குறிப்பிட்டுள்ளபடி இன்னும் குறிப்பிட்ட மற்றும் மேம்பட்ட செயல்பாடுகளைக் கொண்ட வேறு சில உள்ளன, எங்கள் தனிப்பட்ட கோப்புறையை குறியாக்க வேறு எந்த முறையும் உங்களுக்குத் தெரிந்தால், அதை கருத்துகளில் எங்களுடன் பகிர்ந்து கொள்ள தயங்க வேண்டாம்.