Cryptmount - IwUlO lati Ṣẹda Awọn faili Fifipamọ ni Lainos
Cryptmount jẹ iwulo ti o lagbara ti o fun laaye olumulo eyikeyi lati wọle si awọn faili faili ti a paroko lori ibeere labẹ awọn eto GNU/Linux laisi nilo awọn anfani root. O nilo Linux 2.6 tabi ga julọ. O mu awọn ipin ti paroko mejeeji bii awọn faili ti paroko.
O jẹ ki o rọrun (ni akawe si awọn ọna ti agbalagba bi awakọ ẹrọ ohun elo cryptoloop ati afojusun dm-crypt ẹrọ-mapper) fun awọn olumulo lasan lati wọle si awọn faili faili ti a paroko lori-eletan nipa lilo ọna ẹrọ devmapper tuntun. Cryptmount ṣe iranlọwọ fun olutọju eto ni ṣiṣẹda ati iṣakoso awọn faili faili ti o paroko da lori ekuro dm-crypt ẹrọ-mapper afojusun ekuro.
Cryptmount nfunni awọn anfani wọnyi:
- iraye si iṣẹ ti o ni ilọsiwaju ninu ekuro.
- atilẹyin fun awọn eto faili ti o fipamọ sori boya awọn ipin disiki aise tabi awọn faili loopback.
- oriṣiriṣi fifi ẹnọ kọ nkan ti awọn bọtini iraye si eto, n muu awọn ọrọ igbaniwọle wiwọle laaye lati yipada laisi tun paroko gbogbo eto faili.
- fifi ọpọlọpọ awọn eto faili ti paroko pamọ sori ipin disk kan, ni lilo ipin ti a yan fun awọn bulọọki fun ọkọọkan.
- awọn eto faili ti o fee lo ko nilo lati gbe lakoko ibẹrẹ eto. iṣapẹẹrẹ ti gbogbo eto faili ti wa ni titiipa ki eyi le ṣee ṣe nipasẹ olumulo ti o gbe kalẹ, tabi olumulo gbongbo.
- awọn ọna ṣiṣe faili ti o paroko ti o baamu pẹlu cryptsetup.
- atilẹyin fun awọn ipin swap ti paroko (nikan alabara).
- atilẹyin fun ṣiṣẹda awọn faili faili ti a papamọ tabi crypto-siwopu ni fifa eto.
Bii o ṣe le Fi sii ati Tunto Cryptmount ni Lainos
Lori awọn kaakiri Debian/Ubuntu, o le fi Cryptmount sii nipa lilo aṣẹ apt bi o ti han.
$ sudo apt install cryptmount
Lori awọn pinpin RHEL/CentOS/Fedora, o le fi sii lati orisun. Ni akọkọ bẹrẹ fifi sori ẹrọ package (s) ti a beere lati ṣaṣeyọri ati lilo cryptmount.
# yum install device-mapper-devel [On CentOS/RHEL 7] # dnf --enablerepo=PowerTools install device-mapper-devel [On CentOS/RHEL 8 and Fedora 30+]
Lẹhinna gba awọn faili orisun Cryptmount tuntun nipa lilo aṣẹ wget ki o fi sii bi o ti han.
# wget -c https://sourceforge.net/projects/cryptmount/files/latest/download -O cryptmount.tar.gz # tar -xzf cryptmount.tar.gz # cd cryptmount-* # ./configure # make # make install
Lẹhin ti fifi sori ẹrọ ṣaṣeyọri, o to akoko lati tunto cyptmount ati lati ṣẹda eto faili ti paroko nipa lilo ohun elo cyptmount-setup bi superuser, bibẹkọ ti lo aṣẹ sudo bi o ti han.
# cyptmount-setup OR $ sudo cyptmount-setup
Ṣiṣe pipaṣẹ ti o wa loke yoo beere lọwọ rẹ lẹsẹsẹ awọn ibeere lati ṣeto eto iforukọsilẹ ti o ni aabo ti yoo ṣakoso nipasẹ cryptmount. Yoo beere fun orukọ ibi-afẹde fun eto faili rẹ, olumulo ti o yẹ ki o ni eto faili ti paroko, ipo ati iwọn ti eto faili, orukọ faili (orukọ pipe) fun apoti ti a papamọ rẹ, ipo ti bọtini naa ati ọrọ igbaniwọle fun ibi-afẹde naa.
Ninu apẹẹrẹ yii, a nlo orukọ tecmint
fun eto awọn faili afojusun. Atẹle yii jẹ iṣujade apẹẹrẹ ti iṣelọpọ pipaṣẹ crytmount-setup.
Lọgan ti a ṣẹda eto faili ti paroko tuntun, o le wọle si bi atẹle (tẹ orukọ ti o sọ tẹlẹ fun afojusun rẹ - tecmint), o yoo ṣetan lati tẹ ọrọigbaniwọle sii fun ibi-afẹde naa.
# cryptmount tecmint # cd /home/crypt
Lati yọkuro pipaṣẹ ṣiṣe ṣiṣe cd ṣiṣe lati jade kuro ninu eto faili ti paroko, lẹhinna lo -u
yipada si yọọ kuro bi o ti han.
# cd # cryptmount -u tecmint
Ni ọran ti o ti ṣẹda eto awọn faili ti o paroko ju ọkan lọ, lo iyipada -l
lati ṣe atokọ wọn.
# cryptsetup -l
Lati yi ọrọ igbaniwọle atijọ pada fun ibi-afẹde kan pato (eto faili ti paroko), lo asia -c
bi o ti han.
# cryptsetup -c tecmint
Ṣe akiyesi awọn aaye pataki atẹle lakoko lilo irinṣẹ pataki yii.
- Maṣe gbagbe ọrọ igbaniwọle rẹ, ni kete ti o ba gbagbe rẹ, kii ṣe igbasilẹ.
- O ni iṣeduro niyanju lati fipamọ ẹda afẹyinti ti faili-bọtini. Npaarẹ tabi ibajẹ-faili bọtini tumọ si pe eto faili ti paroko yoo jẹ ipa ti ko ṣee ṣe lati wọle si.
- Ni ọran ti o ba gbagbe ọrọ igbaniwọle tabi paarẹ bọtini naa, o le yọ ni kikun faili eto ti paroko ki o bẹrẹ, sibẹsibẹ o padanu data rẹ (eyiti kii ṣe atunṣe).
Ti o ba fẹ lati lo awọn aṣayan iṣeto ti ilọsiwaju, ilana iṣeto yoo dale lori eto olupin rẹ, o le tọka si awọn oju-iwe cryptmount ati awọn oju-iwe eniyan cmtab tabi ṣabẹwo si oju-ile cyptmount labẹ awọn apakan\"faili" fun itọsọna okeerẹ.
# man cryptmount # man cmtab
cryptmount n jẹ ki iṣakoso ati iṣagbesori ipo olumulo ti awọn faili faili ti paroko lori awọn eto GNU/Linux. Ninu nkan yii, a ti ṣalaye fun ọ bi o ṣe le fi sori ẹrọ lori ọpọlọpọ awọn pinpin Lainos. O le beere awọn ibeere tabi pin awọn ero rẹ nipa rẹ, pẹlu wa nipasẹ apakan asọye ni isalẹ.