Невозможно войти в 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: нет tty присутствует и не указана программа прохода
  • Кто является владельцем файла, если файл создан с помощью команды sudo?
  • Не удается открыть графические редакторы в режиме суперпользователя
  • Команда не найдена ошибка - bash
  • Как временно изменить язык для sudo?
  • Операторы печати в реальном времени с тройником в интерактивном скрипте
  • su или sudo сохранение / удаление определенных переменных среды
  • Как сказать sudo повторить лекцию один раз?
  • Я больше не могу получить доступ к учетной записи root: пользователь не находится в файле sudoers
  • sudo: не спрашивайте пароль при входе в систему с помощью ssh key
  • Разрешить всем пользователям называть sudo -l
  • Interesting Posts
    Linux и Unix - лучшая ОС в мире.