SFTPサーバ側で公開鍵と秘密鍵を作成し、それをIRISサーバにコピーして、%Net.SSH.Session() の AuthenticateWithKeyPair() を使用してSFTP接続する一連の手順(サンプル)をご紹介します。
【環境】
SFTPサーバ:CentOS8
SFTPクライアント:Windows10 & IRIS2023.1.2
SFTP接続用ユーザ:mysftpuser
【手順】
(1) CentOSでSSHの公開鍵と秘密鍵を作成します (今回は、RSA方式、4096bit)
ssh mysftpuser@172.18.xx.xx でログインし、以下 mysftpuser として作業します。
$ ssh mysftpuser@172.18.xx.xx
password:<pass>
$ ssh-keygen -t rsa -b 4096 # ssh-keygenコマンドは、SSHで利用する認証用の鍵を生成・管理・変換するコマンドですGenerating public/private rsa key pair.
.png)
.png)
.png)
.png)
.png)
.png)


(下図赤枠)をクリックし、アカウント登録を行って下さい。.png)
.jpg)

.png)


.png)


