qiang81020 / openssl-command

openssl babassl gmssl cert p1 p7 p12 p8
0 stars 0 forks source link

Linux User Group & Test #8

Open qiang81020 opened 1 year ago

qiang81020 commented 1 year ago

非常详细的教程

user

adduser

add user and change password.

useradd -d /home/username username
paddwd username

group

command

usermod -c "testuser" username
-c add user comment to /etc/passwd

test

username group1 group2 group3
testuser1
testuser2
testuser3

add user

useradd -d /home/testuser1 testuser1
useradd -d /home/testuser2 testuser2
useradd -d /home/testuser3 testuser3

change password

passwd testuser1
passwd testuser2
passwd testuser3

[root@localhost ~]# grep testuser /etc/passwd 
testuser1:x:1001:1001:NO.1 test user:/home/testuser1:/bin/bash
testuser2:x:1002:1002:NO.2 test user:/home/testuser2:/bin/bash
testuser3:x:1003:1003:NO.3 test user:/home/testuser3:/bin/bash

[root@localhost ~]# id testuser1 testuser2 testuser3
用户id=1001(testuser1) 组id=1001(testuser1) 组=1001(testuser1)
用户id=1002(testuser2) 组id=1002(testuser2) 组=1002(testuser2)
用户id=1003(testuser3) 组id=1003(testuser3) 组=1003(testuser3)

[root@localhost ~]# grep testuser /etc/group
testuser1:x:1001:
testuser2:x:1002:
testuser3:x:1003:

add group for one user

[root@localhost ~]# usermod -aG testuser2 testuser1
[root@localhost ~]# id testuser1 testuser2 testuser3
用户id=1001(testuser1) 组id=1001(testuser1) 组=1001(testuser1),1002(testuser2)
用户id=1002(testuser2) 组id=1002(testuser2) 组=1002(testuser2)
用户id=1003(testuser3) 组id=1003(testuser3) 组=1003(testuser3)

[root@localhost ~]# usermod -aG testuser3 testuser2
[root@localhost ~]# id testuser1 testuser2 testuser3
用户id=1001(testuser1) 组id=1001(testuser1) 组=1001(testuser1),1002(testuser2)
用户id=1002(testuser2) 组id=1002(testuser2) 组=1002(testuser2),1003(testuser3)
用户id=1003(testuser3) 组id=1003(testuser3) 组=1003(testuser3)

[root@localhost ~]# usermod -aG testuser1 testuser3
[root@localhost ~]# id testuser1 testuser2 testuser3
用户id=1001(testuser1) 组id=1001(testuser1) 组=1001(testuser1),1002(testuser2)
用户id=1002(testuser2) 组id=1002(testuser2) 组=1002(testuser2),1003(testuser3)
用户id=1003(testuser3) 组id=1003(testuser3) 组=1003(testuser3),1001(testuser1)

# 除了默认的用户组显示新增一个用户组
[root@localhost ~]# cat /etc/group | grep testuser
testuser1:x:1001:testuser3
testuser2:x:1002:testuser1
testuser3:x:1003:testuser2

change file group

chgrp -R root kvm

change file owner

chown -R root kvm