Csatlakozás SSH-val Windows- vagy Linux-feldolgozó csomópontokhoz karbantartás és hibaelhárítás céljából
A következőkre vonatkozik: AKS on Azure Stack HCI 22H2, AKS on Windows Server
Előfordulhat, hogy az Azure Arc által engedélyezett AKS-ben windowsos vagy linuxos munkavégző csomópontokat kell elérnie karbantartási, naplógyűjtési vagy egyéb hibaelhárítási műveletekhez. Biztonsági okokból létre kell hoznia egy Secure Shell Protocol (SSH) kapcsolatot a Windows- vagy Linux-feldolgozó csomópontok eléréséhez. Az SSH használatához a csomópont IP-címével kell bejelentkeznie.
Ez a cikk azt ismerteti, hogyan hozhat létre SSH-kapcsolatot a Windows- és Linux-csomópontok eléréséhez.
SSH használata Windows-feldolgozó csomópontokhoz való csatlakozáshoz
Ha SSH használatával szeretne bejelentkezni egy Windows-feldolgozó csomópontba, futtassa kubectl get
a csomópont IP-címének lekéréséhez és az EXTERNAL-IP
érték rögzítéséhez.
Feljegyzés
A megfelelő helyet kell átadnia az SSH titkos kulcsának. Az alábbi példa a%systemdrive%\akshci.ssh\akshci_rsa alapértelmezett helyét használja, de előfordulhat, hogy módosítania kell ezt a helyet, ha másik elérési utat kért. A hely módosításához adja meg a -sshPublicKey
Set-AksHciConfig paramétert.
A Windows-feldolgozó csomópont IP-címének lekéréséhez futtassa a következő parancsot:
kubectl --kubeconfig=yourkubeconfig get nodes -o wide
Ezután futtassa ssh Administrator@ip
a windowsos csomóponthoz való csatlakozást:
ssh -i $env:SYSTEMDRIVE\AksHci\.ssh\akshci_rsa administrator@<IP Address of the Node>
Miután SSH-val csatlakozott a csomóponthoz, futtathatja net user administrator *
a rendszergazdai jelszó frissítését.
SSH használata Linux-feldolgozó csomópontokhoz való csatlakozáshoz
Ha SSH használatával szeretne bejelentkezni egy Linux-feldolgozó csomópontba, először futtassa kubectl get
a csomópont IP-címének lekéréséhez és az EXTERNAL-IP
érték rögzítéséhez.
Feljegyzés
A megfelelő helyet kell átadnia az SSH titkos kulcsának. Az alábbi példa a%systemdrive%\akshci.ssh\akshci_rsa alapértelmezett helyét használja, de előfordulhat, hogy módosítania kell ezt a helyet, ha másik elérési utat kért. A hely módosításához adja meg a -sshPublicKey
Set-AksHciConfig paramétert.
A Linux-feldolgozó csomópont IP-címének lekérése:
kubectl --kubeconfig=yourkubeconfig get nodes -o wide
A Linux-csomóponthoz való csatlakozáshoz használható ssh clouduser@ip
:
ssh -i $env:SYSTEMDRIVE\AksHci\.ssh\akshci_rsa clouduser@<IP Address of the Node>
Miután SSH-val csatlakozott a csomóponthoz, futtathatja net user administrator *
a rendszergazdai jelszó frissítését.