============ ファイル転送 ============ お使いの PC と `sol` との間でファイル転送をする方法として以下があります. 1. :ref:`WinSCP を使う方法 (Windows) ` 2. :ref:`scp コマンドを使う方法 (Unix, macOS) ` 3. :ref:`Samba を使う方法 (Windows, macOS) ` .. _sol_file_winscp: `WinSCP` を使う方法 (Windows) ============================= Windows では `WinSCP` というソフトウェアを使うことでファイルを転送できます. 1. `WinSCP ダウンロードページ `_ から `WinSCP-(バージョン番号)-Setup.exe` をダウンロードしてください. .. figure:: ./imgs/sol_file_winscp_00.png :width: 400pt :align: center 2. ダウンロードしたファイルを実行し,以下のようにインストール進めてください. .. figure:: ./imgs/sol_file_winscp_01.png :width: 300pt :align: center .. figure:: ./imgs/sol_file_winscp_02.png :width: 300pt :align: center .. figure:: ./imgs/sol_file_winscp_03.png :width: 300pt :align: center .. figure:: ./imgs/sol_file_winscp_04.png :width: 300pt :align: center .. figure:: ./imgs/sol_file_winscp_05.png :width: 300pt :align: center 3. インストール後, `WinSCP` を起動すると以下の画面が出ますので, 表の情報を入力し,続けて :guilabel:`設定` をクリックしてください. +----------------+---------------------------+ | 転送プロトコル | :guilabel:`SCP` | +----------------+---------------------------+ | ホスト名 | ``sol.edu.cc.uec.ac.jp`` | +----------------+---------------------------+ | ポート番号 | ``22`` | +----------------+---------------------------+ | ユーザ名 | UECアカウント名 | +----------------+---------------------------+ | パスワード | UECアカウントのパスワード | +----------------+---------------------------+ .. figure:: ./imgs/sol_file_winscp_06.png :width: 400pt :align: center 4. 以下のような画面が表示されるので,環境の項目の :guilabel:`SCPシェル` を選択し, :guilabel:`シェル` を :guilabel:`/bin/bash` に変更して,:guilabel:`OK` をクリックして下さい. .. figure:: ./imgs/sol_file_winscp_07.png :width: 400pt :align: center 5. 手順 3. の画面に戻りますので, :guilabel:`保存` をクリックすると以下のような画面が表示されます. ので,セッション名にわかりやすい任意の名前にし, :guilabel:`OK` をクリックして下さい. .. figure:: ./imgs/sol_file_winscp_08.png :width: 300pt :align: center 6. 再び手順 3. の画面に戻りますので, :guilabel:`ログイン` をクリックして下さい. 7. パスワードの入力を求められるので,UECアカウントのパスワードを入力し, :guilabel:`OK` を押してください. .. figure:: ./imgs/sol_file_winscp_09.png :width: 300pt :align: center 8. 以下のように, `sol` 上のファイルやフォルダが表示されれば接続成功です. ドラッグ&ドロップでファイルをダウン/アップロードできます. .. figure:: ./imgs/sol_file_winscp_10.png :width: 400pt :align: center .. hint:: 2回目以降の接続は,手順 6. から行えます. .. _sol_file_scp: ``scp`` コマンドを使う方法 (Unix, macOS) ======================================== Unix および macOS では ``scp`` コマンドでファイル転送を行うことが出来ます. 以下の例では, `test.txt` を `sol` 上の `~/remote_file` に転送しています. .. code-block:: bash $ scp test.txt UECアカウント名@sol.edu.cc.uec.ac.jp:~/remote_file ディレクトリをコピーする場合には ``scp -r`` のように ``-r`` オプションを指定してください. .. _sol_file_samba: Samba を使う方法 (Windows, macOS) ================================= :doc:`/file/samba/index` を参照してください.