最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Debian SFTP配置文件修改位置
时间:2026-06-25 08:51:59 编辑:袖梨 来源:一聚教程网
debian sftp配置文件位置与修改步骤

配置文件位置
- 在 debian 上,sftp 由 openssh 提供,核心配置文件是 /etc/ssh/sshd_config。常见做法是在该文件中通过 subsystem sftp 指定 sftp 子系统,或用 match 块为特定用户/用户组启用仅 sftp 的受限环境。
修改与生效
- 备份当前配置:sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
- 编辑配置:sudo nano /etc/ssh/sshd_config
- 使配置生效(debian 常用服务名为 ssh):sudo systemctl restart ssh
- 验证服务状态:sudo systemctl status ssh
常见配置示例
使用内置 sftp 并限制用户组仅 sftp(推荐):match group sftpuserschrootdirectory %hforcecommand internal-sftpx11forwarding noallowtcpforwarding no说明:chrootdirectory 指定的目录及其上级必须由 root:root 拥有且权限为 755,否则 sftp 登录会失败。
指定外部 sftp-server 路径(不常用,兼容性不如 internal-sftp):subsystem sftp /usr/lib/openssh/sftp-server
排错与验证
- 查看日志定位问题:sudo tail -f /var/log/auth.log
- 客户端连接测试:sftp your_username@your_server_ip
- 修改后若无法登录,优先检查语法与目录权限,再重启 ssh 服务确认。
相关文章
- 星辰变归来符篆获得攻略 06-25
- 星布谷地初始星系如何选择 06-25
- 剑与远征2026年6月最新礼包码汇总 06-25
- 花亦山心之月拨云寻路4.1至4.10通关攻略 06-25
- 百炼英雄嘉年华图鉴精英怪分布位置点位 06-25
- 天狱乱斗村上誉那全结局达成方法 06-25