У меня есть виртуальная машина CentOS 7.6 в сети моего рабочего места, к которой у меня есть доступ через SSH, и только SSH. Недавно я попытался установить на него OKD и столкнулся с проблемой, из-за которой после установки SELinux на «принудительное исполнение» (этот бит необходим для OKD) я больше не мог подключиться к машине. Машину пришлось развернуть ИТ-специалистам.
Теперь я пытаюсь воспроизвести проблему на виртуальной машине Windows Hyper-V под управлением CentOS 7.6, чтобы иметь возможность самостоятельно развернуть ее, а не раздражать ИТ-специалистов, а также иметь прямой доступ на случай, если мне придется ее использовать и я могу не подключаюсь через SSH.
Дело в том, что при попытке воспроизвести ошибку не произошло, и все работало нормально. Итак, теперь я иду сюда за помощью, может ли кто-нибудь сказать мне, что могло вызвать эту ошибку, чтобы я мог ее воспроизвести?
Сообщение об ошибке всякий раз, когда я пытался подключиться с пользователем root (на машине были только пользователи root) к заблокированной машине, было:
/bin/bash permission denied
PS: Кто-то сказал мне в недавнем вопросе, что это может быть проблема с перемаркировкой и использованием touch /.autorelabel
чтобы изменить метку файловой системы при перезагрузке, но мне не нужно было делать это на моей виртуальной машине, поэтому я не буду рисковать, используя неправильное решение для сетевой машины, и снова буду заблокирован.