Ваш домашний каталог опрелелен как "/home/user"

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
no avatar

Автор темы
Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 14:59
Контактная информация:

Ваш домашний каталог опрелелен как "/home/user"

#1

14 авг 2017, 15:24

Доброго времени суток, при загрузке системы было окно регистрации нового пользователя, пришлось зарегать, ибо способов для эскейпа не было. Теперь при включении появляется следующее окно (Назовем его окном номер 1)"Ваш домашний каталог определен как "/home/username", но, похоже что он не существует. Желаете ли войти в сеанс, имея каталог суперпользователя в качестве домашнего каталога? Скорее всего, ничего не будет работать, пока не будет использован защищенный от сбоев сеанс." И соответственно варианты выбора: да и нет.
Если я соглашаюсь, появляется окно "Файл пользователя $HOME/.dmrc имеет некорректные права доступа и игнорируется. Это препятствует сохранению сеанса и языка по умолчанию. Владельцем этого файла должен быть пользователь и файл должен иметь права доступа 0644. Домашний каталог пользователя ($HOME) должен принадлежать пользователю и не должен быть доступен для записи другим пользователям. " Один вариант ответа "Ок".
После нажатия на данную кнопку, появляется окно "Could not update ICEauthority file/.ICEauthority.
Единственный вариант ответа "Завершить сеанс".
После этого появляется заставка заблокированного рабочего стола с ником пользователя, которого мне пришлось зарегать. Так же идет 10-ти секундный отчет, обещающий по истечению указанного времени войти в систему, но затем снова появляется окно номер 1.
Дальше замкнутый круг.
Я не совсем аутяга, могу зайти в терминал и запустить рекавери мод в грабе, но основ не знаю, две недели юзаю продукцию линукса, и все две недели пытаюсь пофиксить заново вылезающие проблемы, вот теперь это. Спасибо за помощь.

Аватара пользователя

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

Ваш домашний каталог опрелелен как "/home/user"

#2

14 авг 2017, 15:37

Mandreik, а после каких действий это произошло?

И, для начала - войти в консоль Ctrl + Alt + F1 и показать, что скажут:inxi -Fxz и cat /etc/fstab
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение

Аватара пользователя

SemenSinchenko
Сообщения: 340
Зарегистрирован: 17 фев 2017, 12:01
Решено: 2
Откуда: Москва
Благодарил (а): 43 раза
Поблагодарили: 46 раз
Контактная информация:

Ваш домашний каталог опрелелен как "/home/user"

#3

14 авг 2017, 15:43

Mandreik, может поможет chown -R username /home/username и chmod 0644 /home/username.
P.S. Это и правда надо делать из терминала (Ctrl + Alt + F1).
P.P.S. Я не уверен, но если создавать нового пользователя через adduser, то домашний каталог должен создаваться автоматически...

Аватара пользователя

rogoznik
Сообщения: 10044
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1957 раз
Контактная информация:

Ваш домашний каталог опрелелен как "/home/user"

#4

14 авг 2017, 16:09

А что произошло с пользователем под которым вы работали до этого?
ИзображениеИзображение

no avatar

Автор темы
Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 14:59
Контактная информация:

Ваш домашний каталог опрелелен как "/home/user"

#5

14 авг 2017, 16:33

di_mok писал(а): Mandreik, а после каких действий это произошло?

И, для начала - войти в консоль Ctrl + Alt + F1 и показать, что скажут:inxi -Fxz и cat /etc/fstab
Не могу сказать точно, если честно. Была куча попыток поставить нужное разрешение экрана (1920х1080), но все советы на форумах не помогали, но не думаю, что это могло послужить причиной подобной ситуации.
Вложения
image.jpeg
image.jpeg

no avatar

Автор темы
Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 14:59
Контактная информация:

Ваш домашний каталог опрелелен как "/home/user"

#6

14 авг 2017, 16:37

SemenSinchenko писал(а): Mandreik, может поможет chown -R username /home/username и chmod 0644 /home/username.
P.S. Это и правда надо делать из терминала (Ctrl + Alt + F1).
P.P.S. Я не уверен, но если создавать нового пользователя через adduser, то домашний каталог должен создаваться автоматически...
"Невозможно получить доступ: нет такого файла или каталога"

no avatar

Автор темы
Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 14:59
Контактная информация:

Ваш домашний каталог опрелелен как "/home/user"

#7

14 авг 2017, 16:42

darkfenix писал(а): А что произошло с пользователем под которым вы работали до этого?
Были попытки поставить нужное разрешение экрана через терминал, а затем знакомый пытался установить "крутые репозитории", но ничего не вышло. Никаких видимых ошибок или уведомлений о нарушениях в системе не было.

no avatar

symon2014

Ваш домашний каталог опрелелен как "/home/user"

#8

14 авг 2017, 16:43

С каких пор вместо user стало username ?

Аватара пользователя

Obamacyborg1975
Сообщения: 478
Зарегистрирован: 27 сен 2016, 08:19
Решено: 2
Благодарил (а): 128 раз
Поблагодарили: 104 раза
Контактная информация:

