বাহ্যিক এনক্রিপ্টড ডিস্ক মাউন্ট করতে অক্ষম


9

কুবুন্টু 17.10 চালাচ্ছি আমার 500 গিগাবাইটের একটি বহিরাগত হার্ড ডিস্ক সমান আকারের দুটি পার্টিশনে বিভক্ত। একটি পার্টিশন একটি এনটিএফএস পার্টিশন এবং অন্যটি একটি এনক্রিপ্ট করা পার্টিশন। আমি যখন ডিস্কটিকে আমার ল্যাপটপে সংযুক্ত করি, তখন ডিভাইস নোটিফায়ার পৃথকভাবে উভয় পার্টিশনের জন্য এন্ট্রি দেখায়।

এর ফলাফল sudo cryptsetup luksDump /dev/sdd1:

LUKS header information for /dev/sdd1

Version:        1
Cipher name:    aes
Cipher mode:    xts-plain64
Hash spec:      sha1
Payload offset: 4096
MK bits:        256
MK digest:      40 50 .. ..
MK salt:        b4 cb .. ..
MK iterations:  16500
UUID:           3a2bf693-..

Key Slot 0: ENABLED
        Iterations:             66251
        Salt:                   42 ba .. ..
        Key material offset:    8
        AF stripes:             4000
Key Slot 1: DISABLED

আমি যখন পার্টিশনটি মাউন্ট করার চেষ্টা করব তখন sudo cryptsetup luksOpen /dev/sdd1 lukslvmএটি একটি পাসওয়ার্ড চাইবে। আমি যখন একটি সঠিক পাসওয়ার্ড প্রবেশ করি, এটি কোনও ত্রুটি তৈরি করে না।

এর পরে, ls -lA /dev/mapperদেখায়:

crw------- 1 root root 10, 236 Feb 11 09:52 control
lrwxrwxrwx 1 root root       7 Feb 11 09:52 cryptswap1 -> ../dm-3
lrwxrwxrwx 1 root root       7 Feb 11 09:52 kubuntu--vg-root -> ../dm-1
lrwxrwxrwx 1 root root       7 Feb 11 09:52 kubuntu--vg-swap_1 -> ../dm-2
lrwxrwxrwx 1 root root       7 Feb 13 16:32 lukslvm -> ../dm-4
lrwxrwxrwx 1 root root       7 Feb 11 09:52 sda3_crypt -> ../dm-0

এর ফলাফল sudo lsblk -f:

NAME            FSTYPE      LABEL            UUID                                   MOUNTPOINT
sda                                                                                 
├─sda1          vfat                         E551-A70F                              /boot/efi
├─sda2          ext4                         4b..   /boot
└─sda3          crypto_LUKS                  9f..   
  └─sda3_crypt  LVM2_member                  6d.. 
    ├─kubuntu--vg-root
    │           ext4                         29..   /
    └─kubuntu--vg-swap_1
                swap                         6f..   
      └─cryptswap1
                swap                         01..   [SWAP]
sdb                                                                                 
├─sdd1          crypto_LUKS                  3a..   
│ └─lukslvm     ext4        efinso-X53U-back 6a..   
└─sdd2          ntfs        backup           64..                       
sr0                                                       

এর ফলাফল cryptsetup status lukslvm:

/dev/mapper/lukslvm is active.
  type:    LUKS1
  cipher:  aes-xts-plain64
  keysize: 256 bits
  device:  /dev/sdd1
  offset:  4096 sectors
  size:    586078488 sectors
  mode:    read/write

ডিভাইস বিজ্ঞাপক এখনও মাউন্ট না হিসাবে ভলিউম দেখায়।

আমি যখন ডিভাইস বিজ্ঞপ্তি ব্যবহার করে এটি মাউন্ট করার চেষ্টা করি তখন এটি আমাকে জানাতে একটি ত্রুটি তৈরি করে যে এটি মাউন্ট করা যায় না।

ডলফিনে, যখন আমি এটি মাউন্ট করার চেষ্টা করি তখন এটি একটি ত্রুটি তৈরি করে:

'Efinso-X53U-back' অ্যাক্সেস করার সময় একটি ত্রুটি ঘটেছে, সিস্টেমটি প্রতিক্রিয়া জানিয়েছে: অনুরোধ করা অপারেশনটি ব্যর্থ হয়েছে:

Error mounting /dev/dm-4 at /media/sandip/efinso-X53U-back: Command-line mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/dm-4" "/media/sandip/efinso-X53U-back"' exited with non-zero exit status 32: 
  mount: /media/sandip/efinso-X53U-back: can't read superblock on /dev/mapper/lukslvm.

আমি কোনও অসুবিধা ছাড়াই এনটিএফএস পার্টিশনটি মাউন্ট করতে সক্ষম।

