首页 > 其他 > 详细

SFTP配置

时间:2018-08-01 13:03:19      阅读:162      评论:0      收藏:0      [点我收藏+]

系统:CentOS7

一、 账户及目录准备

useradd -M -s /bin/false  elisun_sftp

echo “xxx” | passwd --stdin elisun_sftp

mkdir -p /home/elisun_sftp/elisun.me

 

二、 修改配置

1. 在/etc/ssh/sshd_config末尾加入以下内容

#SFTP配置 By Eli Sun

Subsystem sftp internal-sftp    #修改sftp子系统(注释掉原配置)

Match User elisun_sftp     #匹配该用户

X11Forwarding no     

AllowTcpForwarding no

ChrootDirectory /home/elisun_sftp/elisun.me  #定义该目录为sftp根目录

ForceCommand internal-sftp   #强制只能进行sftp模式

AllowTcpForwarding no

2. 重载服务

systemctl reload sshd

 

三、 特别提示(重要)

/home/elisun_sftp/elisun.me这四级目录从头到尾的属主只能是root(如果没办法全部是root,可以通过软链接的方式解决)

/home/elisun_sftp/elisun.me 该目录允许的最大权限为755

/home/elisun_sftp/elisun.me 这四级目录的属组不能具有写入权限

SFTP配置

原文:https://www.cnblogs.com/elisun/p/9400390.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!