Centos SFTP搭建

SFTP配置、连接及挂载教程_sftp连接-CSDN博客

1、确认是否安装

yum list installed | grep openssh-server
2、创建用户和组
sudo groupadd tksftpgroup 
sudo useradd -g tksftpgroup -d /home/www/tk_data -s /sbin/nologin tksftp01  
sudo passwd tksftp01
3. 配置SFTP



注意:Subsystem 注释掉,具体原因感兴趣的看我的引用文章,相关朋友做了详细解释。

vim /etc/ssh/sshd_config

# SFTP chroot configuration  
Match Group tksftpgroup  
    ChrootDirectory /home/www/tk_data  
    ForceCommand internal-sftp  
    PermitTunnel no  
    AllowAgentForwarding no  
    AllowTcpForwarding no  
    X11Forwarding no
4、设置目录权限    
sudo chown root:tksftpgroup /home/www/tk_data  
sudo chmod 755 /home/www/tk_data

---我是卡在这里--- 其实已经配置好了但是没有权限,后来发现需要在/home/www/tk_data 这个目录下再创建一个文件

mkdir /home/www/tk_data/upload
chown tksftp01:tksftpgroup /home/www/tk_data/upload
chmod 750  /home/www/tk_data/upload
5. 重启OpenSSH服务
sudo systemctl restart sshd

6、大功告成

相关推荐

  1. Redis

    2024-06-18 11:40:04       54 阅读
  2. CEPH

    2024-06-18 11:40:04       57 阅读
  3. 文件服务器

    2024-06-18 11:40:04       64 阅读
  4. jupyter notebook

    2024-06-18 11:40:04       52 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-18 11:40:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-18 11:40:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-06-18 11:40:04       82 阅读
  4. Python语言-面向对象

    2024-06-18 11:40:04       91 阅读

热门阅读

  1. 如何在pandas创建一个seris结构?

    2024-06-18 11:40:04       37 阅读
  2. 使用 Web Share API 分享内容

    2024-06-18 11:40:04       28 阅读
  3. MLIR。

    2024-06-18 11:40:04       29 阅读
  4. 高级优化理论与方法(十五)

    2024-06-18 11:40:04       22 阅读
  5. Linux 网络请求工具:curl

    2024-06-18 11:40:04       26 阅读
  6. 系统日志排查:Linux应急响应与溯源技术

    2024-06-18 11:40:04       28 阅读
  7. Python - 一个恶意脚本

    2024-06-18 11:40:04       30 阅读