FTPとは
File Transfer Protocolの略。
ファイルを受け取ったり送信する際の決まりごと(プロトコル)です。
FTPを使って何ができるのか?
簡単に行ってしまえば、Google Driveのようなものです。僕の上司はAmazon S3のイメージだと言っていました。
誰かがファイルをFTPサーバー上にアップロードし、ユーザーはFTPクライアントからログインし、ファイルをダウンロードすることができます。
Google Driveのようにログイン情報が必要で、
- サーバーのホスト名
- ログインの時のUserID
- パスワード
を入力してアクセスします。
SFTPって何?
SFTPはFTPの頭にSSHのSをつけたもの。
FTPの弱点
FTPの弱点はデータの通信が暗号化されてないことです。なのでハッカーから侵入される危険性があります。ポートは20・21
SFTP
FTPの機能を損なわず、SSHの安全性も兼ね備えているプロトコルです。sshなのでポートは22
FTPの使い方
専用のツールを使う
これが一番楽です。
FileZilla
https://filezilla-project.org/download.php?show_all=1
こちらのサイトからアプリケーションをダウンロードして、そのGUI上でファイルの操作ができます。
僕は初めてFTPという単語を聞きましたが、5分くらいでファイルをダウンロードできました。
CLIを使う
要はコマンドラインでコマンドを入力して接続するやり方です。
と思ったんですけど、現在MacOSからはFTP接続できないらしいです…
結論
Macからは専用のツールを使いましょう。