Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
리눅스 유저 생성 및 개발 환경 프로비저닝
$ sudo adduser newuesrname
# newuesrname으로 접속해서,
$ ssh-keygen
# ansible-playbook을 위해 admin키를 임시로 등록해둠
$ echo "<admin>" >> ~/.ssh/authorized_keys
# ansible-playbook을 위해 sudo 권한 임시로 부여
$ sudo usermod -aG sudo newuesrname
# ansible playbook 실행
# docker 사용을 위해 docker그룹에 추가
$ sudo usermod -aG docker newuesrname
# 임시 sudo 권한 해제
$ sudo gpasswd -d newusername sudo
# newuesrname으로 접속해서 ansible-playbook 프로비저닝 확인 및
# "~/.ssh/authorized_keys"에 임시로 추가한 키 제거
# GitHub 등에 ssh키 등록
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment