Get-SCXSSHCredential
UNIX および Linux コンピューターでの管理操作のために、Secure Shell (SSH) プロトコルを使用して特権資格情報を作成します。
構文
Get-SCXSSHCredential
[-UserName] <String>
[-SSHKey <String>]
[-ElevationType <String>]
[-SuppressWarning]
[<CommonParameters>]
説明
Get-SCXSSHCredential コマンドレットは、特権 UNIX または Linux SSH エージェント管理操作で使用するための資格情報を作成します。
例
例 1: 特権資格情報を作成する
PS C:\>Get-SCXSSHCredential -UserName "root"
Password: *************
このコマンドは、ユーザー名を使用して特権 SSH 資格情報を作成し、パスワードの入力を求めます。
例 2: su 型を使用して特権資格情報を作成する
PS C:\>Get-SCXSSHCredential -UserName "DavidChew" -ElevationType su
Password: *************
Su Password: *************
このコマンドは、ユーザー名と昇格の種類を使用して低い特権の資格情報を作成します。 次に、低特権アカウントのパスワードと昇格の su パスワードの入力を求められます。
例 3: sudo 型の特権資格情報を作成する
PS C:\>Get-SCXSSHCredential -UserName "DavidChew" -ElevationType sudo
Password: *************
このコマンドは、ユーザー名と sudo 昇格の種類を持つ低い特権アカウントで資格情報を作成します。 その後、低い特権のアカウントのパスワードの入力を求められます。
例 4: パスフレーズを使用して特権資格情報を作成する
PS C:\>Get-SCXSSHCredential -UserName "root" -SSHKey "C:\keys\admin.ppk"
Key Passphrase: *************
このコマンドは、ユーザー名と SSH キーを使用して特権資格情報を作成します。 その後、パスフレーズの入力を求められます。 パスフレーズが SSH キーで構成されていない場合は、Enter キーを押します。
例 5: su とパスフレーズを使用して特権資格情報を作成する
PS C:\>Get-SCXSSHCredential -UserName "DavidChew" -SSHKey "C:\keys\DavidChew.ppk" -ElevationType su
Su Password: *************
Key Passphrase:
このコマンドは、ユーザー名、SSH キー、および su 昇格の種類を使用して、低い特権の資格情報を作成します。 その後、su パスワードとキー パスフレーズの入力を求められます。
例 6: sudo とパスフレーズを使用して特権資格情報を作成する
C:\PS>Get-SCXSSHCredential -UserName "DavidChew" -SSHKey "C:\keys\DavidChew.ppk" -ElevationType sudo
Key Passphrase:
このコマンドは、ユーザー名、SSH キー、および sudo 昇格の種類を使用して、低い特権の資格情報を作成します。 その後、キー パスフレーズの入力を求められます。
パラメーター
-ElevationType
指定された資格情報を UNIX または Linux コンピューター上の特権アカウントに昇格させる昇格方法 (su
または sudo
) を指定します。
指定しない場合、コマンドレットは SSH 接続の作成に使用される資格情報を特権として扱います。
ElevationType
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-SSHKey
SSH キーのパスを含むファイル名を指定します。 SSH キー ファイルは PuTTY キー形式である必要があります。 パスワードが指定されていない限り、このパラメーターは必須です。
型: | String |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-SuppressWarning
このコマンドレットが警告を抑制することを示します。
型: | SwitchParameter |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-UserName
SSH 接続のユーザー名を指定します。
型: | String |
配置: | 1 |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
出力
Microsoft.Unix.SSHCredential
このコマンドレットは、SSHCredential オブジェクトを出力として返します。