在Debian SFTP配置中,可通过以下方式管理用户账户:
adduser
命令创建新用户,例如sudo adduser sftp_user
。sftp_users
),并将用户加入该组,命令为sudo groupadd sftp_users
和sudo usermod -aG sftp_users sftp_user
。passwd
命令为用户设置密码,如sudo passwd sftp_user
。/etc/ssh/sshd_config
,添加Match Group sftp_users
段落,设置ChrootDirectory %h
(限制用户仅能访问主目录)、ForceCommand internal-sftp
(强制使用SFTP)等参数。sudo chown root:root /home/sftp_user
和sudo chmod 755 /home/sftp_user
。sudo systemctl restart ssh
。deluser
命令,如sudo deluser sftp_user
,并清理相关目录。注:部分步骤需根据实际需求调整,如限制用户仅能通过SFTP登录时,需设置/sbin/nologin
作为用户的shell。