关注分享主机优惠活动
国内外VPS云服务器

如何配置Debian SFTP用户身份验证

在Debian系统🔥0

SFTP用户身份验证上配置SFTP用户身份验证可以通过多种方式实现。最常见的是使用OpenSSH服务器。 以下是一个基本步骤指南,可帮助您配置SFTP用户身份验证:OpenSSH Server

First,请确保您在Debian系统上安装了OpenSSH服务器。 如果尚未安装它,则可以使用以下命令安装它:

88SudoAttUpdate
Sudo Apt apt install openssh-server
10🔥 h]

2。 创建一个SFTP用户。 12🔥

创建了SFTP独有的用户或使用现有用户。 要创建一个新用户:14🔥

16🔥SudoAddusersftpuser 18🔥

SET当要求输入密码时,一个强密码。

3。 SSH和SFTP

EDITSSH配置文件/etc/ssh/ssh/sshd_config25增强SFTP并限制了用户访问。

28🔥Sudonano/etc/ssh/ssh/sshd_config 30🔥

31

查找文件中的下一行并相应地更改它。 /usr/lib/openssh/sftp-server #sftp用户匹配组sftpusers chrootdirectory%h forceCommand insernal-sftp logtcpforwarding no x11f否36🔥

4。 创建一个SFTP用户组(可选)。 38🔥

您可以创建专用的用户组来更好地管理您的SFTP用户。

42🔥Sudogroup addd sftpuser
44🔥

4在此组中添加新创建的用户:

Sudousermod-ag sftpusers sftpusers sftpuser sftpuser sftpuser

如果您想限制SFTP用户仅访问其主目录,则可以配置Chroot环境。 确保用户的主目录和所有父目录都设置了正确的权限。

56🔥SudoSftPuser:sftpusers/home/sftpuser/upload
66🔥

6。 重新启动SSH服务

69🔥保存并关闭配置文件后,重新启动SSH服务以应用更改:

72🔥Restartsudosystart sudosystart sudosystart sudosystart测试您的SFTP连接sftp Cliep and debian files and as as as as as as as as as as as as as sftp client(sftp) SFTP连接正常工作。   

80🔥SftpStppuser@your_server_ip 82🔥

输入密码,您应该能够成功登录并访问用户的房屋。目录或指定的上传目录。

上述步骤允许您在Debian系统上配置SFTP用户身份验证。 可能需要其他配置,具体取决于您的特定需求,例如配置防火墙规则,调整Selinux策略等。 关注:zhujipindao .com

未经允许不得转载:主机频道 » 如何配置Debian SFTP用户身份验证

评论 抢沙发

评论前必须登录!