Невозможно войти в 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 

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

  • Отредактированный файл sudoers с текстовым редактором - теперь невозможно запустить sudo
  • SUID случайно удален из файла / bin / su
  • Ubuntu 16.04 su может требовать USB-устройства, но другие пользователи не могут
  • Переменная окружения не сохраняется для JRE_HOME с sudoers
  • Как изменить оболочки через скрипт?
  • выполнение команды как su
  • используйте net instread cdrom. linux, установка aptitude
  • Sudo выполнить сценарий оболочки по-разному по сравнению с прямым пользователем выполнить его
  • One Solution collect form web for “Невозможно войти в centOS с любым пользователем”

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

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

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

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

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

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

    Linux и Unix - лучшая ОС в мире.