এছাড়াও, কেবলমাত্র একটি এনক্রিপ্ট করা পার্টিশনযুক্ত বাহ্যিক হার্ড ডিস্কগুলি কোনও ত্রুটি ছাড়াই লোড হয়।

কি কি ভুল হতে পারে? আমি এটি ঠিক কিভাবে করব?

এফডব্লিউআইডাব্লু, এমন একটি সুযোগ রয়েছে যে আমি শেষবারের মতো এনক্রিপ্ট করা পার্টিশনটি ব্যবহার করেছি, আমি এটিকে বের করতে ভুলে গিয়েছিলাম।


3
আমি ধরে নিচ্ছি আপনি লুকোচুরি ব্যবহার করছেন। আপনি কি কমান্ড লাইনটি ব্যবহার করে মাউন্ট করার চেষ্টা করেছেন cryptsetup luksOpen /dev/sdX2 lukslvm? অন্যান্য ডিস্কের জন্যও কি এটি সুখী? - কেবলমাত্র একটি পার্টিশন সহ অস্থায়ী এনক্রিপ্ট হওয়া ইউএসবি ড্রাইভ তৈরি করার চেষ্টা করুন এবং এটিও মাউন্ট করুন।
ukos

@ ব্যবহারকারী 8162 ধন্যবাদ। কে ডি কে পার্টিশন ম্যানেজার পার্টিশনটি / dev / sdc1 luks হিসাবে দেখায়। cryptsetup luksOpen /dev/sdc1 lukslvmকমান্ড একটি ত্রুটি উত্পন্ন করে: ডিভাইস / dev / sdc1 এর অস্তিত্ব নেই বা অ্যাক্সেস অস্বীকার করা হয়েছে
দেশমুখ

@ ব্যবহারকারী8162 আমি অনুরূপ সেট-আপ সহ আরেকটি ইউএসবি ড্রাইভ চেষ্টা করেছি। একই ফলাফল। আমি এটিতে কেবল এনক্রিপ্ট করা পার্টিশন সহ একটি ইউএসবি ড্রাইভ তৈরি করার চেষ্টা করব।
দেশমুখ

আমি ডলফিনে এটি খোলার চেষ্টা করার সময় এখানে ত্রুটি রয়েছে। An error occurred while accessing '199.0 MiB Encrypted Drive', the system responded: The requested operation has failed: Error unlocking /dev/sdd2: Command-line cryptsetup luksOpen "/ dev / sdd2" "luks-xx" 'শূন্য-বহির্গমন প্রস্থানের সাথে প্রস্থান 5: ডিভাইস লুক্স-এক্সএক্স ইতিমধ্যে বিদ্যমান। `
দেশমুখ

3
ত্রুটিটি error: Device /dev/sdc1 doesn't exist or access deniedসম্ভবত একটি টাইপোর কারণে ঘটেছে: আপনি /dev/sdd1আপনার প্রশ্নে বর্ণিত হিসাবে ব্যবহার করছেন , না /dev/sdc1, দয়া করে কমান্ডলাইনটি দিয়ে আবার চেষ্টা করুন cryptsetup luksOpen /dev/sdc1 lukslvm- দয়া করে এটি বলুন বা আপনি কী ধরণের ত্রুটি পেয়েছেন তা আমাদের জানান। প্রতিবার আপনি যখন ড্রাইভটি প্লাগইন করেন তখন ডিভাইসনাম পরিবর্তন হয় তবে আপনার ইউআইডি ব্যবহার করা উচিত - আপনি এটি ব্যবহার করে তা পেতে পারেন cryptsetup luksUUID </dev/yourdevice>যা আপনাকে ভবিষ্যতের কমান্ডগুলিতে আপনার ডিভাইসটির পথটি প্রতিস্থাপন করতে সক্ষম করেUUID=luks-ID-ID-ID
রবার্ট রিডেল

উত্তর:


1

ব্যবহারকারী @ukos কে ধন্যবাদ, মন্তব্যে নিম্নলিখিত সমাধানের কথা উল্লেখ করা হয়েছিল এবং এটি আমার জন্য সমস্যাটি স্থির করেছে। আমি এখানে সম্ভাব্য সমাধান হিসাবে পোস্ট করছি। sudoকমান্ডে মনোযোগ দিন , এটি ছাড়া এটি ত্রুটি দেয়:

$ cryptsetup luksOpen /dev/sde1 lukslvm
Device /dev/sde1 doesn't exist or access denied.
$ sudo cryptsetup luksOpen /dev/sde1 lukslvm
Enter passphrase for /dev/sde1: 

আমি সঠিক উত্তরটি প্রবেশ করার পরে এটি ফাইল ম্যানেজারেও এই ডিস্কটি খুলল।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.