Автор Тема: Впервые в Simply Linux: как настроить права и удобный вход в систему?  (Прочитано 25461 раз)

Оффлайн Баяна

  • Участник
  • *
  • Сообщений: 241
Осваиваю Simply Linux "с нуля" :)

Столкнулась с такой ситуацией - через несколько дней после установки при загрузке системы, после ввода пароля пользователя, стало выводиться сообщение:

"Файл пользователя $HOME.dmrc имеет некорректные права пользователя и игнорируется . Это препятствует сохранению сеанса языка по умолчанию. Владельцем этого файла должен быть пользователь и файл должен иметь права доступа 0644. Домашний каталог пользователя  $HOME должен принадлежать пользователю и не должен быть доступен для записи другим пользователям."

Что это может значить?
Если нажимаю на ОК, то дальше нормально загружаюсь, но ... непорядок ведь :)
Может быть, кто-то уже сталкивался с этим?  Подскажите, отчего такое может происходить и что с этим делать?

P.S. Да, кстати, начало обсуждения здесь: http://forum.altlinux.org/index.php/topic,13272.msg158390.html#msg158390
« Последнее редактирование: 06.12.2011 16:40:03 от Баяна »

Оффлайн Andrey

  • Участник
  • *
  • Сообщений: 734

Оффлайн Баяна

  • Участник
  • *
  • Сообщений: 241
chmod 644 /home/yana/.dmrc

Если я это сделаю, получится, что на этот файл установятся для меня права на чтение и запись, а для всех остальных только на чтение, так?

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Если я это сделаю, получится, что на этот файл установятся для меня права на чтение и запись, а для всех остальных только на чтение, так?
6 - для вас
4 - для группы
4 - для остальных

Цитировать
–x 1
 -w- 2
 -wx 3
 r– 4
 r-x 5
 rw- 6
 rwx 7
Сноси Винду, переходи на Линукс ! :)

Оффлайн Баяна

  • Участник
  • *
  • Сообщений: 241
6 - для вас
4 - для группы
4 - для остальных
Ну я это и имела в виду :)
То есть эти права только на файл .dmrc, правильно я понимаю?

А вот то, что вы мне здесь предлагали:
Т.к. из вывода команды видно, что домашний каталог принадлежит вам, то думаю можно весь домашний каталог прогнать так (изменить права):
Код: [Выделить]

chmod -Rh 644 /home/yana
устанавливает на весь домашний каталог права для меня только на чтение и запись, а на запуск уже нет?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Вообще-то важно  не только права, но и кто хозяин файла. домашний каталог и файлы в нём  должен в общем случае принадлежать пользователю. принадлежать
см man chown

Оффлайн Const

  • Глобальный модератор
  • *****
  • Сообщений: 2 653
  • Даже у плохого модератора есть свои плюсы…
Столкнулась с такой ситуацией - через несколько дней после установки при загрузке системы, после ввода пароля пользователя, стало выводиться сообщение:
Как ситуацию решить уже написали.
Вопрос в другом: как вы её заполучить смогли?
su без минуса использовали?

Оффлайн Баяна

  • Участник
  • *
  • Сообщений: 241
chmod 644 /home/yana/.dmrc

Ну вот, здрассьте вам из винды :(
Выполнила эту команду, терминал выдал что-то типа: "невозможно выполнить команду, нет такого файла  или каталога".
Перезагружаюсь, чтобы посмотреть, что получилось и после ввода пароля вижу:

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

Снова перезагрузилась, вошла в безопасном режиме, дубль два ...

Что дальше?

Оффлайн Баяна

  • Участник
  • *
  • Сообщений: 241
Вообще-то важно  не только права, но и кто хозяин файла. домашний каталог и файлы в нём  должен в общем случае принадлежать пользователю. принадлежать
см man chown

пока не могу посмотреть, Linux не загружается...
Каким образом определяется, что домашний каталог принадлежит пользователю?
Это как-то дополнительно нужно делать? Я думала, что то, что лежит в домашнем каталоге по умолчанию пользователю и принадлежит :)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Загрузитесь без графики, войдите как root  , и посмотрите права, при необходимости поправьте.

Оффлайн Баяна

  • Участник
  • *
  • Сообщений: 241
Как ситуацию решить уже написали.
Вопрос в другом: как вы её заполучить смогли?
su без минуса использовали?

Вот это мне самой интересно - как я ее заполучить смогла :)
Мысль мелькнула, что может быть из-за того, что когда я монтированием занималась с помощью команды mount, там, где я про это прочитала, было написано, что в конце нужно установить права на домашний каталог 777.
Может быть из-за этого?

su без минуса вроде не использовала, а что будет, если использовать?
« Последнее редактирование: 02.12.2011 18:48:42 от Баяна »

Оффлайн Баяна

  • Участник
  • *
  • Сообщений: 241
Загрузитесь без графики, войдите как root  , и посмотрите права, при необходимости поправьте.

Как это сделать?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
ctrl+alt+F1
Login root
passwd пароль_root


Оффлайн Баяна

  • Участник
  • *
  • Сообщений: 241
ctrl+alt+F1
Login root
passwd пароль_root

ctrl+alt+F1 - нажать во время загрузки?
Так, а как посмотреть права? Имеется в виду ls -l ?
А на что нужно посмотреть права? И какие они должны быть?
И в каком случае править? И главное, как править?

А еще интереснее, почему после chmod 644 /home/yana/.dmrc такое произошло?
Вроде же все правильно было?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
chmod 644 /home/yana/.dmrc - может вы выполнили другую команду? Например :

chmod 644 /home/yana