ftpについて
ftpとは?
- File Transfer Protocol の略
ファイル転送のための手続きのこと
ターミナルを用いたftpの利用法1
- ここでは,ファイルサーバからファイルをダウンロードし,さらに自分のファイルをサーバにアップロードする
という次の状況を例にftpの利用法について解説する
- 接続先ホスト+ドメイン:cl153.wsk.kochi-tech.ac.jp
- ホストのディレクトリ:/home/infra08/cmn/CAE3/Practice
- 端末のドディレクトリ:~/CAE3/
- 転送するファイル:kadai.xls
を自分のコンピュータに持ってきて(ダウンロード),kotae.xlsを
サーバに送る(アップロード)
- ターミナルを起動し,端末のディレクトリに移動する.
- キーボード入力を半角英数モードにしておく
- cd
~/CAE3
- ls
コマンドを入力し,アップロードするファイル kotae.xls
があるか確かめる.ない場合は,ディレクトリへの移動が失敗しているので,再度cdコマンドを実行する.
- ファイルサーバにftpにて接続する.
- ftp
と入力
- プロンプトが ftp>になったことを確かめる.
- open cl153.wsk.kochi-tech.ac.jp
と入力し,サーバに接続する.
- たくさんのメッセージが現れた後,次のメッセージが最後に現れれば接続に成功.
- Name
(cl153.wsk.kochi-tech.ac.jp:takagi):
- メッセージが次の場合は,接続に失敗しているので,サーバの名前を再度確認して,open
file-server1.lib.kochi-tech.ac.jp と再入力
- ftp: No address associated with
nodename
- 接続できれば,ユーザ名とパスワードを入力しログインする.このときのユーザ名とパス
ワードは,K-WSで使用しているものを入力する.ユーザ認証に成功すれば,以下のメッセージが現れる.
- 230 User ****** logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
- ファイルサーバにおいて,転送先のディレクトリに移動する.
- cd
/home/infra08/cmn/CAE3/Practice
- 移動が出来れば,次のメッ
セージが現れる.
- 250 CWD command successful.
- 失敗した場合は,次のメッセージが現れる.
- 550 a: No such file or directory.
- ls
コマンドを入力し,ダウンロードするファイル kadai.xls
があるか確かめる.
- ディレクトリの移動やファイルがない場合は,ディレクトリへの移動が失敗しているので,
再度cdコマンドを実行する
- 転送モードをバイナリモードに切り替える.
- bin
と入力する.
- 切り替えがうまく行けば,次のメッセージが現れる.
- kadai.xls をダウンロードする.
- get
kadai.xls
- ファインダーなどで,ダウンロードしたファイルが有るかどうか確かめる.
- 無ければファイル名を確かめて再度getコマンドを実行する.
- kotae.xls をアップロードする.
- put
kotae.xls
- lsコマンドを入力し,アップロードしたファイルが有るかどうか確かめる.
- 無ければファイル名を確かめて再度getコマンドを実行する.
- ftp を終了する