$ sudo groupadd www_user
$ sudo useradd -g www_user -G apache -d /var/www -s /sbin/nologin www_user
$ sudo passwd www_user$ sudo chown root:root /var/www$ cd /var/www
$ sudo chown -R www_user:apache html$ cd /var/www
$ sudo chmod -R 775 html$ sudo vi /etc/ssh/sshd_config#Subsystem sftp /usr/libexec/openssh/sftp-server
Subsystem sftp internal-sftp| Match User www_user PasswordAuthentication yes ChrootDirectory /var/www X11Forwarding no AllowTcpForwarding no ForceCommand internal-sftp -u 002 |
| Match User id* PasswordAuthentication yes ChrootDirectory /var/www/%u X11Forwarding no AllowTcpForwarding no ForceCommand internal-sftp -u 002 |
$ sudo systemctl restart sshd.service