새로운 계정 만들기

sudo adduser --quiet --gecos "" <user_id>

--gecos "": Full Name, Room Number등을 물어보지 않는다.
--quiet: 아무런 출력도 하지 않는다.

Non-interactive하게 새로운 계정 만들기

useradd를 이용하는 방법도 있지만, adduser가 더 좋은 기능을 제공하기 때문에 아래의 방법을 택한다.

sudo adduser --quiet --disabled-login --gecos ""
echo "user_id:password" | sudo chpasswd

--disabled-login: 일단 비밀번호를 설정하지 않고 계정을 만들되, 비밀번호가 설정되어야만 login이 가능해진다.

User 설정

# 전체 user 목록 확인
cat /etc/passwd

# 해당 user를 docker 그룹에 넣는다.
sudo usermod -aG docker <user_id>
newgrp docker  # docker group에 대한 변경사항 적용

User id 삭제하기

sudo deluser --remove-home user

현재 접속 유저 확인

who

Group 확인