Verir giriş ec2-user kullanıcı olarak hata Lütfen) EC2 sunucu SSHing yerine root kullanıcı
Başlık olarak bir soru. Neden bu, ssh komutu kullandım: ssh -ebilmek koymak da örnek.pem root@xxx-xxx-xx-xx-xxx.compute-1.amazonaws.com Ama bu hata, google üzerinde hiçbir şey yok. Neyi yanlış yapıyorum?
CEVAP
Varsayılan olarak root
kullanıcı başkaları tarafından belirtildiği gibi ama ec2-user
kullanabilirsiniz giriş için izin verilmez.
ec2-user
ile giriş yapınca root
geçiş ve SSH yapılandırmasını değiştirmek.
Çalıştırın root kullanıcı olmak için:
sudo su -
SSH daemon yapılandırma vi kullanarak /etc/ssh/sshd_config
, örneğin dosya, ve aşağıdaki ile PermitRootLogin
giriÅŸ deÄŸiÅŸtirin:
PermitRootLogin without-password
Çalıştırarak SSH daemon yeniden yapılandırma:
/etc/init.d/sshd reload
Mesajı Please login as the ec2-user user rather than root user.
bir komut özel anahtar ile giriş yürütülür çünkü görüntüleniyor. Bu komutu kaldırmak için ~/.ssh/authorized_keys
dosya düzenleme command
seçeneği kaldırın. Satırı anahtarı yazın (Örn. ile başlamalıdır ssh-rsa).
(*) Kendi risk. Yapılandırma değişiklikleri yaptıktan sonra her zaman bir giriş yapma şansına sahip değilsin diye Açık konsolu bırakmanı tavsiye ederim.
Başvuru için man sayfaları okuyabilirsiniz:
man sshd_config
man sshd
MySQL hata 1449: kullanıcı definer yok...
ASP.NET MVC HTML giriş için kullanıcı ...
Nasıl root olmayan bir kullanıcı olara...
Nasıl Windows kullanıcı ortam değişken...
Nasıl otomatik olarak bir kullanıcı gi...