Mac OS
Xでファイル転送を行うにはTerminalを利用し,scpコマン
ド()を使用します.Terminalの起動と終了方法は
を参照してください.
あらかじめを参照して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>を押すと転送が始まります. 転送が終了すると,カーソルが表示され再びキー入力が可能な状態になります.
ローカルホストへの転送は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>