How to Enable SSH on VMware ESXi 8.0

 How to Enable SSH on VMware ESXi 8.0





VMware ortamlarını yönetmek ve bakımını yapmak için, ESXi sunucularına uzaktan erişim sağlamak gerekir. ESXi kabuğuna SSH (Güvenli Kabuk) protokolü aracılığıyla erişmek mümkündür. Örneğin, PuTTY gibi bir program kullanarak erişebilirsiniz. Ancak, brute force saldırıları gibi güvenlik tehditlerini önlemek için bu seçenek varsayılan olarak devre dışı bırakılmıştır.

ESXi sunucunuza SSH üzerinden bağlanmaya çalıştığınızda "Bağlantı reddedildi" hatası alıyorsanız, SSH devre dışı bırakılmıştır.




VMware ESXi sunucularında SSH etkinleştirmek oldukça kolay bir işlemdir. 

ESXi sunucusunda DCUI(Direct Console User Interface) SSH erişimini etkinleştirmek için aşağıdaki adımları izleyebilirsiniz;


"F2" tuşuna basarak oturum açın. 



"Root" parolasını girin.



"Troubleshooting Options" gidin ve Enter tuşuna basın.



 "Enable SSH " seçeneğine gidin ve hizmeti etkinleştirmek için Enter tuşuna basın.




SSH'yi etkinleştirdiğinizde, menüdeki seçenek değişir ve hizmetin etkinleştirildiğini size bildirir.




Ana menüye geri dönmek için ESC tuşunu kullanın ve ardından Putty kullanarak yeniden bağlanmayı deneyin.




Not: "Idle time out" (boşta zaman aşımı), bir ESXi host cihazına SSH oturumu kurulduktan sonra belirli bir süre boyunca etkileşimde bulunulmadığı durumda otomatik olarak oturumun sonlandırılmasını sağlar. Bu özellik, güvenlik ve kaynak yönetimi açısından önemlidir.


Time out süresini ayarlamak için "Troubleshooting Mode Options" altında "Modify DCUI idle timeout"seçeneğine gidin ve "Enter" tuşuna basın.



ESXi Host 8.1'de timeout değeri varsayılan olarak 10 dakikadır ve maksimum 1440 dakikaya kadar ayarlanabilir.


VMware Web Client ile SSH'ı etkinleştirmek için;



ESXi host bilgisayarına Web arayüzünden giriş yapın.



  • Navigator altında penceresinde "Manage" seçeneğini seçin.
  • Sağ taraftaki "Services" sekmesine tıklayın.
  • Listeden "TSM-SSH" girdisini seçin. Hizmet durumu "Stopped" olarak gösterilecektir.
  • Hizmeti başlatmak için sağ tıklayın ve "Running" durumuna getirin.




Not: ESXi host cihazındaki SSH servisini etkinleştirmek için, genellikle web arayüzü veya konsol kullanılır. Konsol üzerinden aktifleştirildiğinde, ESXi host cihazı yeniden başlatıldığında SSH servisi varsayılan olarak kapalı konuma geçmez.

SSH servisini WEB arayüzü üzerinden aktifleştirirseniz, ESXi host cihazı yeniden başlatıldığında SSH servisi varsayılan olarak kapalı konuma gelecektir.


SSH hizmetinin, herhangi bir manuel müdahale olmaksızın, ESXi host bilgisayarını yeniden başlattıktan sonra otomatik olarak etkinleştirilmesi için yapılması gerekenler şunlar;
  • Services listesinden TSM-SSH seçin.
  • "Actions"e tıklayın ve ardından "Policy'i seçin.
  • "Start and stop with host" seçeneğini seçin.