Microsoft Viva Glint Secure File Transfer Protocol (SFTP) アカウントに接続するには、organization (または HRIS ベンダー) が生成する SSH キー ペアが必要です。
- キーの長さは 2048 以上で、理想的には 4096 ビットです。
- OpenSSH 形式で RSA と入力する。
これらのガイドラインに従う個々のユーザーのキー ペアを作成するには、「 SSH キー ペアを作成する」を参照してください。 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 バージョンの公開キーを新しいファイルに生成します。
エクスプローラー開き、
new-filename.pub
を検索し、メモ帳などのテキスト エディターでファイルを開きます。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 バージョンの公開キーを新しいファイルに生成します。
エクスプローラー開き、
new-filename.pub
を検索し、メモ帳などのテキスト エディターでファイルを開きます。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 バージョンの公開キーを新しいファイルに生成します。
エクスプローラー開き、
filename.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ファイルとして、メモ帳などのテキスト エディターを使用してコンピューター上の場所に保存します。
重要
ファイル名にスペースを含めないでください。
コマンド プロンプトを開き、「
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 バージョンの公開キーを新しいファイルに生成します。
エクスプローラー開き、
filename.pub
を検索し、メモ帳などのテキスト エディターでファイルを開きます。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 バージョンの公開キーを生成します。
ssh-rsa
を含む、ターミナルからキーのフルテキストをコピーして、Sublime などのテキスト エディターに貼り付けます。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 を開き、
filename.pub
を検索して、変換されたバージョンのキー ファイルを見つけます。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 を開き、
filename.pub
を検索して、変換されたバージョンのキー ファイルを見つけます。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 を開き、
filename.pub
を検索して、変換されたバージョンのキー ファイルを見つけます。Sublime などのテキスト エディターで .pub ファイルを開きます。
キーのフルテキスト (
ssh-rsa
を含む) をコピーして貼り付けます。SFTP セットアップの SSH 公開キー フィールドに新しい公開キー テキストViva Glint貼り付けます。