Как изменить разрешения по умолчанию для автомонтированной флэш-памяти usb, отформатированной в NTFS? [dубликат]

Невозможно расшифровать AES-зашифрованное содержимое, если только

Вы вкладываете огромное количество часов процессора, сковывая его. Vast означает что-то вне диапазона для даже мощных атакующих в течение следующих нескольких десятков лет. Кто-то находит проблемы с алгоритмом AES, что значительно облегчает решение математической задачи, чем это ожидается (сделать атаки грубой силы возможными). Квантовые вычисления приводят к массовым ускорениям в AUT, но это не ожидается в ближайшие несколько лет, и AES 256 по-прежнему считается достаточно безопасным, даже если это произойдет (некоторые считают, что AES 128 слишком слаб для постквантовых криптография). Функция «строка-ключ», используемая в GnuPG для получения ключа сеанса из кодовой фразы, оказывается слабой, что также маловероятно.

Завершить: данные, зашифрованные с помощью AES 256, безопасны и, вероятно, будут безопасными в течение нескольких десятков лет. Теоретически можно было бы атаковать грубой силой, но они настолько дороги, что их невозможно выполнить.

2
задан 15 September 2017 в 08:31

2 ответа

Установите раздел NTFS на USB-накопитель с пользовательскими разрешениями и владельцем

Предположение: USB-накопитель рассматривается как sdb1, измените его в соответствии с буквой диска и номером раздела в вашем случае. Общий синтаксис - sdxn, где x - буква диска, а n - номер раздела, как видно, например, sudo lsblk -f

Вы можете использовать следующий метод командной строки, чтобы получайте другие разрешения и права собственности, чем по умолчанию.

sdb1 (только если вы хотите новую точку монтирования)

sudo mkdir -p /mnt/sd1

Unmount (только если уже установленный)

sudo umount /dev/sdxn # general syntax sudo umount /dev/sdb1 # modify to match your case

Unmount (обычно 1000, иногда 1001 или 1002 ...)

grep ^"$USER" /etc/group

и используйте этот номер, если вы (d14)

Пример командной строки монтирования, которая должна дать вам что-то близкое к тому, что вы хотите,

sudo mount -o rw,users,uid=1000,dmask=007,fmask=117 /dev/sdxn /mnt/sd1 # general syntax sudo mount -o rw,users,uid=1000,dmask=007,fmask=117 /dev/sdb1 /mnt/sd1 # modify to match your case

Пример командной строки mount (удобно, но не безопасно, когда есть несколько пользователей),

sudo mount -o rw,users,umask=000 /dev/sdxn /mnt/sd1 # general sudo mount -o rw,users,umask=000 /dev/sdb1 /mnt/sd1 # modify to match your case

Проверить разрешения и владельца каталогов и файлов

ls -ld /mnt/sd1 ls -ld /mnt/sd1/*

Проверить разрешения и владельца

sudo bash -c "echo 'Hello World' > /mnt/sd1/hello.txt" # test writing with sudo cat /mnt/sd1/hello.txt # test reading (as user) ls -l /mnt/sd1 # check permissions of the content rm /mnt/sd1/hello.txt # test removing (as user) echo 'I am a user' > /mnt/sd1/user.txt # test writing (as user)

Если это не работает

Если это не сработает, вы можете найти решение или, по крайней мере, объяснение в f ollowing link,

Не удается форматировать мой USB-накопитель. Я уже пробовал с mkdosfs и gparted: Анализ проблемы

1
ответ дан 18 July 2018 в 06:49

Установите раздел NTFS на USB-накопитель с пользовательскими разрешениями и владельцем

Предположение: USB-накопитель рассматривается как sdb1, измените его в соответствии с буквой диска и номером раздела в вашем случае. Общий синтаксис - sdxn, где x - буква диска, а n - номер раздела, как видно, например, sudo lsblk -f

Вы можете использовать следующий метод командной строки, чтобы получайте другие разрешения и права собственности, чем по умолчанию.

sdb1 (только если вы хотите новую точку монтирования)

sudo mkdir -p /mnt/sd1

Unmount (только если уже установленный)

sudo umount /dev/sdxn # general syntax sudo umount /dev/sdb1 # modify to match your case

Unmount (обычно 1000, иногда 1001 или 1002 ...)

grep ^"$USER" /etc/group

и используйте этот номер, если вы (d14)

Пример командной строки монтирования, которая должна дать вам что-то близкое к тому, что вы хотите,

sudo mount -o rw,users,uid=1000,dmask=007,fmask=117 /dev/sdxn /mnt/sd1 # general syntax sudo mount -o rw,users,uid=1000,dmask=007,fmask=117 /dev/sdb1 /mnt/sd1 # modify to match your case

Пример командной строки mount (удобно, но не безопасно, когда есть несколько пользователей),

sudo mount -o rw,users,umask=000 /dev/sdxn /mnt/sd1 # general sudo mount -o rw,users,umask=000 /dev/sdb1 /mnt/sd1 # modify to match your case

Проверить разрешения и владельца каталогов и файлов

ls -ld /mnt/sd1 ls -ld /mnt/sd1/*

Проверить разрешения и владельца

sudo bash -c "echo 'Hello World' > /mnt/sd1/hello.txt" # test writing with sudo cat /mnt/sd1/hello.txt # test reading (as user) ls -l /mnt/sd1 # check permissions of the content rm /mnt/sd1/hello.txt # test removing (as user) echo 'I am a user' > /mnt/sd1/user.txt # test writing (as user)

Если это не работает

Если это не сработает, вы можете найти решение или, по крайней мере, объяснение в f ollowing link,

Не удается форматировать мой USB-накопитель. Я уже пробовал с mkdosfs и gparted: Анализ проблемы

1
ответ дан 24 July 2018 в 18:40

Другие вопросы по тегам:

Похожие вопросы: