美文网首页
Centos7下快速搭建sftp服务

Centos7下快速搭建sftp服务

作者: 不知不怪 | 来源:发表于2022-06-25 01:02 被阅读0次

1.创建sftp数据目录&添加群组用户

mkdir -p /data/sftp               ##sftp的数据目录
chmod 755 -R /data/sftp           ##给ftp用户进入目录
chown root:root -R /data/sftp     ##需要使用chroot
groupadd sftp                     ##配置sftp群组
useradd -d /data/sftp/test01 -m -g sftp -s /sbin/nologin test01 ##创建用户并加入sftp组,指定家目录和不允许正常登录
echo 'test01' | passwd --stdin test01 ##快速配置密码

2.修改配置文件&启动服务

vi /etc/ssh/sshd_config
注释和修改
#Subsystem  sftp  /usr/libexec/openssh/sftp-server
GSSAPIAuthentication no
UseDNS no
X11Forwarding no
添加
Subsystem sftp internal-sftp      ##sftp服务使用ssh服务提供的
ForceCommand internal-sftp        ##如果ssh 登录不了,请注释它
Match Group sftp                  ##匹配sftp组
ChrootDirectory  /data/sftp/%u    ##限制用户在自己家目录

3.重启sshd服务

systemctl  restart sshd

4.用户目录授权

mkdir /data/sftp/test01/upload  -p
chown root:root /data/sftp/test01
chmod 755 /data/sftp/test01 
chown test01:sftp /data/sftp/test01/upload -R  #只允许自己操作upload目录

5.客户登录

sftp test01@192.168.31.201

相关文章

  • Centos7下快速搭建sftp服务

    1.创建sftp数据目录&添加群组用户 2.修改配置文件&启动服务 3.重启sshd服务 4.用户目录授权 5.客户登录

  • Centos上 sftp搭建 和 命令

    sftp 的搭建方法可以使用sftp 自带的internal-sftp搭建SFTP服务器 ssh -V 查看...

  • 华为CE交换机radius认证登陆

    radius服务器搭建参考centos7 下用FREERADIUS3+ldap(windowsAD)搭建radiu...

  • SFTP服务搭建

    本文为转载,侵权删,原文地址:Linux Centos 6.6搭建SFTP服务器 在Centos 6.6环境使用系...

  • 说说 Linux 中的 sftp 上传、下载功能

    在 centos7 中, /etc/ssh/sshd_config 中会配置 sftp-server 服务,也就是...

  • 怎么搭建一个sftp服务

    工作中我们可能会需要搭建一个sftp服务,来进行文件的上传和下载。本文将讲解一下在linux系统服务器上sftp服...

  • Centos7.2搭建gitlab服务器

    一, 服务器快速搭建gitlab方法可以参考gitlab中文社区 的教程centos7安装gitlab:https...

  • Centos7搭建sftp服务器

    当ssh连接linux服务器的时候传送文件很麻烦,但是用sftp就方便多了,系统有的是默认带有sftp服务的,但是...

  • centos7搭建sftp

    sftp sftp比ftp更可取,加密传输,设置也简单。ftp过于繁琐,且是不安全的协议 先决条件 服务器 Ope...

  • Docker下安装Apache

    写在最前 搭建Http服务器是因为SFTP无法通过浏览器直接访问,需要SFTP Client访问,不够方便。因此将...

网友评论

      本文标题:Centos7下快速搭建sftp服务

      本文链接:https://www.haomeiwen.com/subject/xizbvrtx.html