SFTP

SFTP

1.SFTP介绍

sftpSecure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。sftp ftp 有着几乎一样的语法和功能。SFTP SSH的一部份,是一种传输档案至 Blogger 伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer Protocol)的安全文件传输子系统,SFTP本身没有单独的守护进程,它必须使用sshd守护进程(端口号默认是22)来完成相应的连接操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。SFTP同样是使用加密传输认证信息和传输的数据,所以,使用SFTP是非常安全的。但是,由于这种传输方式使用了加密/解密技术,所以传输效率比普通的FTP要低得多,如果您对网络安全性要求更高时,可以使用SFTP代替FTP

 

2.配置SFTP服务

a. /etc/ssh/sshd_config 插入Subsystem sftp  sftp-server(填写sftp安装地址) 

b. sftp的地址一般为/usr/bin/sftp ; /usr/libexec/openssh/sftp-server

 

其中/etc 表示的是 Editable Text Configuration 一般用于存放系统程序的配置文件的地方

/usr用于存放应用程序,一般用户自己的用户程序存放在/usr/local

/usr/libexec/ 存放系统实用或者后台程序

 

3.常用操作

登陆sftp myname@host   退出quit

远程:ls,rm,mkdir,dir,cd,pwd...

本地:在远程命令之前加l

put /path/filename(本地主机) /path/filename

get /path/filename(远端主机) /path/filename(本地主机)

 

4. 客户端软件

x-shell

SecureCRT

WinSCP

5. 问题解决

ftp 500 OOPS: cannot change directory

 

猜你喜欢

转载自cxmqq333.iteye.com/blog/2113288
今日推荐