HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

EFS fájltitkosítás parancssorból



Az NTFS fájlrendszeren elérhető Encrypting File System (EFS) adattitkosítás grafikus eszközök segítségével könnyen kivitelezhető, de hátránya, hogy programból nem használható. Cikkünkben bemutatunk egy parancssori alkalmazást, amely viszont minden további nélkül meghívható programból, szkriptekből vagy batch fájlokból.

A %systemroot%\system32 könyvtárában található utasítás neve: CIPHER.EXE. Feladata, hogy fájlokat és mappákat titkosítson és fejtsen vissza. Kapcsolók nélkül kiadva kilistázza a futtatás helyén elérhető állományokat elétéve egy "U" betűt, ha nem titkosított és egy "E" betűt ha igen.
Tartalom titkosítása
Titkosítsuk a c:\x mappát. Grafikus felületen ehhez rá kell kattintani a jobb oldali egérgombbal és a Tulajdonságok > Speciális > Tartalom titkosítása az adatvédelem érdekében (Properties > Advanced > Encrypt contents to secure data) jelölőnégyzetet kell bekapcsolni. Ugyanez parancssorból így néz ki:
cipher c:\x /e
A kapcsoló használatáról tudni kell, hogy a könyvtárat titkosítja, de a benne lévő fájlokat és alkönyvtárakat nem. Azonban a később belekerülő fájlok és létrehozott új alkönyvtárak már titkosítva lesznek.
Az alkönyvtárak titkosításához a következő parancsot kell használni.
cipher /s:c:\x /e
Ez még mindig érintetlenül hagyja a meglévő fájlokat.
Adott könyvtáron belüli alkönyvtárak és leendő fájlok titkosítása:
 cipher c:\x\*.* /e /a
Ez azonban nem titkosítja az alkönyvtáron belüli meglévő fájlokat csak a majdani újakat. A /a kapcsoló felelős azért, hogy a fájlokon is végrehajtódjon a művelet.
Könyvtár és tartalmának titkosítása beleértve az alkönyvtárakat és tartalmukat is:
cipher /s:c:\x /e /a /f
Alapértelmezésben a már titkosított fájlok és mappák egy ilyen parancs kiadása alkalmával nem kerülnek ismét titkosításra kivéve, ha a /f kapcsolót használjuk.
Előfordulhat, hogy a parancs használata közben hiba lép fel és megszakad a futás. Például "beragadt" egy fájl és a rendszer úgy érzékeli, mintha használatban lenne. Ekkor vehetjük hasznát a /i kapcsolónak. Hiba alkalmával tovább folytatja a feladatát sorra véve a többi állományt.
Tartalom visszafejtése
Ugyanúgy használhatjuk a kapcsolókat, mint a fenti esetekben csak a /e-t cseréljük le /d-re.
Speciális kapcsolók
A titkosításai folyamat során az érintett fájlokat és mappákat kilistázza a képernyőre. Kivételt képeznek ez alól a rejtett és rendszerfájlok. Ha ezeket is meg akarjuk jeleníteni, alkalmazzuk a /h kapcsolót.
cipher /s:c:\x /e /a /f /h
Fontos, hogy a megjelenítéstől függetlenül a titkosítás végbemegy.
A /k kapcsoló a parancsot futtató felhasználó számára új titkosítási kulcsot, úgynevezett ujjlenyomatot hoz létre. Ha az előző kulcs illetéktelen kezekbe került, fejtsük vissza a fájlokat, kérjünk egy új kulcsot és titkosítsuk ismét.

Könyv
Ez a cikk megtalálható ebben a könyvben: Windows Software Offline 2002 évkönyv 67. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |