カテゴリー
Linux

SFTP って FTP とは別物だから FTP パッケージ無くてもいいんだよね?

結論

無くても大丈夫、ssh だけでファイル転送が可能ですよ♪FTP パッケージは不要!

やってみた

ftp が削除されていることを確認します。

[root@oki2a24 ~]# yum list installed | grep ftp
Repository 'vz-base' is missing name in configuration, using id
Repository 'vz-updates' is missing name in configuration, using id

また、SFTP に必要な ssh が入っていることを確認します。

[root@oki2a24 ~]# yum list installed | grep ssh
Repository 'vz-base' is missing name in configuration, using id
Repository 'vz-updates' is missing name in configuration, using id
openssh.i386                          4.3p2-82.el5                     installed
openssh-clients.i386                  4.3p2-82.el5                     installed
openssh-server.i386                   4.3p2-82.el5                     installed

で、SFTP 接続ができるかどうか試してみました。

[root@oki2a24 ~]# sftp -oPort="9999" user@999.9.9.9
Connecting to 999.9.9.9...
The authenticity of host '999.9.9.9 (127.0.0.1)' can't be established.
RSA key fingerprint is xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx.
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
Warning: Permanently added '999.9.9.9' (RSA) to the list of known hosts.
user@999.9.9.9's password:
sftp>;
sftp>; exit

できました♪

おわりに

SFTP がよくわかっていなかったので、調べて参考になったページのリンクを残しておきます。ありがとうございます♪

コメントを残す