SFTPを用いたファイルの取得、格納を行うためのアドバイスとチェックリストをまとめました。バッチ実行を想定しているため、スクリプトの自動化についても触れます



 必要な準備


1. SFTPクライアントのインストール

    `OpenSSH`、`lftp`、`psftp`(PuTTY SFTP)などが一般的に使用されます。

    例:Ubuntuの場合 `sudo apt-get install openssh-client` で `OpenSSH` をインストールできます。


2. 認証情報の準備

    SFTPサーバーのホスト名(Bサーバー)

    ユーザー名

    パスワード または SSH鍵ファイル


3. 必要なフォルダの確認・作成

    Aサーバー上の任意の格納フォルダ(取得先フォルダ)

    Bサーバー上の指定フォルダ(格納フォルダ)


 スクリプト例


 ① SFTPを用いてAサーバーからBサーバー上に格納されたCSVファイルを取得する


(bash)


#!/bin/bash


# 設定

SFTP_HOST="Bサーバーのホスト名"

ここから先は

1,392字

¥ 500

この記事が気に入ったらサポートをしてみませんか?