Setting up a chrooted sftponly system for users in a specific group

Setting up a chrooted sftponly system for users in a specific group

Resource followed - https://www.techrepublic.com/article/... Other options that look ok - https://www.tecmint.com/restrict-sftp... and https://linuxize.com/post/how-to-set-... LEARN VI PEEPS :) https://www.openvim.com/ Command in the video 1 clear 2 sudo groupadd sftponly 3 sudo useradd -g sftponly -s /bin/false -m -d /home/mysftpuser mysftpuser 4 man useradd 5 sudo passwd mysftpuser 6 sudo chown root: /home/mysftpuser 7 sudo chmod 755 /home/mysftpuser/ 8 sudo ls -l /home 9 sudo mkdir /home/mysftpuser/ftpup 10 sudo mkdir /home/mysftpuser/ftpdown 11 set -o vi 12 sudo chmod 755 /home/mysftpuser/ftp* 13 sudo chown mysftpuser:sftponly /home/mysftpuser/ftp* 14 sudo vi /etc/ssh/sshd_config 15 sudo systemctl restart sshd.service 16 sudo su - 17 history -As root I copied ec2-user .ssh over and changed things... Commands not shown 18 sudo chown root:sftponly /home/mysftpuser/.ssh 19 sudo chmod 750 /home/mysftpuser/.ssh 20 sudo chown mysftpuser:sftponly /home/mysftpuser/.ssh/authorized_keys