SCPを使用したファイル転送:
- Windowsマシンで、ファイルを転送したいディレクトリを開きます。
- Shiftキーを押しながら、右クリックメニューから「PowerShellウィンドウをここで開く」を選択します。
- PowerShellウィンドウで以下のコマンドを使用して、ファイルをUbuntuサーバーに転送します。
scp ファイルのパス ユーザー名@サーバーのIPアドレス:宛先のパス
例:
scp C:\Users\Username\Documents\file.txt [email protected]:/home/username/
SFTPを使用したファイル転送:
- Windowsマシンで、SFTPクライアントソフトウェア(例:FileZilla)をダウンロードしてインストールします。
- SFTPクライアントを起動し、Ubuntuサーバーへの接続を設定します。ホスト名、ユーザー名、ポート番号、接続タイプ(SFTP)を入力します。
- 接続が確立したら、ローカルファイルエクスプローラからUbuntuサーバーにファイルをドラッグアンドドロップします。
コード例: SCPコマンドのコード例:
scp C:\Users\Username\Documents\file.txt [email protected]:/home/username/
SFTPクライアントソフトウェア(例:FileZilla)を使用したコード例はありませんが、FileZillaのインターフェースを使用してファイルを転送する手順を示しました。
このようにして、WindowsからUbuntuサーバーへのファイル転送を行うことができます。SCPとSFTPはどちらも安全な方法であり、一般的に使用されているプロトコルです。選択はあなたの好みと要件によります。