SSH anahtarınızı SELinux çalıştıran sunucudaki bir authorised_keys dosyasına eklediyseniz, ancak bazı nedenlerle hala anahtarınıza bağlanamıyorsanız, bunun nedeni SELinux bağlamlarının .ssh klasöründe doğru şekilde ayarlanmamış olması olabilir.
plesk panelden farklı bir sunucuya taşıma yaparken bu hatayı alabilirsiniz:
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
Çözümü;
restorecon -R -v /root/.ssh
SSH dizinini tekrar oluşturalım.
mkdir -p /root/.ssh chmod 755 /root/.ssh/
Authorized_keys dosyasını kurun (ilgili anahtarda vim'e yapıştırmayı unutmayın)
vim /root/.ssh/authorized_keys
chmod 600 /root/.ssh/authorized_keys
SELinux dosya bağlamlarını düzeltin
restorecon -R -v /root/.ssh