У меня есть новая установка Ubuntu 10.04 с зашифрованным домашним каталогом (с использованием встроенного шифрования, предлагаемого установщиком Ubuntu).
Какой самый простой способ прекратить использование шифрования? (Т.е., чтобы дешифровать мой домашний каталог навсегда.)
(Это дает мне проблемы с обновлениями ядра, и я просто хотел бы сократить все сложности, связанные с этой установкой.)
Здесь вы можете надеяться, что это поможет (см. ecryptfs-setup-private(1)
):
$ ecryptfs-setup-private --undo
Выходные данные:
В Если вы хотите удалить настройку Private Directory eCryptfs, вам нужно будет очень тщательно выполнить следующие действия вручную:
- Получить вашу точку монтирования в личном каталоге
$ PRIVATE=`cat ~/.ecryptfs/Private.mnt 2>/dev/null || echo $HOME/Private`
- Обеспечить что вы перенесли все релевантные данные из своего каталога
$PRIVATE
- Отключите свой зашифрованный частный каталог
$ ecryptfs-umount-private
- Сделайте вашу личную папку доступной для записи снова
$ chmod 700 $PRIVATE
- Удалить
$PRIVATE
,~/.Private
,~/.ecryptfs
Примечание: ЭТО ОЧЕНЬ ПОСТОЯННО, ОЧЕНЬ ОСТОРОЖНО$ rm -rf $PRIVATE ~/.Private ~/.ecryptfs
- Удалите утилиты (это относится к вашему дистрибутиву Linux)
$ sudo apt-get remove ecryptfs-utils libecryptfs0
Объяснение Джоника работает хорошо. Но вместо шага 2 я сделал:
rm -rf .ecryptfs
Затем вместо шага 6: Нажмите Ctrl + F7. Если ваш экран входа в GUI не отображается, нажмите Ctrl + F8.
Я не использовал ни одного из ответов здесь. Вместо этого (в Ubuntu Studio 14.04):
Я не вижу причин, по которым удаление пакета, который обеспечивает зашифрованные домашние каталоги, не должно быть дополнительным, и я отложил удаление новой учетной записи пользователя, созданной для этой цели, поскольку я думаю это может пригодиться в будущем.
Моя причина для этого? Старый компьютер выглядит как неудачный. Когда это происходит, я хочу иметь доступ к HD на другом компьютере без каких-либо проблем.
Простое решение, которое сработало для меня:
У вас должен быть другой пользователь с доступом sudo
sudo rm -rf /home/youruser/.ecryptfs
sudo rm /home/youruser/.Private
sudo apt-get remove --purge ecryptfs-utils libecryptfs1
sudo reboot
tty
. (Нажмите Ctrl Alt F7
, Ctrl Alt F1
и т. Д.) Вам нужно будет работать с двумя tty
-s. Один корень и один из ваших основных пользователей. root
на отдельном tty, создайте новый домашний каталог mkdir /home/user.newdir
chown user:user /home/user.newdir
mv ~/* /home/user.newdir/
root
tty, переименуйте каталоги: mv /home/user /home/user.encfs
mv /home/user.newdir /home/user
/home/.encryptfs
, /home/user.encfs
, /home/user/.Private
, /home/user/.encryptfs
. Если вы хотите, вы можете сначала переименовать их и удалить их позже. Эти шаги будут работать в среде сервера
. Шаг 1. Резервное копирование вашего домашнего каталога
sudo cp -rp /home/$USER /home/$USER.backup
Шаг 2: Подтвердите, все ли резервное копирование
sudo ls -al /home/$USER.backup
Шаг 3. Укомплектовываем домашнюю папку, потому что программа шифрования обычно монтирует ее на точку монтирования, например /home/$USER
, также известную как $HOME
. Вы можете подтвердить свою точку монтирования, запустив df -h $HOME
. Вам нужно будет cd /tmp
(или какой-либо другой каталог не $HOME
), чтобы можно было отключить $HOME
cd /tmp
sudo umount /home/$USER
Шаг 4: Удалить старую домашнюю папку
sudo rm -rf /home/$USER
Шаг 5: Удалите файл программы encrytion
sudo rm -rf /home/$USER.backup/.ecryptfs
Шаг 6: Удалите утилиты шифрования из системы
sudo apt-get remove ecryptfs-utils libecryptfs0
Шаг 7: Восстановите незашифрованную домашнюю папку назад к нему исходный путь
sudo mv /home/$USER.backup /home/$USER
Шаг 8: Изменить право собственности на восстановленную папку обратно на пользователя
sudo chown -R $(id -u):$(id -g) /home/$USER
Шаг 9: Выход из системы / Логин, чтобы убедиться, что все пользователи материал будет перезагружен вправо (или что ошибки произойдут, когда вы вспомните, что вы сделали)
Первое, что нужно сделать: РЕЗЕРВИРОВАТЬ ВАШ ДОМ. Я не могу сказать, что это громче ... в основном, уничтожение шифрования эквивалентно сбросу (rm -rf
) вашего дома, которое на самом деле скрыто монтированием.
2-й шаг: выйти из любого диспетчера рабочего стола и перейти на виртуальную консоль (CTRL-ALT-F1
)
Наконец: для деталей:
ecryptfs-setup-private --undo
В случае, если вы хотите для удаления вашей настройки электронного каталога eCryptfs вам нужно будет очень тщательно выполнить следующие действия вручную:
PRIVATE= cat ~/.ecryptfs/Private.mnt 2>/dev/null || echo $HOME/Private
$PRIVATE
ecryptfs-umount-private
chmod 700 $PRIVATE
$PRIVATE
, ~/.Private
, ~/.ecryptfs
Примечание: ЭТО ОЧЕНЬ ПОСТОЯННО, ОЧЕНЬ ОСТОРОЖНО rm -rf $PRIVATE ~/.Private ~/.ecryptfs
sudo apt-get remove ecryptfs-utils libecryptfs0
Я бы сказал шаг 5 немного неправильный: нет необходимости удалять $PRIVATE
, что было для меня моим домом ....
После удаления .Private
и .ecryptfs
просто res разорвал ваш дом:]
Здесь вы можете надеяться, что это поможет (см. ecryptfs-setup-private(1)
):
$ ecryptfs-setup-private --undo
Выходные данные:
В Если вы хотите удалить настройку Private Directory eCryptfs, вам нужно будет очень тщательно выполнить следующие действия вручную:
- Получить вашу точку монтирования в личном каталоге
$ PRIVATE=`cat ~/.ecryptfs/Private.mnt 2>/dev/null || echo $HOME/Private`
- Обеспечить что вы перенесли все релевантные данные из своего каталога
$PRIVATE
- Отключите свой зашифрованный частный каталог
$ ecryptfs-umount-private
- Сделайте вашу личную папку доступной для записи снова
$ chmod 700 $PRIVATE
- Удалить
$PRIVATE
,~/.Private
,~/.ecryptfs
Примечание: ЭТО ОЧЕНЬ ПОСТОЯННО, ОЧЕНЬ ОСТОРОЖНО$ rm -rf $PRIVATE ~/.Private ~/.ecryptfs
- Удалите утилиты (это относится к вашему дистрибутиву Linux)
$ sudo apt-get remove ecryptfs-utils libecryptfs0
Объяснение Джоника работает хорошо. Но вместо шага 2 я сделал:
rm -rf .ecryptfs
Затем вместо шага 6: Нажмите Ctrl + F7. Если ваш экран входа в GUI не отображается, нажмите Ctrl + F8.
Я не использовал ни одного из ответов здесь. Вместо этого (в Ubuntu Studio 14.04):
Я не вижу причин, по которым удаление пакета, который обеспечивает зашифрованные домашние каталоги, не должно быть дополнительным, и я отложил удаление новой учетной записи пользователя, созданной для этой цели, поскольку я думаю это может пригодиться в будущем.
Моя причина для этого? Старый компьютер выглядит как неудачный. Когда это происходит, я хочу иметь доступ к HD на другом компьютере без каких-либо проблем.
Простое решение, которое сработало для меня:
У вас должен быть другой пользователь с доступом sudo
sudo rm -rf /home/youruser/.ecryptfs
sudo rm /home/youruser/.Private
sudo apt-get remove --purge ecryptfs-utils libecryptfs1
sudo reboot
tty
. (Нажмите Ctrl Alt F7
, Ctrl Alt F1
и т. Д.) Вам нужно будет работать с двумя tty
-s. Один корень и один из ваших основных пользователей. root
на отдельном tty, создайте новый домашний каталог mkdir /home/user.newdir
chown user:user /home/user.newdir
mv ~/* /home/user.newdir/
root
tty, переименуйте каталоги: mv /home/user /home/user.encfs
mv /home/user.newdir /home/user
/home/.encryptfs
, /home/user.encfs
, /home/user/.Private
, /home/user/.encryptfs
. Если вы хотите, вы можете сначала переименовать их и удалить их позже. Эти шаги будут работать в среде сервера
. Шаг 1. Резервное копирование вашего домашнего каталога
view
Шаг 2: Подтвердите, все ли резервное копирование
side pane
[g3] Шаг 3. Укомплектовываем домашнюю папку, потому что программа шифрования обычно монтирует ее на точку монтирования, например [f10], также известную как [f11]. Вы можете подтвердить свою точку монтирования, запустив [f12]. Вам нужно будет [f13] (или какой-либо другой каталог не [f14]), чтобы можно было отключить [f15] [/g3] [f3] [f4] [g4] Шаг 4: Удалить старую домашнюю папку [/g4] [f5] [g5] Шаг 5: Удалите файл программы encrytion [/g5] [f6] [g6] Шаг 6: Удалите утилиты шифрования из системы [/g6] [f7] [g7] Шаг 7: Восстановите незашифрованную домашнюю папку назад к нему исходный путь [/g7] [f8] [g8] Шаг 8: Изменить право собственности на восстановленную папку обратно на пользователя [/g8] [f9] [g9] Шаг 9: Выход из системы / Логин, чтобы убедиться, что все пользователи материал будет перезагружен вправо (или что ошибки произойдут, когда вы вспомните, что вы сделали) [/g9] Первое, что нужно сделать: РЕЗЕРВИРОВАТЬ ВАШ ДОМ. Я не могу сказать, что это громче ... в основном, уничтожение шифрования эквивалентно сбросу (rm -rf
) вашего дома, которое на самом деле скрыто монтированием.
2-й шаг: выйти из любого диспетчера рабочего стола и перейти на виртуальную консоль (CTRL-ALT-F1
)
Наконец: для деталей:
ecryptfs-setup-private --undo
В случае, если вы хотите для удаления вашей настройки электронного каталога eCryptfs вам нужно будет очень тщательно выполнить следующие действия вручную:
PRIVATE= cat ~/.ecryptfs/Private.mnt 2>/dev/null || echo $HOME/Private
$PRIVATE
ecryptfs-umount-private
chmod 700 $PRIVATE
$PRIVATE
, ~/.Private
, ~/.ecryptfs
Примечание: ЭТО ОЧЕНЬ ПОСТОЯННО, ОЧЕНЬ ОСТОРОЖНО rm -rf $PRIVATE ~/.Private ~/.ecryptfs
sudo apt-get remove ecryptfs-utils libecryptfs0
Я бы сказал шаг 5 немного неправильный: нет необходимости удалять $PRIVATE
, что было для меня моим домом ....
После удаления .Private
и .ecryptfs
просто res разорвал ваш дом:]
Здесь вы можете надеяться, что это поможет (см. ecryptfs-setup-private(1)
):
$ ecryptfs-setup-private --undo
Выходные данные:
В Если вы хотите удалить настройку Private Directory eCryptfs, вам нужно будет очень тщательно выполнить следующие действия вручную:
- Получить вашу точку монтирования в личном каталоге
$ PRIVATE=`cat ~/.ecryptfs/Private.mnt 2>/dev/null || echo $HOME/Private`
- Обеспечить что вы перенесли все релевантные данные из своего каталога
$PRIVATE
- Отключите свой зашифрованный частный каталог
$ ecryptfs-umount-private
- Сделайте вашу личную папку доступной для записи снова
$ chmod 700 $PRIVATE
- Удалить
$PRIVATE
,~/.Private
,~/.ecryptfs
Примечание: ЭТО ОЧЕНЬ ПОСТОЯННО, ОЧЕНЬ ОСТОРОЖНО$ rm -rf $PRIVATE ~/.Private ~/.ecryptfs
- Удалите утилиты (это относится к вашему дистрибутиву Linux)
$ sudo apt-get remove ecryptfs-utils libecryptfs0
Объяснение Джоника работает хорошо. Но вместо шага 2 я сделал:
rm -rf .ecryptfs
Затем вместо шага 6: Нажмите Ctrl + F7. Если ваш экран входа в GUI не отображается, нажмите Ctrl + F8.
Я не использовал ни одного из ответов здесь. Вместо этого (в Ubuntu Studio 14.04):
Я не вижу причин, по которым удаление пакета, который обеспечивает зашифрованные домашние каталоги, не должно быть дополнительным, и я отложил удаление новой учетной записи пользователя, созданной для этой цели, поскольку я думаю это может пригодиться в будущем.
Моя причина для этого? Старый компьютер выглядит как неудачный. Когда это происходит, я хочу иметь доступ к HD на другом компьютере без каких-либо проблем.
Простое решение, которое сработало для меня:
У вас должен быть другой пользователь с доступом sudo
sudo rm -rf /home/youruser/.ecryptfs
sudo rm /home/youruser/.Private
sudo apt-get remove --purge ecryptfs-utils libecryptfs1
sudo reboot
tty
. (Нажмите Ctrl Alt F7
, Ctrl Alt F1
и т. Д.) Вам нужно будет работать с двумя tty
-s. Один корень и один из ваших основных пользователей. root
на отдельном tty, создайте новый домашний каталог mkdir /home/user.newdir
chown user:user /home/user.newdir
mv ~/* /home/user.newdir/
root
tty, переименуйте каталоги: mv /home/user /home/user.encfs
mv /home/user.newdir /home/user
/home/.encryptfs
, /home/user.encfs
, /home/user/.Private
, /home/user/.encryptfs
. Если вы хотите, вы можете сначала переименовать их и удалить их позже. Эти шаги будут работать в среде сервера
. Шаг 1. Резервное копирование вашего домашнего каталога
sudo cp -rp /home/$USER /home/$USER.backup
Шаг 2: Подтвердите, все ли резервное копирование
sudo ls -al /home/$USER.backup
Шаг 3. Укомплектовываем домашнюю папку, потому что программа шифрования обычно монтирует ее на точку монтирования, например /home/$USER
, также известную как $HOME
. Вы можете подтвердить свою точку монтирования, запустив df -h $HOME
. Вам нужно будет cd /tmp
(или какой-либо другой каталог не $HOME
), чтобы можно было отключить $HOME
cd /tmp
sudo umount /home/$USER
Шаг 4: Удалить старую домашнюю папку
sudo rm -rf /home/$USER
Шаг 5: Удалите файл программы encrytion
sudo rm -rf /home/$USER.backup/.ecryptfs
Шаг 6: Удалите утилиты шифрования из системы
sudo apt-get remove ecryptfs-utils libecryptfs0
Шаг 7: Восстановите незашифрованную домашнюю папку назад к нему исходный путь
sudo mv /home/$USER.backup /home/$USER
Шаг 8: Изменить право собственности на восстановленную папку обратно на пользователя
sudo chown -R $(id -u):$(id -g) /home/$USER
Шаг 9: Выход из системы / Логин, чтобы убедиться, что все пользователи материал будет перезагружен вправо (или что ошибки произойдут, когда вы вспомните, что вы сделали)
Первое, что нужно сделать: РЕЗЕРВИРОВАТЬ ВАШ ДОМ. Я не могу сказать, что это громче ... в основном, уничтожение шифрования эквивалентно сбросу (rm -rf
) вашего дома, которое на самом деле скрыто монтированием.
2-й шаг: выйти из любого диспетчера рабочего стола и перейти на виртуальную консоль (CTRL-ALT-F1
)
Наконец: для деталей:
ecryptfs-setup-private --undo
В случае, если вы хотите для удаления вашей настройки электронного каталога eCryptfs вам нужно будет очень тщательно выполнить следующие действия вручную:
PRIVATE= cat ~/.ecryptfs/Private.mnt 2>/dev/null || echo $HOME/Private
$PRIVATE
ecryptfs-umount-private
chmod 700 $PRIVATE
$PRIVATE
, ~/.Private
, ~/.ecryptfs
Примечание: ЭТО ОЧЕНЬ ПОСТОЯННО, ОЧЕНЬ ОСТОРОЖНО rm -rf $PRIVATE ~/.Private ~/.ecryptfs
sudo apt-get remove ecryptfs-utils libecryptfs0
Я бы сказал шаг 5 немного неправильный: нет необходимости удалять $PRIVATE
, что было для меня моим домом ....
После удаления .Private
и .ecryptfs
просто res разорвал ваш дом:]
[g10] В Если вы хотите удалить настройку Private Directory eCryptfs, вам нужно будет очень тщательно выполнить следующие действия вручную: [/g10] [g7]Получить вашу точку монтирования в личном каталоге [f2] Обеспечить что вы перенесли все релевантные данные из своего каталога [f8]
Отключите свой зашифрованный частный каталог [f3]
[g4] Сделайте вашу личную папку доступной для записи снова [f4] [/g4] [g5] Удалить [f9], [f10], [f11] Примечание: ЭТО ОЧЕНЬ ПОСТОЯННО, ОЧЕНЬ ОСТОРОЖНО [f5] [/g5] [g6] Удалите утилиты (это относится к вашему дистрибутиву Linux) [f6] [/g6] [/g7] blockquote>
Объяснение Джоника работает хорошо. Но вместо шага 2 я сделал:
rm -rf .ecryptfs
Затем вместо шага 6: Нажмите Ctrl + F7. Если ваш экран входа в GUI не отображается, нажмите Ctrl + F8.
Я не использовал ни одного из ответов здесь. Вместо этого (в Ubuntu Studio 14.04):
Я не вижу причин, по которым удаление пакета, который обеспечивает зашифрованные домашние каталоги, не должно быть дополнительным, и я отложил удаление новой учетной записи пользователя, созданной для этой цели, поскольку я думаю это может пригодиться в будущем.
Моя причина для этого? Старый компьютер выглядит как неудачный. Когда это происходит, я хочу иметь доступ к HD на другом компьютере без каких-либо проблем.
Простое решение, которое сработало для меня:
У вас должен быть другой пользователь с доступом sudo
sudo rm -rf /home/youruser/.ecryptfs
sudo rm /home/youruser/.Private
sudo apt-get remove --purge ecryptfs-utils libecryptfs1
sudo reboot
tty
. (Нажмите Ctrl Alt F7
, Ctrl Alt F1
и т. Д.) Вам нужно будет работать с двумя tty
-s. Один корень и один из ваших основных пользователей. root
на отдельном tty, создайте новый домашний каталог mkdir /home/user.newdir
chown user:user /home/user.newdir
mv ~/* /home/user.newdir/
root
tty, переименуйте каталоги: mv /home/user /home/user.encfs
mv /home/user.newdir /home/user
/home/.encryptfs
, /home/user.encfs
, /home/user/.Private
, /home/user/.encryptfs
. Если вы хотите, вы можете сначала переименовать их и удалить их позже. Эти шаги будут работать в среде сервера
. Шаг 1. Резервное копирование вашего домашнего каталога
sudo cp -rp /home/$USER /home/$USER.backup
Шаг 2: Подтвердите, все ли резервное копирование
sudo ls -al /home/$USER.backup
Шаг 3. Укомплектовываем домашнюю папку, потому что программа шифрования обычно монтирует ее на точку монтирования, например /home/$USER
, также известную как $HOME
. Вы можете подтвердить свою точку монтирования, запустив df -h $HOME
. Вам нужно будет cd /tmp
(или какой-либо другой каталог не $HOME
), чтобы можно было отключить $HOME
cd /tmp
sudo umount /home/$USER
Шаг 4: Удалить старую домашнюю папку
sudo rm -rf /home/$USER
Шаг 5: Удалите файл программы encrytion
sudo rm -rf /home/$USER.backup/.ecryptfs
Шаг 6: Удалите утилиты шифрования из системы
sudo apt-get remove ecryptfs-utils libecryptfs0
Шаг 7: Восстановите незашифрованную домашнюю папку назад к нему исходный путь
sudo mv /home/$USER.backup /home/$USER
Шаг 8: Изменить право собственности на восстановленную папку обратно на пользователя
sudo chown -R $(id -u):$(id -g) /home/$USER
Шаг 9: Выход из системы / Логин, чтобы убедиться, что все пользователи материал будет перезагружен вправо (или что ошибки произойдут, когда вы вспомните, что вы сделали)
Первое, что нужно сделать: РЕЗЕРВИРОВАТЬ ВАШ ДОМ. Я не могу сказать, что это громче ... в основном, уничтожение шифрования эквивалентно сбросу (rm -rf
) вашего дома, которое на самом деле скрыто монтированием.
2-й шаг: выйти из любого диспетчера рабочего стола и перейти на виртуальную консоль (CTRL-ALT-F1
)
Наконец: для деталей:
ecryptfs-setup-private --undo
В случае, если вы хотите для удаления вашей настройки электронного каталога eCryptfs вам нужно будет очень тщательно выполнить следующие действия вручную:
PRIVATE= cat ~/.ecryptfs/Private.mnt 2>/dev/null || echo $HOME/Private
$PRIVATE
ecryptfs-umount-private
chmod 700 $PRIVATE
$PRIVATE
, ~/.Private
, ~/.ecryptfs
Примечание: ЭТО ОЧЕНЬ ПОСТОЯННО, ОЧЕНЬ ОСТОРОЖНО rm -rf $PRIVATE ~/.Private ~/.ecryptfs
sudo apt-get remove ecryptfs-utils libecryptfs0
Я бы сказал шаг 5 немного неправильный: нет необходимости удалять $PRIVATE
, что было для меня моим домом ....
После удаления .Private
и .ecryptfs
просто res разорвал ваш дом:]
Здесь вы можете надеяться, что это поможет (см.
sudo apt-get remove ecryptfs-utils libecryptfs0):
sudo cp -rp /home/$USER /home/$USER.backup
Выходные данные:
[g10] В Если вы хотите удалить настройку Private Directory eCryptfs, вам нужно будет очень тщательно выполнить следующие действия вручную: [/g10]
Получить вашу точку монтирования в личном каталоге
sudo ls -al /home/$USER.backupОбеспечить что вы перенесли все релевантные данные из своего каталога
sudo mv /home/$USER.backup /home/$USERОтключите свой зашифрованный частный каталог
cd /tmpСделайте вашу личную папку доступной для записи снова
sudo umount /home/$USERУдалить
sudo chown -R $(id -u):$(id -g) /home/$USER,/home/$USER
,$HOME
Примечание: ЭТО ОЧЕНЬ ПОСТОЯННО, ОЧЕНЬ ОСТОРОЖНОsudo rm -rf /home/$USERУдалите утилиты (это относится к вашему дистрибутиву Linux)
sudo rm -rf /home/$USER.backup/.ecryptfsblockquote>
.ecryptfs/jonik/.Private
после обновления ядра, или вы сделали резервную копию и отменили шифрование?
– isomorphismes
13 August 2011 в 06:21
Объяснение Джоника работает хорошо. Но вместо шага 2 я сделал:
rm -rf .ecryptfs
Затем вместо шага 6: Нажмите Ctrl + F7. Если ваш экран входа в GUI не отображается, нажмите Ctrl + F8.