다음 이전 차례

4. 사용자 정의 계정 관리 명령어

Linuxconf가 사용자 계정을 생성 혹은 삭제시에, 다양한 스크립트를 부릅니다. 당신은 이들 스크립트를 자신의 버젼으로 경로를 입력함으로써 겹쳐쓰기 할 수 있습니다. 당신은 또한 이 프로세스를 경로를 지우면 중지시킬 수 있습니다. Linuxconf는 일부 이들 스크립트의 기본값을 제공합니다.

4.1 명령어 라인 인수

Linuxconf는 같은 명령어 라인을 갖는 스크립트를 항상 부릅니다. 다음의 인수로 이루어져 있습니다.

4.2 석제 계정 명령어

이 명령어(비어 있지 않으면)는 계정 데이타를 삭제하는데 이용됩니다: HOME 디렉토리와 메일 inbox 홀더입니다. 당신이 계정을 삭제시에, 팝업 다이얼로그가 적절한 액션을 고르도록 합니다: 데이타를 아카이브, 삭제, 혹은 제위치에 두기. 기본값 삭제 명령어가 제공되지만, 새로운 것을 정의할 수 있습니다.

4.3 아카이브 계정 명령어

기본 아카이브 명령어가 제공됩니다. HOME 디렉토리와 메일 inbox 폴더를 압축 tar 화일로 보존합니다. 이 화일은 /home/oldaccounts에 저장됩니다. 화일명은 다음의 형식을 갖습니다

        user-YYYY-MM-DD-PID.tar.gz
        

PID는 단순히 아카이브 명령어의 프로세스 ID 입니다. 이것은 이름을 완전히 고유하게 만드는데 이용됩니다.

/home/oldaccounts에 아카이브된 화일은 그곳에 영구히 남습니다. 당신은 때때로 당신의 조직에 적용되는 관리 정책에 따라 오래된 것들을 청소해 버리길 원할 수 있습니다.

당신은 이 필드를 자신의 아카이브 명령어를 지정하는데 사용할 수 있습니다.

4.4 생성후(Post-create) 명령어

당신이 사용자 계정을 생성할 때마다, 명령어가 실행될 수 있습니다. 당신은 여기에 명령어의 절대 경로와 인수(가 있으면)를 지정해야 합니다.

이 명령어는 계정이 생성된 후에 불리워 지면 패스워드 데이타베이스 (/etc/passwd)에 커미트(commit)됩니다. 출력과 명령어의 에러 코드는 "Linuxconf의 로그"에 기록됩니다.

4.5 삭제전전(Pre-delete) 명령어

당신은 계정이 패스워드 데이타베이스(/etc/passwd)에서 제거되기 전에 실행될 명령어를 지정할 수 있습니다. 출력과 에러코드가 역시 기록됩니다. 만일 어떤 에러라도 감지되면, 사용자는 로그를 볼 수 있도록 허용될 것이며 만일 계정이 삭제되어야 하면 묻게 될 것입니다.


다음 이전 차례