sftp服务器怎么搭建如何搭建云服务器


最近工作需要用到sftp服务器,被网上各种方法尤其是权限设置问题搞得晕头转向,现在将自己搭建过程总结了一下,整理出来一种最简单的方法可供大家参考。

至此,sftp服务器就搭建好了,使用命令sftpsftpuser@你的服务器IP登陆一下,登陆成功说明搭建成功。

注:如果在配置文件里面增加了ChrootDirectory/home/sftp,那么根目录的拥有者和属组必须是root,此时目录权限应这样设置:

此时只有用户root对/home/sftp目录有写入权限,而使用sftpuser这个用户登陆后是没有写入权限的,故需要在/home/sftp/目录下再新建一个文件夹,并赋予sftpuser读写权限,这样才能完成sftp操作。

/etc/ssh/ssh_config:line60:Badconfigurationoption:UseDNS

/etc/ssh/ssh_config:terminating,1badconfigurationoptions

该问题是由dns解析导致,在客户端的配置文件/etc/ssh/ssh_config中查看是否有UseDNSno,如果有,注释掉该行。

2、sftp连接时特别慢,而且警告:reversemappingcheckinggetaddrinfoforbogon[10.91.0.227]failed-POSSIBLEBREAK-INATTEMPT!

可能原因:在sftp服务器上找到配置文件/etc/ssh/sshd_config,将GSSAPIAuthenticationyes改为GSSAPIAuthenticationno。