#はじめに
未経験からwebサービスの開発エンジニアになって2週間目のペーペーエンジニアです!!
業務の中でFTPサーバー、SFTPサーバーというワードが出てきて、「聞いたことあるけど何のことだっけ???」という恥ずかしい事態になったので、ここに私の調べた知識を残します。
#FTPとは??
まずFTPは(File Transfer Protocol)の略です。文字通りファイルの転送を行うプロトコルになります!!
プロトコルは通信を行うときのルールのことです。ルールをお互い決めて通信しあわなければ、データの送受信できないですからね!!
###参考
https://www.keyence.co.jp/ss/general/iot-glossary/protocol.jsp
#FTPサーバーとは
FTPサーバーはファイルの送受信を行うためのソフトウェアです!!ソフトウェアだったのです笑
常識なのかもしれませんが、私が思い描いていたのはFTPサーバーというサーバーがあるのかと思っていたのですが、FTPプロトコルに則ってファイルの送受信を行うソフトウェアだったのです!!!なるほどなるほど笑笑
ではよくSFTPサーバーという名前も耳にしますが何が違うの??
___予想は S がキーワードではないかと考えていました。___Safetyかな??
#SFTPとは
安全という部分では一致しましたが、少し違いました!!sshにより暗号化された通信路を利用するファイル転送プロトコルなんです。
SSHについては以前記事書いたので、見てみてください笑
###参考
https://qiita.com/yusei_boxing/items/f993f2c7f9a0ec50b7bc