Ваш домашний каталог опрелелен как "/home/user"

#9

14 авг 2017, 16:50

Mandreik писал(а):
darkfenix писал(а): А что произошло с пользователем под которым вы работали до этого?
Были попытки поставить нужное разрешение экрана через терминал, а затем знакомый пытался установить "крутые репозитории", но ничего не вышло. Никаких видимых ошибок или уведомлений о нарушениях в системе не было.
Это какие "крутые репозитории"?

no avatar

Автор темы
Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 14:59
Контактная информация:

Ваш домашний каталог опрелелен как "/home/user"

#10

14 авг 2017, 16:59

symon2014 писал(а): С каких пор вместо user стало username ?
Вы имеете в виду окно номер 1? Там было специально мною заменено имя пользователя, ибо я не думаю, что это играет существенную роль.

no avatar

Автор темы
Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 14:59
Контактная информация:

Ваш домашний каталог опрелелен как "/home/user"

#11

14 авг 2017, 17:02

Obamacyborg1975 писал(а):
Mandreik писал(а):
darkfenix писал(а): А что произошло с пользователем под которым вы работали до этого?
Были попытки поставить нужное разрешение экрана через терминал, а затем знакомый пытался установить "крутые репозитории", но ничего не вышло. Никаких видимых ошибок или уведомлений о нарушениях в системе не было.
Это какие "крутые репозитории"?
К сожалению, не удалось этого узнать, человек, как выяснилось, сам в этом плохо разбирается, не стоило было его подпускать к своему компу. В любом случае, у него ничего не вышло.

no avatar

symon2014

Ваш домашний каталог опрелелен как "/home/user"

#12

14 авг 2017, 17:06

Дайте лучше вывод команды ls /home/ , чтоб не уйти в бесконечность.

Аватара пользователя

SemenSinchenko
Сообщения: 340
Зарегистрирован: 17 фев 2017, 12:01
Решено: 2
Откуда: Москва
Благодарил (а): 43 раза
Поблагодарили: 46 раз
Контактная информация:

Ваш домашний каталог опрелелен как "/home/user"

#13

14 авг 2017, 17:51

Mandreik писал(а): "Невозможно получить доступ: нет такого файла или каталога"
Я просто уточнить, Вы точно заменили в командах username на имя своего пользователя? Если да, то действительно нужен вывод ls /home. Собственно, если он пуст, то вся проблема решится выполнением usermode -d username (только username на имя пользователя замените).
P.S. Пользователя создавали командой adduser или как-то иначе?
P.P.S. Можно вместо usermode -d username заюзать usermode -d -m username, хотя наверное это и не нужно. Можете перед выполнением почитать man usermod, я честно этой командой никогда не пользовался, т.к. adduser всегда сам ее выполняет по каким-то своим дефолтным параметрам.

Аватара пользователя

slant
Сообщения: 4506
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1993 раза
Контактная информация:

Ваш домашний каталог опрелелен как "/home/user"

#14

14 авг 2017, 20:09

Если начались проблемы с домашним каталогом пользователя, то надо разобраться что именно происходит, чтобы не потерять чего-то нужного. И команды usermode - нету. Есть usermod, но он тут не обязательно будет нужен.

Кроме того, лучше сделать сначала еще одного пользователя, с другим именем - чтобы в случае чего можно было нормально работать. Допустим это будет newuser. Из консоли:

Код: Выделить всё

sudo useradd -mU newuser
sudo passwd newuser
sudo usermod -aG sudo,adm,audio newuser
Последняя строчка нужна чтобы наш новый пользователь был администратором (мог вызывать sudo) и у него был звук в графическом сеансе.

Далее пробуем восстановить старого пользователя:

Проверяем есть ли домашний каталог пользователя в /home

Код: Выделить всё

ls -hl /home 
Вывод должен содержать примерно такую строчку:

Код: Выделить всё

drwxr-xr-x 1 user user 1,9K Авг 14 18:47 user
Если есть - смотрим на права доступа. Должны быть такими примерно: drwxr-xr-x 1 user user
Где user - имя вашего пользователя в системе (первые два вхождения - владелец каталога, и его группа, третье - само имя каталога).

