日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux下的磁盘加密LUKS

發(fā)布時間:2024/4/14 linux 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux下的磁盘加密LUKS 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

LUKS(Linux Unified Key Setup)為Linux硬盤分區(qū)加密提供了一種標準,它不僅能通用于不同的Linux發(fā)行版本,還支持多用戶/口令。因為它的加密密鑰獨立于口令,所以如果口令失密,我們可以迅速改變口令而無需重新加密真?zhèn)€硬盤。通過提供一個標準的磁盤上的格式,它不僅方便之間分布的兼容性,而且還提供了多個用戶密碼的安全管理。必須首先對加密的卷進行解密,才能掛載其中的文件系統(tǒng)。

工具:cryptsetup(默認已經(jīng)安裝) 常用參數(shù):luksFormat、luksOpen、luksClose、luksAddKey 使用cryptsetup對分區(qū)進行了加密后,這個分區(qū)就不再允許直接掛載。LUKS也是一種基于device mapper 機制的加密方案。如果要使用這個分區(qū),必須對這個分區(qū)做一個映射,映射到/dev/mapper這個目錄里去,我們只能掛載這個映射才能使用。然而做映射的時候是需要輸入解密密碼的。 注:要解除加密需要備份分區(qū)內(nèi)的文件再重新格式化LUKS分區(qū) Crypsetup工具加密的特點: ?加密后不能直接掛載 ?加密后硬盤丟失也不用擔心數(shù)據(jù)被盜 ?加密后必須做映射才能掛載
  • 格式化LUKS分區(qū)?
  • [root@rhel6?~]#?cryptsetup?luksFormat?/dev/vda8?????????????????????//將分區(qū)進行LUKS格式(變成LUKS分區(qū))?
  • WARNING!?
  • ========?
  • This?will?overwrite?data?on?/dev/vda8?irrevocably.?
  • ?
  • Are?you?sure??(Type?uppercase?yes):?YES????????????????????? //輸入大寫的YES?
  • Enter?LUKS?passphrase:?????????????????????????????????? //輸入兩次密碼?
  • Verify?passphrase:??
  • ?
  • 映射分區(qū)?
  • [root@rhel6?~]#?cryptsetup?luksOpen?/dev/vda8?luks_test?????????????//打開LUKS分區(qū),將在/dev/mapper/目錄中生成一個luks_test的文件?
  • Enter?passphrase?for?/dev/vda8:??????????????????????????????? ?? //必須輸入luks密碼才能打開LUKS分區(qū)?
  • ?
  • 格式化、掛載、使用分區(qū)?
  • [root@rhel6?~]#?mkfs.ext4?/dev/mapper/luks_test??
  • [root@rhel6?~]#?mount?/dev/mapper/luks_test?/luks/?
  • ?
  • 關(guān)閉映射,先卸載后關(guān)閉?
  • [root@rhel6?~]#?umount?/luks/?
  • [root@rhel6?~]#?cryptsetup?luksClose?luks_test??????????????????????//關(guān)閉LUKS分區(qū)?
  • [root@rhel6?~]#?mount?/dev/vda8?/luks/????????????????????????? ?//無法直接掛載/dev/vda8分區(qū)?
  • mount:?unknown?filesystem?type?'crypto_LUKS'?
  • ?
  • 實現(xiàn)開機自動掛載LUKS分區(qū):?
  • [root@rhel6?~]#?dd?if=/dev/urandom?of=keyfile?bs=1k?count=4?
  • 4+0?records?in?
  • 4+0?records?out?
  • 4096?bytes?(4.1?kB)?copied,?0.00206882?s,?2.0?MB/s?
  • [root@rhel6?~]#?cryptsetup?luksAddKey?/dev/vda8?keyfile?
  • Enter?any?passphrase:??
  • [root@rhel6?~]#?vi?/etc/crypttab??
  • name????/dev/vda8???????/root/keyfile???luks?
  • [root@rhel6?~]#?vi?/etc/fstab
  • /dev/mapper/name????????/luks???????????????????ext4????_netdev?????????0?0?
  • ?
  • 添加/移除/修改LUKS密碼?
  • [root@rhel6?~]#?cryptsetup?luksAddKey?/dev/vda8?
  • Enter?any?passphrase:??
  • Enter?new?passphrase?for?key?slot:??
  • Verify?passphrase:??
  • [root@rhel6?~]#?cryptsetup?luksRemoveKey?/dev/vda8?
  • Enter?LUKS?passphrase?to?be?deleted:??
  • [root@rhel6?~]#?cryptsetup?luksAddKey?/dev/vda8?keyfile?
  • Enter?any?passphrase:??
  • ?

    轉(zhuǎn)載于:https://blog.51cto.com/vnimos/1175883

    總結(jié)

    以上是生活随笔為你收集整理的Linux下的磁盘加密LUKS的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。