Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Cách thay đổi passphrase mã hóa LUKS

Bạn quyết định bảo vệ dữ liệu với LUKS, và đó là tuyệt vời, nhưng bạn chọn passphrase kém, và cần thay đổi nó. Bạn đang may mắn. Khác với nhiều giải pháp mã hóa, LUKS thực sự cho phép thay đổi passphrase khá dễ dàng. Thật không may, đây không phải giải pháp cho passphrase mất, bạn vẫn cần biết passphrase cũ, nhưng đó là cách tuyệt vời để xoay vòng passphrase hoặc loại bỏ cái cũ thiết kế kém.

Thay đổi Passphrase

Đơn giản thay passphrase trên ổ LUKS chỉ có một passphrase cực dễ. Mở terminal và chạy lệnh sau, thay vị trí ổ thực tế cho "sdX". Trước tiên, bạn sẽ được nhắc nhập passphrase hiện tại. Sau đó, bạn tạo passphrase mới.

sudo cryptsetup luksChangeKey /dev/sdX

Ổ LUKS với nhiều Passphrase

Ổ LUKS thực sự có thể có nhiều passphrase hoặc file khóa liên kết, lên đến tám. Để bắt đầu, xem ổ của bạn và xem có bao nhiêu khóa. Có khả năng bạn chỉ thấy key slot 0 chiếm chỗ. Đó là cái đầu tiên.

sudo cryptsetup luksDump /dev/sdX | grep -i key

Nếu bạn có slot trống, bạn luôn có thể thêm passphrase khác cho ổ. Chạy lệnh sau, và khóa mới sẽ được thêm vào slot trống đầu tiên.

sudo cryptsetup luksAddKey /dev/sdX

Khi bạn quản lý nhiều khóa trên cùng ổ, bạn sẽ cần khả năng nhắm mục tiêu cụ thể. Một lần nữa, bạn làm điều đó khá đơn giản với cờ -S. Chỉ thêm số slot sau đó để chọn khóa thay đổi.

sudo cryptsetup luksChangeKey /dev/sdX -S 2

Xóa Passphrase

Khi làm việc với nhiều khóa, bạn có thể cần xóa cái cũ theo thời gian. Có vài cách LUKS cho bạn xử lý. Cách đơn giản nhất là dùng lệnh built-in xóa khóa, và LUKS sẽ nhắc bạn passphrase. Nó sẽ tự động xóa khóa liên kết với cái bạn nhập.

sudo cryptsetup luksRemoveKey /dev/sdX

Trường hợp bạn muốn tự chỉ định, bạn có thể dùng lệnh KillSlot xóa khóa trong slot nhất định. Chỉ cần thêm số slot sau ổ, và đó là cái sẽ bị xóa.

sudo cryptsetup luksKillSlot /dev/sdX 2

Bất kể cách bạn chọn quản lý passphrase LUKS, bạn sẽ thấy nó là một trong các tùy chọn mã hóa linh hoạt nhất. Vì LUKS cho phép thay đổi, quản lý, và xóa khóa, bạn có thể thêm lớp bảo mật mới cho ổ. Nó cũng cho phép bạn kiểm soát truy cập cho một nhóm người, thay vì chỉ bản thân bạn.