사내 운영 도구가 /opt/tools/bin 에 설치돼 있는데 운영자들이 매번 전체 경로를 입력해야 실행된다는 요청이 들어왔습니다. 또 이 서버는 여러 운영자가 같은 그룹으로 협업하므로 새로 만드는 파일은 그룹원이 수정할 수 있어야 합니다. 모든 사용자의 로그인 셸에 이 두 가지가 자동 적용되도록 /etc/profile.d/learnix-tools.sh 를 작성하세요.
채점은 파일 내용의 문장 일치가 아니라 `bash -lc` 로 로그인 셸을 실행한 결과(PATH, umask)와 파일 권한으로 검증합니다. /etc/profile 등 다른 시스템 파일은 수정하지 마세요.
1. /etc/profile.d/learnix-tools.sh 파일을 만들고, 소유자만 쓰기 가능하고 모두 읽을 수 있는 권한(644)으로 설정하세요.
2. 로그인 셸에서 /opt/tools/bin 이 PATH 에 포함되게 하되, 로그인 전에 이미 설정돼 있던 PATH 항목들이 사라지지 않아야 합니다.
3. 로그인 전 PATH 에 /opt/tools/bin 이 이미 들어 있는 경우에는 같은 경로가 두 번 들어가지 않아야 합니다.
4. 로그인 셸에서 새로 만든 파일이 그룹 구성원에게도 쓰기 허용되도록 기본 umask 값이 설정돼야 합니다.