Bakım ve sorun giderme için SSH ile Windows veya Linux çalışan düğümlerine bağlanma
Şunlar için geçerlidir: Azure Stack HCI 22H2 üzerinde AKS, Windows Server'da AKS
Bakım, günlük toplama veya diğer sorun giderme işlemleri için Azure Arc tarafından etkinleştirilen AKS'deki Windows veya Linux çalışan düğümlerine erişmeniz gerekebilir. Güvenlik amacıyla, Windows veya Linux çalışan düğümlerine erişmek için bir Secure Shell Protokolü (SSH) bağlantısı oluşturmanız gerekir. SSH kullanmak için düğümün IP adresini kullanarak oturum açarsınız.
Bu makalede, hem Windows hem de Linux düğümlerine erişmek için bir SSH bağlantısının nasıl oluşturulacağı açıklanır.
Windows çalışan düğümlerine bağlanmak için SSH kullanma
SSH kullanarak bir Windows çalışan düğümünde oturum açmak için komutunu çalıştırarak kubectl get
düğümünüzün IP adresini alın ve değeri yakalayın EXTERNAL-IP
.
Not
SSH özel anahtarınıza doğru konumu geçirmeniz gerekir. Aşağıdaki örnek varsayılan %systemdrive%\akshci.ssh\akshci_rsa konumunu kullanır, ancak farklı bir yol isterseniz bu konumu değiştirmeniz gerekebilir. Konumu değiştirmek için Set-AksHciConfig parametresini belirtin-sshPublicKey
.
Windows çalışan düğümünün IP adresini almak için aşağıdaki komutu çalıştırın:
kubectl --kubeconfig=yourkubeconfig get nodes -o wide
Ardından, bir Windows düğümüne bağlanmak için komutunu çalıştırın ssh Administrator@ip
:
ssh -i $env:SYSTEMDRIVE\AksHci\.ssh\akshci_rsa administrator@<IP Address of the Node>
Düğüme bağlanmak için SSH'yi kullandıktan sonra komutunu çalıştırarak net user administrator *
yönetici parolanızı güncelleştirebilirsiniz.
Linux çalışan düğümlerine bağlanmak için SSH kullanma
Linux çalışan düğümünde oturum açmak üzere SSH kullanmak için önce komutunu çalıştırarak kubectl get
düğümünüzün IP adresini alın ve değeri yakalayın EXTERNAL-IP
.
Not
SSH özel anahtarınıza doğru konumu geçirmeniz gerekir. Aşağıdaki örnek varsayılan %systemdrive%\akshci.ssh\akshci_rsa konumunu kullanır, ancak farklı bir yol isterseniz bu konumu değiştirmeniz gerekebilir. Konumu değiştirmek için Set-AksHciConfig parametresini belirtin-sshPublicKey
.
Linux çalışan düğümünün IP adresini almak için:
kubectl --kubeconfig=yourkubeconfig get nodes -o wide
Linux düğümüne bağlanmak için kullanın ssh clouduser@ip
:
ssh -i $env:SYSTEMDRIVE\AksHci\.ssh\akshci_rsa clouduser@<IP Address of the Node>
Düğüme bağlanmak için SSH'yi kullandıktan sonra komutunu çalıştırarak net user administrator *
yönetici parolanızı güncelleştirebilirsiniz.
Sonraki adımlar
- Bilinen sorunlar'a bakın.
- Bilinen Windows Admin Center sorunları gözden geçirin.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin