配置centos 使用ssh访问文件夹

sudo useradd -g sftpgroup -s /sbin/nologin -d /sftpdata/yxk yxk

sudo passwd yxk yxk2025.!

sudo mkdir -p /sftpdata/yxk

sudo chown root:root /sftpdata /sftpdata/yxk

sudo chmod 755 /sftpdata /sftpdata/yxk

sudo mkdir /sftpdata/yxk/upload

sudo chown yxk:sftpgroup /sftpdata/yxk/upload

sudo chmod 755 /sftpdata/yxk/upload

sftp yxk@47.110.80.70

配置 sshd_config

Subsystem sftp internal-sftp # 使用内置的SFTP实现

Match Group sftpgroup # 匹配用户组"sftpgroup"

ChrootDirectory /sftpdata/%u # %u代表用户名,将用户限制在其家目录

ForceCommand internal-sftp # 强制使用SFTP,禁止SSH

AllowTcpForwarding no # 禁止端口转发,增强安全

X11Forwarding no # 禁止X11转发

PasswordAuthentication yes # 如果使用密码认证,请确保此为yes

sudo useradd -g sftpgroup -s /sbin/nologin -d /www/wwwroot/yoxieku.com/public/yxkverify yxk2025

sudo passwd yxk2025 yxk2025.!

sudo mkdir -p /www/wwwroot/yoxieku.com/public/yxkverify

chown root:root /www/wwwroot/yoxieku.com/public /www/wwwroot/yoxieku.com/public/yxkverify

sudo chmod 755 /www/wwwroot/yoxieku.com/public /www/wwwroot/yoxieku.com/public/yxkverify

chown yxk2025:sftpgroup upload

sudo mkdir -p /www/wwwroot/yoxieku.com/public/yxk

sftp://yxk2025:yxk2025.%21@47.110.80.70:22

还是访问不到的话大部分是文件权限的问题

相关推荐
大哥您好几秒前
QEMU 11.1.2 多架构编译指南(x86_64 / aarch64 / riscv64)
linux·服务器
道满科技1 小时前
Function Calling 参数总出错?只修参数就行
linux·windows·python
Android系统攻城狮2 小时前
Linux Gstreamer深度解析之gst_audio_ring_buffer_prepare_read调用流程与实战(七十四)
linux·运维·服务器·gstreamer音视频·音视频进阶
我科绝伦(Huanhuan Zhou)2 小时前
Linux 通用压力测试脚本合集:磁盘 + 网络
linux·网络·压力测试
T0uken3 小时前
Colab:SSH 访问免费 GPU Server
运维·ssh
Soneswy4 小时前
Linux系统篇--重定向与文件操作命令
linux
有毒的教程4 小时前
Linux底层存储路由配
linux·运维·网络
Linux系统运维工程师_郭主任5 小时前
运维人还在被拒offer?现在能考的,只有 RHCE 10.0。
linux
GPU实战笔记5 小时前
PyCharm 接云 GPU:远端项目连接与远程解释器别混为一谈
python·pycharm·ssh·远程开发·云gpu
自养Agent5 小时前
MCP Server Boundary Audit Report
linux·服务器·人工智能·windows·大模型·llm