debian

怎样配置Debian的SFTP

小樊
48
2025-10-24 10:14:52
栏目: 智能运维

怎样配置Debian的SFTP

1. 安装OpenSSH服务器

Debian系统默认包含OpenSSH服务器,若未安装,可通过以下命令快速安装:

sudo apt update && sudo apt install openssh-server -y

安装完成后,SSH服务会自动启动(端口默认为22)。

2. 配置SSH服务以支持SFTP

SFTP的核心配置在/etc/ssh/sshd_config文件中,需修改以下关键参数:

3. 创建SFTP专用用户组与用户

4. 设置用户主目录权限

5. 重启SSH服务使配置生效

修改配置文件后,需重启SSH服务以应用更改:

sudo systemctl restart sshd

若需验证服务状态,可执行sudo systemctl status sshd,确认服务处于active (running)状态。

6. 测试SFTP连接

使用SFTP客户端(如Linux终端或WinSCP)连接服务器,验证配置是否成功:

sftp sftpuser@your_server_ip

输入密码后,若成功登录并显示用户主目录(如/home/sftpuser),且能正常执行lsputget等命令,则说明配置生效。

常见问题排查

0
看了该问题的人还看了