Если такого каталога вообще нету - отсутствует весь профиль (т.е. настройки и документы). Cобственно можно просто создать другого пользователя и не мучатся. (Либо снимать винчестер и бежать куда-то восстанавливать документы которые там были. :( )

Если каталог есть, но права доступа или указанный владелец не те что должны быть (см. выше):

Код: Выделить всё

sudo chown -R user:user /home/user
sudo chmod -R +rw /home/user
Первой строчкой восстанвливаем владельца, второй его права на каталог.

Если не хочется пересоздавать пользователя, а каталога нету (и восстанавливать документы из него не надо) алгоритм как предыдущем случае, но перед chown и chmod еще создаем сам каталог заново:

Код: Выделить всё

sudo mkdir /home/user

no avatar

Автор темы
Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 14:59
Контактная информация:

Ваш домашний каталог опрелелен как "/home/user"

#15

15 авг 2017, 11:57

symon2014 писал(а): Дайте лучше вывод команды ls /home/ , чтоб не уйти в бесконечность.
Эта команда ничего не выводит

no avatar

Автор темы
Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 14:59
Контактная информация:

Ваш домашний каталог опрелелен как "/home/user"

#16

15 авг 2017, 12:00

SemenSinchenko писал(а):
Mandreik писал(а): "Невозможно получить доступ: нет такого файла или каталога"
Я просто уточнить, Вы точно заменили в командах username на имя своего пользователя? Если да, то действительно нужен вывод ls /home. Собственно, если он пуст, то вся проблема решится выполнением usermode -d username (только username на имя пользователя замените).
P.S. Пользователя создавали командой adduser или как-то иначе?
P.P.S. Можно вместо usermode -d username заюзать usermode -d -m username, хотя наверное это и не нужно. Можете перед выполнением почитать man usermod, я честно этой командой никогда не пользовался, т.к. adduser всегда сам ее выполняет по каким-то своим дефолтным параметрам.
Второй пользователь создавался не через терминал, а при включении. Это не было моей инициативой
И вывод команды ls /home/ ничего не даёт

no avatar

Автор темы
Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 14:59
Контактная информация:

Ваш домашний каталог опрелелен как "/home/user"

#17

15 авг 2017, 12:05

slant писал(а): Если начались проблемы с домашним каталогом пользователя, то надо разобраться что именно происходит, чтобы не потерять чего-то нужного. И команды usermode - нету. Есть usermod, но он тут не обязательно будет нужен.

Кроме того, лучше сделать сначала еще одного пользователя, с другим именем - чтобы в случае чего можно было нормально работать. Допустим это будет newuser. Из консоли:

Код: Выделить всё

sudo useradd -mU newuser
sudo passwd newuser
sudo usermod -aG sudo,adm,audio newuser
Последняя строчка нужна чтобы наш новый пользователь был администратором (мог вызывать sudo) и у него был звук в графическом сеансе.

Далее пробуем восстановить старого пользователя:

Проверяем есть ли домашний каталог пользователя в /home

Код: Выделить всё

ls -hl /home 
Вывод должен содержать примерно такую строчку:

Код: Выделить всё

drwxr-xr-x 1 user user 1,9K Авг 14 18:47 user
Если есть - смотрим на права доступа. Должны быть такими примерно: drwxr-xr-x 1 user user
Где user - имя вашего пользователя в системе (первые два вхождения - владелец каталога, и его группа, третье - само имя каталога).

Если такого каталога вообще нету - отсутствует весь профиль (т.е. настройки и документы). Cобственно можно просто создать другого пользователя и не мучатся. (Либо снимать винчестер и бежать куда-то восстанавливать документы которые там были. :( )

Если каталог есть, но права доступа или указанный владелец не те что должны быть (см. выше):

Код: Выделить всё

sudo chown -R user:user /home/user
sudo chmod -R +rw /home/user
Первой строчкой восстанвливаем владельца, второй его права на каталог.

Если не хочется пересоздавать пользователя, а каталога нету (и восстанавливать документы из него не надо) алгоритм как предыдущем случае, но перед chown и chmod еще создаем сам каталог заново:

Код: Выделить всё

sudo mkdir /home/user
На любую команду через sudo терминал отвечает "Пользователю запрещено выполнять "команда" с правами root"

Аватара пользователя

rogoznik
Сообщения: 10044
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1957 раз
Контактная информация:

Ваш домашний каталог опрелелен как "/home/user"

#18

15 авг 2017, 12:21

Mandreik писал(а): "Пользователю запрещено выполнять "команда" с правами root"
Пользователь не состоит в группе sudo и поэтому ему нельзя пользоваться sudo.
Попробуйте набрать в терминале su -c "usermod -a -G sudo $USER"
ИзображениеИзображение

no avatar

symon2014

Ваш домашний каталог опрелелен как "/home/user"

#19

15 авг 2017, 12:23

Mandreik, Уважаемый, если вы будете копипастить все данные вам советы с конкретными командами и отвечать на них одной строкой своих впечатлений - это не есть хорошо.
 ! Сообщение из: symon2014
Пока устное замечание .

Аватара пользователя

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

Ваш домашний каталог опрелелен как "/home/user"

#20

15 авг 2017, 14:32

Проще переустановить как положено, а не -
Mandreik писал(а): при загрузке системы было окно регистрации нового пользователя, пришлось зарегать, ибо способов для эскейпа не было.
пришлось. Это необходимо.
На экране входа в систему строчка или картинка там с именем пользователя есть? Если есть - щёлкни на ней, чтобы в строку логина поставилось и введи пароль этого пользователя. Если нет - значит какой-то рукожоп удалил из /home каталог пользователя, и не случайно. Это можно только под рутом.
Mandreik писал(а): Были попытки поставить нужное разрешение экрана через терминал, а затем знакомый пытался установить "крутые репозитории", но ничего не вышло.
У тебя железо далеко не первой свежести, чтобы что-то там дополнительно устанавливать. Как работает из коробки, так лучше и не будет.

Закрыто

Вернуться в «Загрузка системы, бэкапы и восстановление»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей