一、用戶操作
1.增加用戶
useradd [username]
2.設置用戶密碼
passwd [username]
3.刪除用戶
userdel [username]
4.查看所有用戶
cat /etc/passwd
5.查看當前活躍用戶
w
6.查看簡明用戶列表
cat /etc/passwd|grep -v nologin|grep -v halt|grep -v shutdown|awk -F":" '{ print $1"|"$3"|"$4 }'|more
二、用戶組操作
1.新建工作組
groupadd [groupname]
2.將用戶添加進工作組
usermod -G [groupname] [username]
3.查看用戶組
cat /etc/group
三、權限操作
1.修改登錄后文件目錄
修改/etc/ssh/sshd_config 文件
#Subsystem sftp /usr/libexec/openssh/sftp-server
#這行指定使用sftp服務使用系統自帶的internal-sftp
Subsystem sftp internal-sftp
#這行用來匹配用戶
Match User test1
#用chroot將用戶的根目錄指定到/usr/local/sftp,這樣用戶就只能在/usr/local/sftp下活動
ChrootDirectory /usr/local/sftp
2.只允許訪問某一個目錄
Match User test2#設置兩個賬號
ChrootDirectory /home/aa
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp #指定sftp命令
3.重啟服務
systemctl restart sshd
# 或者
service sshd restart