소개
이 프로젝트에서는 교실 서버 환경에서 교사와 학생의 사용자 계정을 생성하고 관리하는 방법을 배우게 됩니다. 수동으로 수행할 경우 지루할 수 있는 사용자 계정 추가 및 삭제 프로세스를 자동화하기 위해 userctr.sh라는 bash 스크립트를 사용합니다.
👀 미리보기
## 교사 사용자 1 명과 학생 사용자 6 명 (stu1 ~ stu6) 추가
$ sh userctr.sh add teacher stu 6
teacher:617533
stu1:345893
stu2:183263
stu3:404525
stu4:571165
stu5:251940
stu6:716130
## 교사 사용자 1 명과 학생 사용자 6 명 (stu1 ~ stu6) 삭제
$ sh userctr.sh del teacher stu 6
🎯 과제
이 프로젝트에서는 다음을 배우게 됩니다.
- 프로젝트에 필요한 환경을 설정하는 방법
- 사용자 및 그룹을 추가하고 삭제하는 기능을 구현하는 방법
userctr.sh스크립트가 예상대로 작동하는지 테스트하는 방법
🏆 성과
이 프로젝트를 완료하면 다음을 수행할 수 있습니다.
- 사용자 관리 작업 자동화의 중요성을 이해합니다.
- bash 스크립트를 사용하여 교사와 학생의 사용자 계정을 생성하고 관리합니다.
- 기본 쉘 및 sudo 권한과 같은 적절한 설정으로 사용자 계정이 생성되었는지 확인합니다.
- 교실 서버 환경에서 사용자 계정을 효율적으로 추가하고 삭제합니다.




