linux下如何配置sftp?
SFTP本身没有单独的守护进程,它必须使用sshd守护进程(端口号默认是22)来完成相应的连接操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。
启动ssh服务、sftp服务 执行命令 /etc/init.d/sshd start 注意这里需要在绝对路径下执行sshd start。linuxscp、ftp和sftp有什么区别,传输文件那个速度快?
sftp = ftp + sshscp = secure copy (remote file copy program) ,是openssh带的,也是加密的速度的话,ftp肯定最快,因为没有加密;sftp和scp应该差不多。
想问一下linux下想要使用sftp,需要做什么配置吗?还是linux下已经默认安装配置好了?
装上sshd后台服务程序就可以对shell用户提供sftp服务了. 没有限制目录访问什么的. 如果有其它的特殊要求.好像还比较难设置.我不是特别清楚. sftp是sshd里的一个subsystem.默认应该是包含,可以改设置文件禁止它.
服务器拒绝了SFTP连接怎么?服务器拒绝了?
看了好多回答,都没绝问题,最多的回答是:确保sftp定义在sshd的配置文件(一般为/etc/ssh/sshd_config)中:Subsystem sftp /usr/libexec/openssh/sftp-server然后启动(或者重新启动)sshd服务可linux系统是默认带sshd服务的,一般这里不会出现问题自己盯着WinSCP看了半天,突然想到服务器端口不是22(WinSCP默认是22),改了端口就可以了,很简单的问题,如果开始按照步骤一步一步来就可以了,思维惯性跳过了端口。

