独舞

  • 首页
  • 程序开发
    • Java
    • 容器
    • 数据库
    • Javascirpt
    • 前端
  • Linux相关
  • 路由和网络
  • 苹果相关
  • 关于
    • 简历
独舞
记录那些朝花夕拾的日子……
  1. 首页
  2. 程序开发
  3. Linux
  4. 正文

Linux通过sftp来上传文件,并保证用户在固定的目录下

2016年5月29日 375点热度 0人点赞 0条评论

1.创建用户

groupadd sftp

2.添加用户并设置为sftp组

 useradd -g sftp -s /sbin/nologin -M sftp    (/sbin/nologin为禁止登录shell的用户)

3.设置用户密码

passwd sftp

4.创建用户目录。并设置权限。

cd /home

mkdir sftp

chown root:sftp sftp

chmod 755 sftp

5.修改SSH配置

/etc/ssh/sshd_config

修改Subsystem

Subsystem sftp internal-sftp

6.在sshd_config添加用户配置

Match User sftp   #限制的用户

X11Forwarding no  

AllowTcpForwarding no

ForceCommand internal-sftp

ChrootDirectory /home/sftp  #用户的根目录

7.最后重启SSH

/etc/init.d/ssh restart

END

标签: 暂无
最后更新:2021年12月10日

Phil

一直以来 我只有前进才能忘记羞辱的历史 所以 还有很多事情 需要我去做 也有很多事情 我必须要做

点赞
< 上一篇
下一篇 >
分类
  • Java / 30篇
  • Linux / 37篇
  • Mac / 2篇
  • 前端 / 3篇
  • 区块链 / 2篇
  • 容器 / 7篇
  • 数据库 / 1篇
  • 服务器主机 / 2篇
  • 未分类 / 11篇
  • 路由器 / 14篇
广告
广告

COPYRIGHT © 2021 mmgg.net. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

粤ICP备09207437号-5