2022年3月14日 星期一

如何給Linux某個目錄設定密碼

如果你在使用的時候別人用不了,那可以用加密盤的方式
初始化步驟如下例:
dd if=/dev/zero of=/root/cc.img bs=1M count=10000
losetup /dev/loop0 /root/cc.img  或者  losetup -f --show /root/cc.img
cryptsetup luksFormat /dev/loop0 此步驟需要設定一個密碼
cryptsetup luksOpen /dev/loop0 ccfs 此步驟需要輸入剛剛設定的密碼
mkfs.ext4 -m0 /dev/mapper/ccfs
mkdir /mnt/ccfs
mount /dev/mapper/ccfs /mnt/ccfs

啟動命令
losetup /dev/loop0 /root/cc.img
cryptsetup luksOpen /dev/loop0 ccfs
mount /dev/mapper/ccfs /mnt/ccfs

關閉命令
umount /mnt/ccfs
cryptsetup luksClose /dev/mapper/ccfs
losetup -d /dev/loop0

你用的時候打開加密盤,用完了關閉加密盤
別人不知道你的密碼就無法打開你的加密盤,就算是他有root密碼也沒用

不過如果你正在用的時候他遠程登錄上來,那么他還是可以看到你的檔案 

資料來源: https://www.uj5u.com/caozuo/26118.html

沒有留言: