---
# System prepended metadata

title: ftp login in order to download files from traditional sites
tags: [研究]

---

# ftp login in order to download files from traditional sites

ftpは暗号化されておらず、誰でも傍受し放題というひどい形式(で、使い勝手も最悪)だが、
伝統的なサイトではftpしかデータのダウンロード手段がないことも多い。
**傍受され放題** ということに気を付けて、最低限だけ利用しよう。
````bash
# ftp://ftp.eso.org/pub/stecf/standards/ctiostan/にあるdatファイルをダウンロードしたい場合
ftp -p
# open ADDRESS
# # browser用のftp://ftp.eso.org/pub/stecf/standards/ctiostan/を直接入れてもErrorになる
open ftp.eso.org
# loginが求められるが、形式的なもの
# # USER: anonymous (単語そのまま)
# # PASSWORD: e-mail address (自分のメアド)
# 
# cdは一階層ずつしか移動できない
cd pub
cd stecf
cd standards
cd ctiostan
ls *.dat
# ls -lに近い表示になる
# 
# 以下で対話モードをオフにする。
# # これにより、mgetで一つのファイルごとにyを入力する必要がなくなる
prompt
# mgetでwild cardを使ったダウンロードができる
mget fh*.dat
# Ctrl+Dなどで抜ける
```