# Create
# on master node
$ useradd -m -d /public/user -g group user | |
$ passwd user | |
# ssh authorized key | |
$ su - user | |
$ ssh-keygen | |
$ cd ~/.ssh | |
$ cp id_rsa.pub authorized_keys | |
$ chmod 700 authorized_keys | |
# add to group: ftpuser | |
# add to slurm database: sacctmgr create user name=username account=users | |
# set limit: sacctmgr modify user username set GrpTRES=cpu=80 | |
# sync | |
$ cd /var/yp | |
$ make |
# Delete
$ userdel -r user | |
# from group | |
$ gpasswd -d user group |
# Modify
# add to group | |
$ usermod -a -G group user | |
# set uid and gid | |
$ usermod -u 1111 testuser | |
$ groupmod -g 1112 testgroup |