![42bb1da393ccf29ac7ac1cf0235527f1.png](https://i-blog.csdnimg.cn/blog_migrate/84381b7b274851a18c18026f30ca9476.png)
想客户所想,解决客户问题是IPS服务部门一贯遵循的宗旨。在此非常时期,我们真心感谢您长期以来对Power服务器的信任,特意推出客户关怀计划,希望与您同心协力,共克时艰。
IPS专家秘籍是IPS的服务专家通过多年客户IT运维的丰富实战经验,总结出的“系统调优及故障排除文档”。希望通过IPS服务专家们的经验分享,助力客户/合作伙伴排除故障,优化性能,确保IT系统高效、平稳运行。
![acf1b2398c18d03c898b77a52cad90b7.png](https://i-blog.csdnimg.cn/blog_migrate/ad89637794017c33f2f101157fa69b41.png)
SFTP服务,即SSH File Transfer Protocol,是一种安全文件传送协议,其语法与ftp基本一致。SFTP服务是基于SSH实现的子服务,本质上必须依赖SSH实现,默认没有独立的sftp服务进程。但可以基于SSH的配置规则稍作定制,生成独立的SFTP服务。
1拷贝sshd程序生成sftpd程序
•可以直接拷贝sshd生成sftpd二进制程序:
#cp /usr/sbin/sshd /usr/sbin/sftpd
2基于sshd服务生成sftpd服务
![1ec9346a13d8b36996fd862ec0219453.png](https://i-blog.csdnimg.cn/blog_migrate/d4cee7346c526ddeafa6c02b355f5d78.png)
设置sftpd默认启动
•采用同样的方法,拷贝sshd的开机启动脚本,生成sftpd的开机启动脚本:
# cp /etc/rc.d/rc2.d/Ssshd/etc/rc.d/rc2.d/Ssftpd
•修改Ssftpd,修改后内容如下:
•当前环境可以startsrc -g sftp手工启动sftpd进程,
后续系统会根据Ssftpd脚本自行启动sftp服务:
附录
•为安全审计考虑,分离ssh和sftp后,可以将ssh默认的22端口上的sftp服务关闭,
关闭方法如下:
编辑/etc/ssh/sshd_config文件,将sftp服务注释掉:
![3e534a1c085090ca25f1ee18a23b15eb.png](https://i-blog.csdnimg.cn/blog_migrate/4415e726c2875202e0c44a37a49f9a8e.png)
![9407c5d7606b3357735c5e889252ef2b.png](https://i-blog.csdnimg.cn/blog_migrate/02533245456bdb7954c630f43d8712d3.png)