ネットワークの利用/データ転送/Macintosh環境でのFTPの利用

Macintosh環境のコンピュータでFTPを利用するには,FetchなどのFTPサービスを提供するソフトウェアを利用します.ここではFetchの利用方法について説明します.

Fetchを利用してリモートホストに接続した後のFTPコマンドについては,UNIXのFTPコマンドと同じです.FTPコマンドについて詳しくは3.1を参照してください.ここではFetchの起動と終了の方法を説明します.

3.4.1 Fetchの起動とリモートホストへのログイン

デスクトップ上のアプリケーションフォルダの中にあるアイコン(図3.3)をダブルクリックするとFetchが起動し,図3.4のようなウィンドウが表示されます.


図 3.3:Fetchのアイコン
図 3.3:Fetchのアイコン

ウィンドウが表示されたら,`Host'にリモートホスト名,`User ID'にログイン名,`Password'にパスワードを入力して[OK]を押します.`Directory'には,接続時のカレントディレクトリが指定できます.何も入力しないとホームディレクトリが指定されます.


図 3.4:Fetchによる接続
図 3.4:Fetchによる接続

3.4.2 リモートホストのディレクトリ操作

接続が完了すると`Fetch'ウィンドウ(図3.5)が表示され,指定したディレクトリまたはホームディレクトリにあるファイルやディレクトリの一覧が表示されます.

リモートホストのディレクトリ操作を行うにはFetchウィンドウを利用します.


図 3.5:Fetchの接続後の画面
図 3.5:Fetchの接続後の画面


3.4.3 ファイル転送モードの変更

MacintoshでFTPを利用する際には,ファイル形式に合わせて,ファイル転送モードを設定する必要があります.ファイル転送モードの変更は,リモートホストからMacintoshへのファイル転送とMacintoshからリモートホストへのファイル転送で異なります.

リモートホストからMacintoshへのファイル転送

リモートホストからMacintoshへファイル転送を行う際の転送モードを変更するには,Fetchウィンドウの右下にあるチェックボックスを選択して行います.表3.1にファイル転送モードを示します.


表 3.1: リモートホストからMacintoshへのファイル転送モード
転送モード 説明
Automatic テキストモードとバイナリモードを自動判別して転送
Text テキストモードで転送
Binary バイナリモードで転送

Macintoshからリモートホストへのファイル転送

Macintoshからリモートホストへファイル転送を行う際の転送モードを変更するには,ファイル転送時の`Format'メニュー(図3.6)を選択して行います.表3.2にファイル転送モードを示します.

Macintoshからリモートホストへのファイル転送モード
転送モード 説明
Text テキストモードで転送
Raw Data バイナリモードで転送(UNIXやWindowsで利用する場合)
MacBinary II バイナリモードで転送(Macintoshで再び利用する場合)

Fetchにはいくつかのバイナリモードがあります. Raw Data はMacintosh特有の情報を削除して転送するので,画像ファイルや音声ファイルなど,リモートホストでファイルを使用する場合に利用します.MacBinary II はMacintosh特有の情報も同時に転送するので,一時的にリモートホストにファイルをおく場合に利用します.

3.4.4 リモートホストからMacintoshへのファイル転送

単独のファイル転送

リモートホストにあるファイルを単独でMacintoshに転送するには,次のように操作します.

1.
Fetchウィンドウのファイル一覧をクリックしてファイルを選択する.
2.
Fetchウィンドウの[Get File...]を押すと,ダイアログが表示される.ファイルを保存するフォルダを選択した後,[OK]を押してファイルを転送する.ファイル名を変更する場合は,`Save text file as:'欄で指定する.

複数のファイル転送

リモートホストにある複数のファイルやディレクトリをMacintoshに転送するには,次のような操作を行います.

1.
Fetchウィンドウのファイル一覧をクリックしてファイルやディレクトリを 選択する.このとき,を押しながら順にクリックすると,複数のファイルやディレクトリを選択できる.
2.
メニューバーから[Remote]→[Get Directories and Files...]を選択すると保存ダイアログが表示される.保存するフォルダを選択した後,[Save File Here]を押してファイルを転送する.


3.4.5 Macintoshからリモートホストへのファイル転送


単独のファイル転送

Macintoshにあるファイルを単独でリモートホストに転送するには,次のように操作します.

1.
Fetchウィンドウの[Put File...]をクリックすると,ダイアログが表示される.転送するファイルをクリックして選択した後,[開く]をクリックする.
2.
`Put File'ウィンドウ(図3.6)が表示されるので,ファイル名とファイル転送モードを入力した後,[OK]をクリックしてファイルを転送する.




ファイル名,転送モードの選択

複数のファイル転送

Macintoshにある複数のファイルやフォルダをリモートホストに転送するには,次のように操作します.

1.
メニューバーから[Remote]→[Put Folders and Files...]を選択すると,ダイアログが表示される.転送するファイルやフォルダを選択し,[Add]を押すと`Files and Folders to upload:'欄に選択されたファイルやフォルダが追加される.これを繰り返し,転送するファイルやフォルダをすべて追加し終えたら,[Done]を押す.


2.
ウィンドウが表示されるので,転送モードを選択した後,[OK]を押してファイルを転送する.


複数のファイル転送では,単独のファイル転送の場合と違いリモートホストでのファイル名を指定できません.ファイル名を変更する場合は,転送を行う前にMacintosh側でファイル名を指定します.

3.4.6 接続の切断とFetchの終了

メニューバーから[File]→[Close]を選択すると,リモートホストとの接続が切断されます.再び別のホストに接続する場合は,メニューバーから[File]→ [New Connection...]を選択します.Fetchを終了するにはメニューバーから[File]→[Quit]を選択します.