Created
December 30, 2020 01:35
-
-
Save b6pzeusbc54tvhw5jgpyw8pwz2x6gs/cf7d9bcb3b5cbf4d61bb6de0e20dd39c to your computer and use it in GitHub Desktop.
리눅스 유저 생성 및 개발 환경 프로비저닝
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ sudo adduser newuesrname | |
# newuesrname으로 접속해서, | |
$ ssh-keygen | |
# ansible-playbook을 위해 admin키를 임시로 등록해둠 | |
$ echo "<admin id_rsa.pub>" >> ~/.ssh/authorized_keys | |
# ansible-playbook을 위해 sudo 권한 임시로 부여 | |
$ sudo usermod -aG sudo newuesrname | |
# ansible playbook 실행 | |
# https://github.com/b6pzeusbc54tvhw5jgpyw8pwz2x6gs/ansible-for-dev-env | |
# 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