Isso soa como um problema selinux
. Provavelmente ele está ativado e o contexto de segurança do novo sistema de arquivos não foi configurado para o mesmo valor que o antigo.
Continuo encontrando um problema ao mover meu diretório inicial para um novo disco em uma VM do CentOS no Azure. Na criação, o servidor é configurado para usar uma chave SSH para autenticação e a opção "sem senha" é definida. Depois de adicionar o novo disco, criar a partição, formatar o disco, montá-lo, mover meu diretório inicial e atualizar fstab tudo é ótimo até que eu reinicie. Após a reinicialização, não consigo autenticar no servidor usando minhas chaves SSH.
Embora não seja possível autenticar por SSH, posso usar a extensão CustomLinuxScript no console do Azure para executar scripts que me permitem ver que todos os discos estão montados corretamente, minha chave pública está correta em /home/myUser/.ssh/authorized_keys e que as permissões estão definidas corretamente em todos os arquivos.
Estou muito interessado em saber se alguém encontrou esse problema ou se alguém sabe o que estou fazendo de errado aqui.
Isso soa como um problema selinux
. Provavelmente ele está ativado e o contexto de segurança do novo sistema de arquivos não foi configurado para o mesmo valor que o antigo.
Tags azure linux centos virtual-machines