1.需求
- 搭建多账号SFTP,不同的用户只能够查看自己所属的目录
- 禁止SFTP账号通过SSH连接
- SFTP 用户demo1、demo2,所属目录:/data/sftp/demo1、/data/sftp/demo2
2.操作步骤
-
创建目录
mkdir /data/sftp/{demo1,demo2} -p
-
创建用户组sftp
groupadd sftp
-
创建用户demo1、demo2
-G sftp :加入sftp用户组useradd -G sftp -d /data/sftp/demo1 -m -s /sbin/nologin demo1 useradd -G sftp -d /data/sftp/demo2 -m -s /sbin/nologin demo2
-s /sbin/nologin:禁止用户ssh登录
-d /data/sftp/demo1:指定用户的根目录 -
修改密码