-- oliver用户限制在/home/oliver/目录下
1000 useradd -s /sbin/nologin -M oliver
1001 passwd oliver
1002 mkdir /home/oliver
1003 chown root:root /home/oliver/
1004 chmod 755 -R /home/oliver/
1005 vi /etc/ssh/sshd_config
1006 service sshd restart
1007 mkdir /home/oliver/test
1008 usermod -a -G BigData oliver
1009 chown oliver:BigData /home/oliver/test/
1010 chmod 777 -R /home/oliver/test/
在 /etc/ssh/sshd_config 增加配置
Subsystem sftp internal-sftp
Match User oliver
ChrootDirectory /home/oliver
X11Forwarding no --端口转发
AllowTcpForwarding no --端口转发
ForceCommand internal-sftp
配置完成后 重新启动 sshd 服务。
即可。