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

Правила форума
Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа.
Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 11:59

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

Сообщение Mandreik » 14 авг 2017, 12:24

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

Аватара пользователя
di_mok
Сообщения: 1836
Зарегистрирован: 27 авг 2016, 16:06
Решено: 15
Откуда: Арзамас
Благодарил (а): 529 раз
Поблагодарили: 301 раз

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

Сообщение di_mok » 14 авг 2017, 12:37

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

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

Аватара пользователя
SemenSinchenko
Сообщения: 314
Зарегистрирован: 17 фев 2017, 09:01
Решено: 2
Откуда: Москва
Благодарил (а): 40 раз
Поблагодарили: 40 раз

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

Сообщение SemenSinchenko » 14 авг 2017, 12:43

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

В сети
Аватара пользователя
darkfenix
Сообщения: 331
Зарегистрирован: 27 июн 2017, 10:36
Решено: 5
Благодарил (а): 25 раз
Поблагодарили: 56 раз

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

Сообщение darkfenix » 14 авг 2017, 13:09

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

Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 11:59

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

Сообщение Mandreik » 14 авг 2017, 13:33

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

И, для начала - войти в консоль Ctrl + Alt + F1 и показать, что скажут:inxi -Fxz и cat /etc/fstab

Не могу сказать точно, если честно. Была куча попыток поставить нужное разрешение экрана (1920х1080), но все советы на форумах не помогали, но не думаю, что это могло послужить причиной подобной ситуации.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 11:59

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

Сообщение Mandreik » 14 авг 2017, 13:37

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

"Невозможно получить доступ: нет такого файла или каталога"

Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 11:59

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

Сообщение Mandreik » 14 авг 2017, 13:42

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

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

Аватара пользователя
symon2014
Сообщения: 1523
Зарегистрирован: 29 авг 2016, 02:17
Решено: 18
Откуда: Феодосия
Благодарил (а): 46 раз
Поблагодарили: 408 раз

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

Сообщение symon2014 » 14 авг 2017, 13:43

С каких пор вместо user стало username ?
:sry:
Debian (8.8) , LMDE2 , LM 18.2 Mate .

Аватара пользователя
Obamacyborg1975
Сообщения: 145
Зарегистрирован: 27 сен 2016, 05:19
Благодарил (а): 35 раз
Поблагодарили: 30 раз

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

Сообщение Obamacyborg1975 » 14 авг 2017, 13:50

Mandreik писал(а):Источник цитаты
darkfenix писал(а):Источник цитаты А что произошло с пользователем под которым вы работали до этого?

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

Это какие "крутые репозитории"?

Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 11:59

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

Сообщение Mandreik » 14 авг 2017, 13:59

symon2014 писал(а):Источник цитаты С каких пор вместо user стало username ?

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

Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 11:59

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

Сообщение Mandreik » 14 авг 2017, 14:02

Obamacyborg1975 писал(а):Источник цитаты
Mandreik писал(а):Источник цитаты
darkfenix писал(а):Источник цитаты А что произошло с пользователем под которым вы работали до этого?

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

Это какие "крутые репозитории"?

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

Аватара пользователя
symon2014
Сообщения: 1523
Зарегистрирован: 29 авг 2016, 02:17
Решено: 18
Откуда: Феодосия
Благодарил (а): 46 раз
Поблагодарили: 408 раз

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

Сообщение symon2014 » 14 авг 2017, 14:06

Дайте лучше вывод команды ls /home/ , чтоб не уйти в бесконечность.
:sry:
Debian (8.8) , LMDE2 , LM 18.2 Mate .

Аватара пользователя
SemenSinchenko
Сообщения: 314
Зарегистрирован: 17 фев 2017, 09:01
Решено: 2
Откуда: Москва
Благодарил (а): 40 раз
Поблагодарили: 40 раз

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

Сообщение SemenSinchenko » 14 авг 2017, 14: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
Сообщения: 198
Зарегистрирован: 21 июн 2017, 15:09
Решено: 3
Поблагодарили: 74 раза

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

Сообщение slant » 14 авг 2017, 17: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

Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 11:59

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

Сообщение Mandreik » 15 авг 2017, 08:57

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

Эта команда ничего не выводит

Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 11:59

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

Сообщение Mandreik » 15 авг 2017, 09: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/ ничего не даёт

Mandreik
Сообщения: 9
Зарегистрирован: 14 авг 2017, 11:59

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

Сообщение Mandreik » 15 авг 2017, 09: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"

В сети
Аватара пользователя
darkfenix
Сообщения: 331
Зарегистрирован: 27 июн 2017, 10:36
Решено: 5
Благодарил (а): 25 раз
Поблагодарили: 56 раз

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

Сообщение darkfenix » 15 авг 2017, 09:21

Mandreik писал(а):Источник цитаты "Пользователю запрещено выполнять "команда" с правами root"

Пользователь не состоит в группе sudo и поэтому ему нельзя пользоваться sudo.
Попробуйте набрать в терминале su -c "usermod -a -G sudo $USER"

Аватара пользователя
symon2014
Сообщения: 1523
Зарегистрирован: 29 авг 2016, 02:17
Решено: 18
Откуда: Феодосия
Благодарил (а): 46 раз
Поблагодарили: 408 раз

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

Сообщение symon2014 » 15 авг 2017, 09:23

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

Unborn
Сообщения: 640
Зарегистрирован: 03 сен 2016, 10:36
Решено: 14
Благодарил (а): 2 раза
Поблагодарили: 93 раза

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

Сообщение Unborn » 15 авг 2017, 11:32

Проще переустановить как положено, а не -
Mandreik писал(а):Источник цитаты при загрузке системы было окно регистрации нового пользователя, пришлось зарегать, ибо способов для эскейпа не было.

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

У тебя железо далеко не первой свежести, чтобы что-то там дополнительно устанавливать. Как работает из коробки, так лучше и не будет.


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

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

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