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 " |
有限会社ペガサスネットワーク |