Я сделал новые имена для входа в систему при обновлении, теперь я не вижу файлы на внешнем диске

Обновление с 10.04 до 12.04 прошло успешно, и я подумал, что все было хорошо. Я решил сделать полную очистку и начать с нуля, поэтому я выгрузил все на внешний диск. Я думал, что я был в безопасности. Не задумываясь, когда я установил 12.0.4, я создал нового пользователя-администратора и нового пользователя для себя. Я хотел использовать псевдонимы вместо своего имени в компьютере. Сегодня я подключил внешний диск для доступа к электронной таблице. Я получил сообщение о том, что некоторые файлы не читаются. Также мой пользовательский файл мог видеть только некоторые музыкальные папки, которые я создал для копирования LP на CD, но не мои файлы данных. Также пользователь Admin не мог даже видеть внешний диск. Я думал, что файл - это файл на внешнем диске, и я даже не думал о разрешениях, связанных с входом в систему. Стрелял ли я в ногу, когда создавал новые имена пользователей? В любом случае я могу получить доступ к моим старым файлам.

0
задан 4 October 2013 в 01:25

1 ответ

Хм, неспособность увидеть некоторые файлы кажется странной. Возможно, вам придется изменить владельца всего (если это просто файлы из вашей папки / home, а не важные, которые зависят от их владельца, такие как файлы / etc). Я считаю, что для рекурсивной смены владельца
find /path/to/external -exec chown Admin:Admin {} \;
Измените / path / на / external для пути к внешнему диску, а для Admin укажите точное имя пользователя, к которому вы хотите иметь доступ к файлам.

Синтаксис для find может быть забавным, как экранированный двоеточие и скобки, но он должен работать. Команда Find просто перечисляет все файлы и папки, если не указано конкретное имя для поиска, флаг -exec указывает, что вы хотите выполнить какую-то другую команду оболочки и пропустить по одной за раз файлы, которые она находит, {} это место Держатель, где будет передано каждое имя файла, а затем будет выполнена команда. Вам может понадобиться два или два sudo.

Также вы пытались sudo su root и смотреть по сторонам? Хотя это из командной строки, а не из графического интерфейса.

0
ответ дан 4 October 2013 в 01:25

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

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