linux如何创建sftp用户

   2024-10-02 2210
核心提示:要在Linux系统中创建一个SFTP用户,可以按照以下步骤操作:创建一个新的系统用户:sudo useradd -m sftpuser设置新用户的密码:s

要在Linux系统中创建一个SFTP用户,可以按照以下步骤操作:

创建一个新的系统用户:
sudo useradd -m sftpuser
设置新用户的密码:
sudo passwd sftpuser
创建SFTP用户的家目录,并设置权限:
sudo mkdir /home/sftpusersudo chown sftpuser:sftpuser /home/sftpusersudo chmod 700 /home/sftpuser
配置SSH服务器以允许SFTP登录:编辑SSH配置文件:
sudo vi /etc/ssh/sshd_config

添加以下配置:

Match User sftpuser    ChrootDirectory /home/sftpuser    ForceCommand internal-sftp    AllowTCPForwarding no    X11Forwarding no

保存并关闭配置文件。

重启SSH服务:
sudo systemctl restart sshd

现在,您已经成功创建了一个SFTP用户并配置了SSH服务器以允许该用户登录。您可以使用SFTP客户端测试新用户的登录权限。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号