SFC CNS GUIDE 2004

4.3 Mac OS Xでのファイル転送

Mac OS Xでファイル転送を行うにはTerminalを利用し,scpコマン ド([*])を使用します.Terminalの起動と終了方法は[*]を参照してください.

4.3.1 リモートホストへのファイル転送

あらかじめ[*]を参照してTerminalを起動しておきます. 次に,ログイン名t00000tfがリモートホストccz00.sfc.keio.ac.jp のホームディレクトリへファイルを転送する例を示します.

`%'の後に続いてscpと入力します.

% scp _

Finderで表示しているウィンドウ([*]) から転送したいファイルのアイコンをTerminalのウィンドウへドラッグ・アンド・ドロップします. 例えばt00000tfというユーザがデスクトップにある `memo.txt'ファイルをドラッグ・アンド・ドロップした場合, Terminalウィンドウに`memo.txt'のファイルの 場所が追加されます.

% scp /Users/t00000tf/Desktop/memo.txt _

次にリモートホストを指定します. 転送するファイルの後にスペースを空け, リモートホストへ接続する際に用いるログイン名,@, リモートホスト名を続けて入力します.

% scp /Users/t00000tf/Desktop/memo.txt t00000tf@ccz00.sfc.keio.ac.jp _

リモートホスト名のあとに:を入力し, リモートホスト上のどこにファイルを転送するかを指定します. ここではホームディレクトリへ転送するので何も指定しません. 入力が終ったら<ENTER>を押します.

% scp /Users/t00000tf/Desktop/memo.txt t00000tf@ccz00.sfc.keio.ac.jp <ENTER>

リモートホストへの接続が開始されるとユーザのパスワードを聞かれるので, リモートホストのパスワードを入力して<ENTER>を押すと転送が始まります. 転送が終了すると,カーソルが表示され再びキー入力が可能な状態になります.

4.3.2 ローカルホストへのファイル転送

ローカルホストへの転送はscpコマンドの 書式にしたがって, 転送したいファイルにリモートホストのファイルを 転送先のパスに保存したい場所を指定します.

例えば,リモートホストccz00.sfc.keio.ac.jp, ユーザt00000tfの`public_html'フォルダにある `index.html'ファイルをローカルホストの ユーザ t00000tfのデスクトップに転送するには 次のように入力して<ENTER>を押します.

% scp t00000tf@ccz00.sfc.keio.ac.jp:public html/index.html /Users/t00000tf/Desktop <ENTER>
Valid CSS! Valid HTML 4.01!