root может войти только в режиме ограничения доступа

Я выполнял ряд рекомендаций, чтобы «упростить» мой Linux-сервер, включая множество и множество изменений. Linux – это CentOS 6.2, ядро ​​2.6.32-220. *.

В настоящее время я использую tty2 .. tty5 (нет X / GUI и т. Д.), Переключение между ними с помощью Ctrl+Alt+F? ,

  • сценарий оболочки для получения размера пикселя изображения
  • Лучший и короткий способ запуска программы, если другой не установлен
  • Что такое `& gt; &` в простых терминах?
  • Изменить цвет текста ввода, а не выводить
  • петля bash с шагом 0,02
  • bash aptitude установить список пакетов из командной строки
  • Теперь, когда я вхожу в систему как root в tty, я нахожу, что я в режиме ограниченного доступа.

    Первое, что я проверил, это /etc/passwd который по-прежнему имеет root:x:0:0:root:/root:/bin/bash в качестве первой строки.

    Мой вопрос таков:

    Помимо вызова корневой оболочки с /bin/rbash (чего не было) или /bin/bash -r есть ли другой способ, по которому bash может быть отключен по умолчанию?

    Например:

    1. Если конкретный файл нечитабельный или неисполняемый, запускается bash в ограниченном режиме? Если да, то какой файл (ы)?

    2. Может ли это произойти, если я испортил контекст безопасности SELinux для определенного файла? (Политика «целевая»)

    Я не перечислил изменения, так как их слишком много, моя вина

    гх

    nb: shell определенно bash, так как запуск '# ps' перечисляет только «bash & ps» …

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