配置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

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

相关推荐
凉、介9 分钟前
别再把 PCIe 的 inbound/outbound、iATU 和 eDMA 混为一谈
linux·笔记·学习·嵌入式·pcie
辰风沐阳23 分钟前
OpenClaw 安装教程(Ubuntu 24.04 Desktop)
linux·ubuntu
嘿嘿嘿x31 小时前
Linux记录过程
linux·开发语言
程序猿编码2 小时前
一个授予普通进程ROOT权限的Linux内核级后门:原理与实现深度解析
linux·运维·服务器·内核·root权限
小夏子_riotous2 小时前
openstack的使用——9. 密钥管理服务Barbican
linux·运维·服务器·系统架构·centos·云计算·openstack
六点的晨曦3 小时前
VMware安装Ubuntu的记录
linux·ubuntu
w6100104663 小时前
CKA-2026-Service
linux·服务器·网络·service·cka
HXQ_晴天4 小时前
castor什么时候已有的 .cdh 数据可以直接用,不需要重新从 root 转换?
linux
Mapleay4 小时前
Ubuntu 源的重要性!之 libgmp-dev 无法安装
linux·服务器·windows
Benszen4 小时前
Linux容器:轻量级虚拟化革命
java·linux·运维