az batch node user
Batch 컴퓨팅 노드의 사용자 계정을 관리합니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az batch node user create |
Batch 컴퓨팅 노드에 사용자 계정을 추가합니다. |
심 | 조지아 |
az batch node user delete |
지정된 컴퓨팅 노드에서 사용자 계정을 삭제합니다. |
심 | 조지아 |
az batch node user reset |
Batch 컴퓨팅 노드에서 사용자 계정의 속성을 업데이트합니다. 업데이트할 수 있는 지정되지 않은 속성은 기본값으로 다시 설정됩니다. |
심 | 조지아 |
az batch node user create
Batch 컴퓨팅 노드에 사용자 계정을 추가합니다.
az batch node user create --node-id
--pool-id
[--account-endpoint]
[--account-key]
[--account-name]
[--expiry-time]
[--is-admin]
[--json-file]
[--name]
[--password]
[--ssh-public-key]
예제
공용 SSH 키를 사용하여 일반(비관리자) 사용자를 만듭니다.
az batch node user create --pool-id pool1 --node-id node1 --name example_user --ssh-public-key example_public_key
필수 매개 변수
사용자 계정을 만들 컴퓨터의 ID입니다. 필수.
컴퓨팅 노드를 포함하는 풀의 ID입니다. 필수.
선택적 매개 변수
Batch 서비스 엔드포인트. 또는 환경 변수( AZURE_BATCH_ENDPOINT)로 설정합니다.
Batch 계정 키입니다. 또는 환경 변수( AZURE_BATCH_ACCESS_KEY)로 설정합니다.
Batch 계정 이름입니다. 또는 환경 변수( AZURE_BATCH_ACCOUNT)로 설정합니다.
계정이 만료되어야 하는 시간입니다. 생략하면 기본값은 현재 시간에서 1일입니다. Linux 컴퓨팅 노드의 경우 expiryTime의 전체 자릿수는 최대 하루입니다. 필요한 형식은 ISO-8601 타임스탬프입니다.
계정이 컴퓨팅 노드의 관리자여야 하는지 여부입니다. 기본값은 false입니다. 플래그가 있으면 True입니다.
JSON의 사용자 사양을 포함하는 파일입니다(해당 REST API 본문과 일치하도록 형식이 지정됨). 이 매개 변수를 지정하면 모든 '사용자 인수'가 무시됩니다.
계정의 사용자 이름입니다. 필수.
계정의 암호입니다. 암호는 Windows Compute 노드(Windows 이미지 참조를 사용하여 'virtualMachineConfiguration'로 만든 노드)에 필요합니다. Linux 컴퓨팅 노드의 경우 필요에 따라 sshPublicKey 속성과 함께 암호를 지정할 수 있습니다.
컴퓨팅 노드에 원격 로그인하는 데 사용할 수 있는 SSH 공개 키입니다. 공개 키는 OpenSSH 인코딩과 호환되어야 하며 base 64로 인코딩되어야 합니다. 이 속성은 Linux 컴퓨팅 노드에 대해서만 지정할 수 있습니다. Windows 컴퓨팅 노드에 대해 지정된 경우 Batch 서비스는 요청을 거부합니다. REST API를 직접 호출하는 경우 HTTP 상태 코드는 400(잘못된 요청)입니다.
전역 매개 변수
로깅 세부 정보를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID
사용하여 기본 구독을 구성할 수 있습니다.
로깅 세부 정보를 늘립니다. 전체 디버그 로그에 --debug를 사용합니다.
az batch node user delete
지정된 컴퓨팅 노드에서 사용자 계정을 삭제합니다.
사용자 계정이 유휴 상태이거나 실행 중인 경우에만 컴퓨팅 노드로 삭제할 수 있습니다.
az batch node user delete --node-id
--pool-id
--user-name
[--account-endpoint]
[--account-key]
[--account-name]
[--yes]
필수 매개 변수
사용자 계정을 삭제하려는 컴퓨터의 ID입니다. 필수.
컴퓨팅 노드를 포함하는 풀의 ID입니다. 필수.
삭제할 사용자 계정의 이름입니다. 필수.
선택적 매개 변수
Batch 서비스 엔드포인트. 또는 환경 변수( AZURE_BATCH_ENDPOINT)로 설정합니다.
Batch 계정 키입니다. 또는 환경 변수( AZURE_BATCH_ACCESS_KEY)로 설정합니다.
Batch 계정 이름입니다. 또는 환경 변수( AZURE_BATCH_ACCOUNT)로 설정합니다.
확인 메시지를 표시하지 않습니다.
전역 매개 변수
로깅 세부 정보를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID
사용하여 기본 구독을 구성할 수 있습니다.
로깅 세부 정보를 늘립니다. 전체 디버그 로그에 --debug를 사용합니다.
az batch node user reset
Batch 컴퓨팅 노드에서 사용자 계정의 속성을 업데이트합니다. 업데이트할 수 있는 지정되지 않은 속성은 기본값으로 다시 설정됩니다.
az batch node user reset --node-id
--pool-id
--user-name
[--account-endpoint]
[--account-key]
[--account-name]
[--expiry-time]
[--json-file]
[--password]
[--ssh-public-key]
예제
기존 사용자에 대해 새 SSH 공개 키를 설정하고 다른 모든 속성을 기본값으로 다시 설정합니다.
az batch node user reset --pool-id pool1 --node-id node1 --user-name example_user --ssh-public-key new_public_key
필수 매개 변수
사용자 계정을 업데이트하려는 컴퓨터의 ID입니다. 필수.
컴퓨팅 노드를 포함하는 풀의 ID입니다. 필수.
업데이트할 사용자 계정의 이름입니다. 필수.
선택적 매개 변수
Batch 서비스 엔드포인트. 또는 환경 변수( AZURE_BATCH_ENDPOINT)로 설정합니다.
Batch 계정 키입니다. 또는 환경 변수( AZURE_BATCH_ACCESS_KEY)로 설정합니다.
Batch 계정 이름입니다. 또는 환경 변수( AZURE_BATCH_ACCOUNT)로 설정합니다.
계정이 만료되어야 하는 시간입니다. 생략하면 기본값은 현재 시간에서 1일입니다. Linux 컴퓨팅 노드의 경우 expiryTime의 전체 자릿수는 최대 하루입니다. 필요한 형식은 ISO-8601 타임스탬프입니다.
JSON의 콘텐츠 사양을 포함하는 파일입니다(해당 REST API 본문과 일치하도록 형식이 지정됨). 이 매개 변수를 지정하면 모든 '콘텐츠 인수'가 무시됩니다.
계정의 암호입니다. 암호는 Windows Compute 노드(Windows 이미지 참조를 사용하여 'virtualMachineConfiguration'로 만든 노드)에 필요합니다. Linux 컴퓨팅 노드의 경우 필요에 따라 sshPublicKey 속성과 함께 암호를 지정할 수 있습니다. 생략하면 기존 암호가 제거됩니다.
컴퓨팅 노드에 원격 로그인하는 데 사용할 수 있는 SSH 공개 키입니다. 공개 키는 OpenSSH 인코딩과 호환되어야 하며 base 64로 인코딩되어야 합니다. 이 속성은 Linux 컴퓨팅 노드에 대해서만 지정할 수 있습니다. Windows 컴퓨팅 노드에 대해 지정된 경우 Batch 서비스는 요청을 거부합니다. REST API를 직접 호출하는 경우 HTTP 상태 코드는 400(잘못된 요청)입니다. 생략하면 기존 SSH 공개 키가 제거됩니다.
전역 매개 변수
로깅 세부 정보를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID
사용하여 기본 구독을 구성할 수 있습니다.
로깅 세부 정보를 늘립니다. 전체 디버그 로그에 --debug를 사용합니다.
Azure CLI