SFTP の公開 SSH キーを OpenSSH 形式に変換Viva Glint
Microsoft Viva Glint Secure File Transfer Protocol (SFTP) アカウントに接続するには、organization (または HRIS ベンダー) が生成する SSH キー ペアが必要です。
- キーの長さは 2048 以上で、理想的には 4096 ビットです。
- OpenSSH 形式で RSA と入力する。
これらのガイドラインに従う個々のユーザーのキー ペアを作成するには、「SSH キー ペアをCreateする」を参照してください。 organizationに、Viva Glint SFTP に接続する HRIS ベンダーがあり、OpenSSH 形式でキー ペアを生成できない場合は、次の手順に従って SSH 公開キーを正しい形式に変換します。
OpenSSH 公開キー (RSA 型) は次の例のようになります。常に 'ssh-rsa' で始まります。
ssh-rsa AAAA.....1ng3pj
注:
PGP キーは、SFTP にアクセスしないようにデータ ファイルを暗号化するように設計されています。 PGP キーを OpenSSH 形式に変換することはできません。 Viva Glintの PGP 公開キーを使用してデータ ファイルを暗号化するには、[全般設定] の SFTP セットアップからorganizationの PGP キーをコピーします。 詳細情報 を参照してください。
Microsoft Windows で OpenSSH 形式に変換する
OpenSSH2 形式
キー ファイルの外観:
---- BEGIN SSH2 PUBLIC KEY ----
Comment: "rsa-key-20240201"
AAAAB..........vlsRMQ==
---- END SSH2 PUBLIC KEY ----
OpenSSH 形式に変換するには:
公開キーを .pub ファイルとして、メモ帳などのテキスト エディターを使用してコンピューター上の場所に保存します。
重要
ファイル名にスペースを含めないでください。
コマンド プロンプトを開き、次のように入力します
cd file location
。キー ファイルが保存されているフォルダーに移動するには、 を置き換えて
file location
Enter キーを選択します。次のコマンドをコピーしてコマンド プロンプトに貼り付けます。
ssh-keygen -i -f filename.pub > new-filename.pub
を公開キー ファイルの名前に置き換え
filename
、[Enter] を選択 します。コマンド プロンプトは、変換された OpenSSH バージョンの公開キーを新しいファイルに生成します。
エクスプローラー開き、.pub を
new-filename
検索し、メモ帳などのテキスト エディターでファイルを開きます。メモ帳
ssh-rsa
からキーのフルテキスト (など) をコピーして貼り付けます。SFTP セットアップの SSH 公開キー フィールドに新しい公開キー テキストViva Glint貼り付けます。
OpenSSL 形式
キー ファイルの外観:
-----BEGIN PUBLIC KEY-----
MIIB..........AB
-----END PUBLIC KEY-----
または
-----BEGIN RSA PUBLIC KEY-----
MIIB..........AB
-----END RSA PUBLIC KEY-----
OpenSSH 形式に変換するには:
メモ帳などのテキスト エディターを使用して、公開キーを .pem ファイルとしてコンピューター上の場所に保存します。
重要
ファイル名にスペースを含めないでください。
コマンド プロンプトを開き、次のように入力します
cd file location
。キー ファイルが保存されているフォルダーに移動するには、 を置き換えて
file location
Enter キーを選択します。次のコマンドをコピーしてコマンド プロンプトに貼り付けます。
ssh-keygen -i -f filename.pub > new-filename.pub
を公開キー ファイルの名前に置き換え
filename
、[Enter] を選択 します。コマンド プロンプトは、変換された OpenSSH バージョンの公開キーを新しいファイルに生成します。
エクスプローラー開き、.pub を
new-filename
検索し、メモ帳などのテキスト エディターでファイルを開きます。メモ帳
ssh-rsa
からキーのフルテキスト (など) をコピーして貼り付けます。SFTP セットアップの SSH 公開キー フィールドに新しい公開キー テキストViva Glint貼り付けます。
PKI 形式
キー ファイルの外観:
-----BEGIN PUBLIC KEY-----
xsBNBF.....L1AItI=
-----END PUBLIC KEY-----
または
-----BEGIN CERTIFICATE-----
xsBNBF.....L1AItI=
-----END CERTIFICATE-----
OpenSSH 形式に変換するには:
公開キーを.cerファイルとして、メモ帳などのテキスト エディターを使用してコンピューター上の場所に保存します。
重要
ファイル名にスペースを含めないでください。
コマンド プロンプトを開き、次のように入力します
cd file location
。キー ファイルが保存されているフォルダーに移動するには、 を置き換えて
file location
Enter キーを選択します。公開キーをファイルから分離するには、次のコマンドをコピーしてコマンド プロンプトに貼り付けます。
openssl x509 -in filename.cer -pubkey -noout > filename.pub.tmp
を公開キー ファイルの名前に置き換え
filename
、[Enter] を選択 します。区切られた公開キー ファイルを OpenSSH 形式に変換するには、次のコマンドをコピーしてコマンド プロンプトに貼り付けます。
ssh-keygen -i -f filename.pub.tmp > filename.pub
を、別の公開キー ファイルの名前に置き換えて
filename
、Enter キーを選択 します。コマンド プロンプトは、変換された OpenSSH バージョンの公開キーを新しいファイルに生成します。
エクスプローラー開き、.pub を
filename
検索し、メモ帳などのテキスト エディターでファイルを開きます。メモ帳
ssh-rsa
からキーのフルテキスト (など) をコピーして貼り付けます。SFTP セットアップの SSH 公開キー フィールドに新しい公開キー テキストViva Glint貼り付けます。
DER バイナリ形式
キー ファイルの外観:
0<82>^BÜ0<82>^AÄ ^C^B^A^B^B^P^_mÔ=°^M<<95>I Ë^Q^E?ûí0^M^F *<86>H<86>÷^M^A^A^K^E^@0*1(0&^F^CU^D^C^S^_ADFS Signing -
OpenSSH 形式に変換するには:
公開キーを.cerファイルとして、メモ帳などのテキスト エディターを使用してコンピューター上の場所に保存します。
重要
ファイル名にスペースを含めないでください。
コマンド プロンプトを開き、次のように入力します
cd file location
。キー ファイルが保存されているフォルダーに移動するには、 を置き換えて
file location
Enter キーを選択します。OpenSSH に変換できる形式に変換するには、次のコマンドをコピーしてコマンド プロンプトに貼り付けます。
openssl x509 -inform der -in filename.cer -out filename.pem
を公開キー ファイルの名前に置き換え
filename
、[Enter] を選択 します。公開キーをファイルから分離するには、次のコマンドをコピーしてコマンド プロンプトに貼り付けます。
openssl x509 -in filename.cer -pubkey -noout > filename.pub.tmp
を公開キー ファイルの名前に置き換え
filename
、[Enter] を選択 します。区切られた公開キー ファイルを OpenSSH 形式に変換するには、次のコマンドをコピーしてコマンド プロンプトに貼り付けます。
ssh-keygen -i -f filename.pub.tmp > filename.pub
を、別の公開キー ファイルの名前に置き換えて
filename
、Enter キーを選択 します。コマンド プロンプトは、変換された OpenSSH バージョンの公開キーを新しいファイルに生成します。
エクスプローラー開き、.pub を
filename
検索し、メモ帳などのテキスト エディターでファイルを開きます。メモ帳
ssh-rsa
からキーのフルテキスト (など) をコピーして貼り付けます。SFTP セットアップの SSH 公開キー フィールドに新しい公開キー テキストViva Glint貼り付けます。
Macintosh または Linux で OpenSSH 形式に変換する
OpenSSH2 形式
キー ファイルの外観:
---- BEGIN SSH2 PUBLIC KEY ----
Comment: "rsa-key-20240201"
AAAAB..........vlsRMQ==
---- END SSH2 PUBLIC KEY ----
OpenSSH 形式に変換するには:
公開キーを .pub ファイルとして、Sublime などのテキスト エディターを使用してコンピューター上の場所に保存します。
重要
ファイル名にスペースを含めないでください。
ターミナルを開き、次のように入力します
cd file location
。キー ファイルが保存されているフォルダーに移動するには、 を置き換えて
file location
Enter キーを選択します。次のコマンドをコピーしてターミナルに貼り付けます。
ssh-keygen -i -f filename.pub
を公開キー ファイルの名前に置き換え
filename
、[Enter] を選択 します。ターミナルは、変換された OpenSSH バージョンの公開キーを生成します。
Sublime などのテキスト エディターに含め
ssh-rsa
、ターミナルからキーのフルテキストをコピーして貼り付けます。SFTP セットアップの SSH 公開キー フィールドに新しい公開キー テキストViva Glint貼り付けます。
OpenSSL 形式
キー ファイルの外観:
-----BEGIN PUBLIC KEY-----
MIIB..........AB
-----END PUBLIC KEY-----
または
-----BEGIN RSA PUBLIC KEY-----
MIIB..........AB
-----END RSA PUBLIC KEY-----
OpenSSH 形式に変換するには:
公開キーを .pem ファイルとして、Sublime などのテキスト エディターを使用してコンピューター上の場所に保存します。
重要
ファイル名にスペースを含めないでください。
ターミナルを開き、次のように入力します
cd file location
。キー ファイルが保存されているフォルダーに移動するには、 を置き換えて
file location
Enter キーを選択します。次のコマンドをコピーしてターミナルに貼り付けます。
ssh-keygen -f filename.pem -i -m PKCS8 > filename.pub
を公開キー ファイルの名前に置き換え
filename
、[Enter] を選択 します。ターミナルは、変換された OpenSSH バージョンの公開キーを生成します。
Finder を開き、.pub を
filename
検索して、変換されたバージョンのキー ファイルを見つけます。Sublime などのテキスト エディターで .pub ファイルを開きます。
キー
ssh-rsa
のフルテキスト (など) をコピーして貼り付けます。SFTP セットアップの SSH 公開キー フィールドに新しい公開キー テキストViva Glint貼り付けます。
PKI 形式
キー ファイルの外観:
-----BEGIN PUBLIC KEY-----
xsBNBF.....L1AItI=
-----END PUBLIC KEY-----
または
-----BEGIN CERTIFICATE-----
xsBNBF.....L1AItI=
-----END CERTIFICATE-----
OpenSSH 形式に変換するには:
公開キーを .cer ファイルとして、Sublime などのテキスト エディターを使用してコンピューター上の場所に保存します。
重要
ファイル名にスペースを含めないでください。
ターミナルを開き、次のように入力します
cd file location
。キー ファイルが保存されているフォルダーに移動するには、 を置き換えて
file location
Enter キーを選択します。公開キーをファイルから分離するには、このコマンドをコピーしてターミナルに貼り付けます。
openssl x509 -in filename.cer -pubkey -noout > filename.pub.tmp
を公開キー ファイルの名前に置き換え
filename
、[Enter] を選択 します。区切られた公開キー ファイルを OpenSSH 形式に変換するには、次のコマンドをコピーしてターミナルに貼り付けます。
ssh-keygen -f filename.pub.tmp -i -m PKCS8 > filename.pub
を、別の公開キー ファイルの名前に置き換えて
filename
、Enter キーを選択 します。Finder を開き、.pub を
filename
検索して、変換されたバージョンのキー ファイルを見つけます。Sublime などのテキスト エディターで .pub ファイルを開きます。
キー
ssh-rsa
のフルテキスト (など) をコピーして貼り付けます。SFTP セットアップの SSH 公開キー フィールドに新しい公開キー テキストViva Glint貼り付けます。
DER バイナリ形式
キー ファイルの外観:
0<82>^BÜ0<82>^AÄ ^C^B^A^B^B^P^_mÔ=°^M<<95>I Ë^Q^E?ûí0^M^F *<86>H<86>÷^M^A^A^K^E^@0*1(0&^F^CU^D^C^S^_ADFS Signing -
OpenSSH 形式に変換するには:
公開キーを .cer ファイルとして、Sublime などのテキスト エディターを使用してコンピューター上の場所に保存します。
重要
ファイル名にスペースを含めないでください。
ターミナルを開き、次のように入力します
cd file location
。キー ファイルが保存されているフォルダーに移動するには、 を置き換えて
file location
Enter キーを選択します。OpenSSH に変換できる形式に変換するには、次のコマンドをコピーしてターミナルに貼り付けます。
openssl x509 -inform der -in der_certificate.cer -out certificate.pem
を公開キー ファイルの名前に置き換え
certificate
、[Enter] を選択 します。公開キーをファイルから分離するには、このコマンドをコピーしてターミナルに貼り付けます。
openssl x509 -in filename.cer -pubkey -noout > filename.pub.tmp
を公開キー ファイルの名前に置き換え
filename
、[Enter] を選択 します。区切られた公開キー ファイルを OpenSSH 形式に変換するには、次のコマンドをコピーしてターミナルに貼り付けます。
ssh-keygen -f filename.pub.tmp -i -m PKCS8 > filename.pub
を、別の公開キー ファイルの名前に置き換えて
filename
、Enter キーを選択 します。Finder を開き、.pub を
filename
検索して、変換されたバージョンのキー ファイルを見つけます。Sublime などのテキスト エディターで .pub ファイルを開きます。
キー
ssh-rsa
のフルテキスト (など) をコピーして貼り付けます。SFTP セットアップの SSH 公開キー フィールドに新しい公開キー テキストViva Glint貼り付けます。