sh 创建一个用户并限制他到他的家庭目录(sftp)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 创建一个用户并限制他到他的家庭目录(sftp)相关的知识,希望对你有一定的参考价值。
sudo groupadd sftpusers
sudo adduser importer
sudo chown root:root /home/importer
sudo usermod importer -g sftpusers
sudo mkdir /home/importer/data
sudo chown -R importer:sftpusers /home/importer/data
-------------------------
sftp access configuration
-------------------------
PasswordAuthentication yes
#Subsystem sftp /usr/lib/openssh/sftp-server
Subsystem sftp internal-sftp
Match Group sftpusers
ChrootDirectory %h
ForceCommand internal-sftp
PermitTunnel no
AllowAgentForwarding no
AllowTcpForwarding no
X11Forwarding no
sudo service ssh restart
-----------------------
mount folder (optional)
----------------------
mount --bind /home/importer/data /path/data
以上是关于sh 创建一个用户并限制他到他的家庭目录(sftp)的主要内容,如果未能解决你的问题,请参考以下文章
Linux shell 将 sftp 用户限制到他们的主目录?
Linux下限制用户通过SFTP访问指定目录
Linux 限制SFTP用户目录和权限
sftp用户限制设置
设置让SFTP的用户限制在某个目录下
搭建sftp服务器并限制用户