ftpについて |
| ● | ftpとは? |
| ● | ファイルの転送(アップロード)先について |
~hogehoge ------------------- public_html(ディレクトリ)
(ホームディレクトリ) |
|
|--- index.html … ホームページ
| (http://www.pegasus.ne.jp/~hogehoge/ で
| WWWブラウザに表示されるページ)
|--- page01.html … その他のページ
|--- page02.html
|--- page03.html
|--- page04.html
|--- page05.html
|
|--- images(ディレクトリ)
| |
| |--- banner.gif … バナー画像
| |--- image01.jpg … 画像ファイル
| |--- image02.jpg
| |--- image03.jpg
| ~
|
|--- cgi-bin(ディレクトリ)
~ |
|--- nazonazo.cgi … CGIファイル
|--- bbs.cgi
~
|
| ● | ftp用ソフトウェアの設定項目 |
| ftpソフトウェア指定項目 | 「承諾通知書」項目 |
| アップロード先サーバー名 | upload先サーバー名 |
| ftpログイン名 | WWWユーザーID |
| パスワード | WWWパスワード |
| ● | ftpの使用例 |
$ ftp www.pegasus.ne.jp |
Connected to www.pegasus.ne.jp. 220 ProFTPD 1.2.0pre7 Server (Pegasus Network) [mercury.pegasus.ne.jp] Name (www.pegasus.ne.jp:hogehoge): |
Name (www.pegasus.ne.jp:hogehoge): AAA99999 |
331 Password required for hogehoge. Password: |
230 User hogehoge logged in. Remote system type is UNIX. Using binary mode to transfer files. ftp> |
ftp> dir 200 PORT command successful. 150 Opening ASCII mode data connection for file list. drwxrwxr-x 14 hogehoge member 1024 Nov 15 20:43 public_html 226 Transfer complete. |
ftp> cd public_html |
ftp> dir 200 PORT command successful. 150 Opening ASCII mode data connection for file list. -rw-r--r-- 1 hogehoge member 3285 Nov 16 23:13 index.html drwxrwxr-x 2 hogehoge member 1024 Nov 16 23:20 images 226 Transfer complete. ftp> |
ftp> bin 200 Type set to I. |
ftp> put index.html local: index.html remote: index.html 200 PORT command successful. 150 Opening BINARY mode data connection for index.html. 226 Transfer complete. 3285 bytes sent in 3.95 secs (0.8 kB/s) ftp> |
ftp> mput page*.html mput page01.html? |
mput page01.html? y 200 PORT command successful. 150 Opening BINARY mode data connection for page01.html. 226 Transfer complete. 10260 bytes sent in 3.95 secs (0.8 kB/s) |
mput page02.html? y
200 PORT command successful.
150 Opening BINARY mode data connection for page02.html.
226 Transfer complete.
3285 bytes sent in 4.05 secs (0.8 kB/s)
(中略)
mput page05.html? y
200 PORT command successful.
150 Opening BINARY mode data connection for page05.html.
226 Transfer complete.
3285 bytes sent in 2.37 secs (0.8 kB/s)
ftp>
|
ftp> cd images |
ftp> put banner.gif
local: banner.gif remote: banner.gif
200 PORT command successful.
150 Opening BINARY mode data connection for banner.gif.
226 Transfer complete.
5202 bytes sent in 0.72 secs (7.1 kB/s)
ftp> mput *.jpg
mput image01.jpg? y
200 PORT command successful.
150 Opening BINARY mode data connection for image01.jpg.
226 Transfer complete.
124458 bytes sent in 72.86 secs (1.7 kB/s)
(中略)
mput image03.jpg? y
200 PORT command successful.
150 Opening BINARY mode data connection for image03.jpg.
226 Transfer complete.
98050 bytes sent in 129.08 secs (0.9 kB/s)
|
ftp> cd .. 250 CWD command successful. |
ftp> mkdir cgi-bin 257 "/public_html/cgi-bin" - directory successfully created. |
ftp> ls 200 PORT command successful. 150 Opening ASCII mode data connection for file list. drwxr-xr-x 2 hogehoge member 1024 Nov 18 00:54 cgi-bin 226 Transfer complete. |
ftp> cd cgi-bin 250 CWD command successful. ftp> mput *.cgi mput bbs.cgi? y 200 PORT command successful. 150 Opening BINARY mode data connection for bbs.cgi. 226 Transfer complete. 49187 bytes sent in 0.72 secs (7.1 kB/s) mput nazonazo.cgi? y 200 PORT command successful. 150 Opening BINARY mode data connection for nazonazo.cgi. 226 Transfer complete. 13 bytes sent in 0.84 secs (6.4 kB/s) |
ftp> close 221 Goodbye. |
ftp> bye $ |
" Pegasus Network Limited. 1999 " |
有限会社ペガサスネットワーク |