Невозможно войти в centOS с любым пользователем

Я использую Cent OS OS без GNOME .

В начале он спрашивает

localhost login: Password: 

Он имеет одну службу с именем пользователя под службой имени группы, пароль которой также является сервисом .

Я хочу войти в ОС этим пользователем с именем service .

Когда я это делаю, он показывает эти строки

 Last Login: Mon Feb 18 16:16:26 on tty1 -bash: /home/service/.bashrc: Permission denied -bash-3.2$ 

Я изменил в / etc / sudoers и добавлю ALL (ВСЕ) ВСЕ , прямо под root ALL = (ALL) ALL , но это не сработало.

когда я пытаюсь перейти от root к сервису, он показывает ту же ошибку.

РЕДАКТИРОВАНИЕ

Когда я запускаю ls -a -l | grep .bashrc ls -a -l | grep .bashrc , он показывает

 lrwxrwxrwx 1 root root 41 Feb 18 11:40 .bashrc -> /home/service/etc/version.symlink/.bashrc -rw-r--r-- 1 service service 124 Feb 15 13:06 .bashrc-moved-1361167832 

Помоги мне. Ищите свой добрый ответ.

One Solution collect form web for “Невозможно войти в centOS с любым пользователем”

Ваш логин как пользовательский сервис кажется успешным. При входе в систему будет загружена оболочка Bash, которая по умолчанию выполняет ~ / .bashrc. Но в вашем случае, кажется, что-то странное с вашим ~ / .bashrc. У вас также есть файл с именем «.bashrc-mov-1361167832».

Теперь я не знаю, как это произошло, но, похоже, что-то переместило ваш оригинальный .bashrc и заменил его ссылкой на файл, который вы не можете выполнить.

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

 sudo rm .bashrc mv .bashrc-moved-1361167832 .bashrc 

Сначала удалите ссылку на этот альтернативный файл. И затем (я думаю) восстановить оригинал.

Теперь попробуйте перелогизировать.

  • Подробная информация о командах sudo, выполняемых всеми пользователями
  • Как интерпретировать строку в sudoers
  • как удаленно выполнять сценарий оболочки с повышенными привилегиями
  • Как отключить tty для одного пользователя, только используя файл Sudoers.d?
  • Как разрешить traceroute запускаться с правами root на ubuntu
  • Есть ли способ отключить выключение удаленной машины?
  • Есть ли веская причина для запуска sudo su?
  • Как переключить пользователя без ссылок на старый?
  • Запуск программы как root без использования sudo с обычной учетной записью пользователя
  • Как проверить, требуется ли разрешение «sudo» для запуска команды?
  • Откройте новый bash с полномочиями sudo без повторного ввода пароля
  • Linux и Unix - лучшая ОС в мире.