Назад | Перейти на главную страницу

Переместить домашний каталог на виртуальной машине Azure Linux

Я продолжаю сталкиваться с проблемой перемещения моего домашнего каталога на новый диск на виртуальной машине CentOS в Azure. При создании сервер настроен на использование ключа SSH для аутентификации, и установлена ​​опция «без пароля». После добавления нового диска, создания раздела, форматирования диска, его монтирования, перемещения моего домашнего каталога и обновления fstab все будет в порядке, пока я не перезагружусь. После перезагрузки я не могу пройти аутентификацию на сервере, используя свои ключи SSH.

Хотя я не могу пройти аутентификацию по SSH, я могу использовать CustomLinuxScript в консоли Azure для выполнения сценариев, которые позволяют мне видеть, что все диски смонтированы правильно, мой открытый ключ верен в /home/myUser/.ssh/authorized_keys и что разрешения установлены правильно для всех файлов.

Мне очень интересно, сталкивался ли кто-нибудь еще с этой проблемой, или кто-нибудь знает, что я здесь делаю не так.

Это звучит как selinux проблема. Вероятно, он включен, и контекст безопасности новой файловой системы не был установлен на то же значение, что и старая.