码迷,mamicode.com
首页 > 其他好文 > 详细

SFTP配置

时间:2018-08-01 14:03:09      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:rect   bsp   --   重要   写入   修改   director   定义   链接   

系统: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配置

标签:rect   bsp   --   重要   写入   修改   director   定义   链接   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!