다음 주에 두 가지 유닉스 과정을 가르치고 있습니다. 사용자는 RHEL 5 컴퓨터에 계정을 부여받으며,이 기간 동안 /home
폴더 에 파일을 추가하고 해당 파일 .bashrc
및 기타 도트 파일을 업데이트 하며 정리해야 할 일반적인 혼란을 수행합니다.
두 번째 세션의 학생들은 첫 번째 세션에서 사람들의 사용자 계정을 재사용합니다. 계정 정리를 자동화하여 신규 사용자를 새로 시작할 수 있습니다.
필자 su -u $USER_ID
는 자신의 homedir에 "원본"좋은 파일 세트를 저장하고 찾은 다른 것을 제거 하는 쉘 스크립트를 작성할 수 있다고 확신 합니다. 이 정리 / 리셋 작업에 도움이되는 다른 도구가 있습니까? Puppet, Chef 또는 기타 도구에 대한 경험이 없습니다. 이런 식으로 도움이 되겠습니까?
문제의 범위를 제공하기 위해 약 30 명의 사용자 계정이 있으며 모든 사용자 ID / 비밀번호를 알고 있으며 모두 동일한 RHEL 상자에 작성됩니다.