'недосяжна' домашня папка


14

Іноді, коли я входжу на свій сервер Ubuntu, підказка говорить jon@jon-server:(unreachable)/$. Біг pwdу цій точці повертається (unreachable)/, однак echo $HOMEповертається /home/jonяк очікувалося. Якщо я cdтоді перейду до своєї фактичної домашньої папки.

Які можуть бути причини цього? Схоже, це не викликає жодних проблем, крім автентифікації відкритого ключа з SSH (імовірно, якщо він не бачить домашню папку, то не може потрапити до .sshпапки всередині неї). Це, здається, є послідовним до перезавантаження - тобто кожна нова оболонка буде робити це, доки я не перезавантажуюсь, коли вона буде працювати нормально чи ні.

Це відбувається щонайменше протягом останніх кількох оновлень версій, тому не пов’язаних із Oneiric. Я вибрав варіант інсталятора, щоб шифрувати свою домашню папку.


У мене немає рішення чи пояснення, але я переживав щось подібне, завжди в ситуаціях, коли я використовував sshі screen.
enzotib

1
@enzotib Це дійсно цікаво - я завжди також користуюся screen, я просто намагався вийти з сеансу на весь екран і почати свіжий, і "недосяжна" річ пішла. Досі не пощастить авторитету з відкритим ключем, тому, можливо, це непов’язана проблема
Джон М

У мене те саме питання з 11.10 та screen. Створення нового екрана спочатку призводить до невеликої затримки, а потім каталог у підказці виявляється таким же недосяжним, як і вихід з pwd. Це мій перший раз, коли я використовую зашифрований дім, і це здається пов'язаним. lsпоказує вміст домашнього dir, незашифрований та простий cdусуває проблему. Крім того, я бачив це лише на sshсеансі поки що, тому це єдиний спосіб отримати доступ до машини.
mindless.panda

У мене зараз це питання. Я не використовую екран, але в мене встановлено ssh deamon. Це починає відбуватися після того, як я видалив DropBox. Щоразу Ubuntu просить мене "Перезапустити Наутілус". Будь ласка, допоможіть!
bakytn

тому якщо ви вирішили це питання, будь ласка, опублікуйте тут "Відповідь"
bakytn

Відповіді:


7

Питання та відповідь на запитання: Чи можна використовувати команду 'screen' для роботи з файлами в зашифрованому домашньому каталозі? допомогло мені зрозуміти, чому це може статися: вхід у систему через за screenдопомогою sshне скаже Ubuntu, що ви все ще використовуєте систему, і через деякий час (в моєму випадку) зашифрований домашній каталог стає відключеним, тому Vim не може збережіть файли, які він відкрив на екранах, і робочий каталог в командному рядку стає (unreachable).

Я знаю, що проблема усувається, якщо я ввійшов у сеанс NX. NX може бути описаний як екран для GUI; Я просто запускаю сеанс NX і відключаю його (дозволяючи йому запускати фон) і можу продовжувати користуватися ssh / screen нескінченно. Не елегантний чи ідеальний, але я використовую NX час від часу, щоб він працював на мене.

Пов'язане запитання також пропонує видалити порожній файл в /home/.ecryptfs/$USER/.ecryptfs/auto-umount. Це може допомогти, якщо ви не використовуєте NX.


3

У мене була така ж проблема, коли папка (недоступна) знайдена в моїй віддаленій машині Ubuntu з особистою зашифрованою домашньою папкою.

Проблема стосується також будь-якої програми, яка працює на задньому плані (у моєму випадку було декілька екземплярів MATLAB, необхідних для збереження робочих просторів).

Я назавжди вирішив проблему, видаливши

/home/.ecryptfs/$USER/.ecryptfs/auto-umount

як запропонував Ахмед Фасіх і повідомляється в " Чи можливо використовувати команду" screen "для роботи з файлами в зашифрованому домашньому каталозі? .

Я пропоную встановити цю проблему як вирішену та бути посиланням для інших користувачів, оскільки немає інших відповідей / тем з цього приводу (і мені знадобилося багато пошуку, щоб зрозуміти цю проблему).


1

"Я вибрав варіант інсталятора для шифрування домашньої папки."

Я б сказав, що це може бути вашою відповіддю. Можливо, у мене це злегка неправильно, оскільки я не використовую ecryptFS на будь-яких машинах, на яких я не використовую ввійшли в звичайному середовищі. Але я думаю, що це може мати щось спільне із зашифрованим домашнім каталогом, тому його вміст недоступний, якщо ви не ввійшли фізично на консоль машини, або ви спеціально встановили / розшифрували вміст домашнього каталогу.

Якщо ви переходите до / home / jon - це весь ваш вміст, або посилання README.txt та невелике .desktop, яке допоможе вам запустити процес розшифрування / монтажу?


Я думав, що це теж є, але весь мій вміст є навіть тоді, коли я перебуваю за "недосяжним" підказом, тож його обов'язково розшифровують і встановлюють.
Джон М
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.