명령
az ssh arc | Azure Arc Server에 대한 SSH입니다. |
az ssh cert | AAD 서명된 SSH RSA 인증서를 만듭니다. |
az ssh config | 리소스(Azure VM, Arc Servers 등)에 대한 SSH 구성을 만든 다음 OpenSSH 구성 및 인증서를 지원하는 클라이언트에서 사용할 수 있습니다. |
az ssh vm | Azure VM 또는 Arc 서버로 SSH합니다. |
az ssh arc
Azure Arc Server에 대한 SSH입니다.
사용자는 발급된 인증서를 AAD 사용하거나 로컬 사용자 자격 증명을 사용하여 로그인할 수 있습니다. 발급된 AAD 인증서를 사용하여 로그인하는 것이 좋습니다. 로컬 사용자 자격 증명을 사용하여 SSH하려면 --local-user 매개 변수를 사용하여 로컬 사용자 이름을 제공해야 합니다.
az ssh arc [--certificate-file]
[--delete-private-key]
[--local-user]
[--name]
[--port]
[--private-key-file]
[--public-key-file]
[--resource-group]
[--ssh-client-folder]
[--ssh-proxy-folder]
[<SSH_ARGS>]
예제
AAD 발급된 인증서를 사용하여 SSH에 리소스 그룹 이름 및 컴퓨터 이름 지정
az ssh arc --resource-group myResourceGroup --name myMachine
사용자 지정 프라이빗 키 파일 사용
az ssh arc --resource-group myResourceGroup --name myMachine --private-key-file key --public-key-file key.pub
추가 ssh 인수 사용
az ssh arc --resource-group myResourceGroup --name myMachine -- -A -o ForwardX11=yes
인증서 기반 인증을 사용하여 로컬 사용자 자격 증명을 사용하여 SSH에 로컬 사용자 이름을 지정합니다.
az ssh arc --local-user username --resource-group myResourceGroup --name myMachine --certificate-file cert.pub --private-key-file key
키 기반 인증을 사용하여 로컬 사용자 자격 증명을 사용하여 SSH에 로컬 사용자 이름을 지정합니다.
az ssh arc --local-user username --resource-group myResourceGroup --name myMachine --private-key-file key
암호 기반 인증을 사용하여 로컬 사용자 자격 증명을 사용하여 SSH에 로컬 사용자 이름을 지정합니다.
az ssh arc --local-user username --resource-group myResourceGroup --name myMachine
ssh-keygen.exe 및 ssh.exe 같은 해당 폴더의 ssh 실행 파일을 사용할 SSH 클라이언트 폴더를 제공합니다. 제공되지 않은 경우 확장은 미리 설치된 OpenSSH 클라이언트를 사용하려고 시도합니다(Windows 확장은 C:WindowsSystem32OpenSSH에서 미리 설치된 실행 파일을 찾습니다.)
az ssh arc --resource-group myResourceGroup --name myMachine --ssh-client-folder "C:\Program Files\OpenSSH"
선택적 매개 변수
인증서 파일의 경로입니다.
내부 인수입니다. 이 인수는 Azure Portal에서 Cloud Shell에서 한 번의 클릭 SSH 로그인 환경을 제공하는 데 사용됩니다.
로컬 사용자의 사용자 이름입니다.
Arc Server의 이름입니다.
원격 호스트에 연결할 포트입니다.
RSA 프라이빗 키 파일 경로입니다.
RSA 공개 키 파일 경로입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
ssh 실행 파일(ssh.exe, ssh-keygen.exe 등)이 포함된 폴더 경로입니다. 제공되지 않은 경우 기본적으로 ssh가 미리 설치되어 있습니다.
ssh 프록시를 저장해야 하는 폴더의 경로입니다. 기본값은 제공되지 않은 경우 사용자의 홈 디렉터리에 있는 .clientsshproxy 폴더입니다.
OpenSSH에 전달된 추가 인수입니다.
'AZURE > VM' 카테고리의 다른 글
az vm run-command (0) | 2022.06.05 |
---|---|
az vm identity (0) | 2022.06.05 |
az vm list-sizes (0) | 2022.05.12 |
az vm install-patches (0) | 2022.05.12 |
az vm generalize (0) | 2022.05.12 |