tail head cat sleep
QR code linking to this page

Man page  — GROUP

명칭

group – 그룹 허가 파일의 포맷

내용

해설

< /etc/group> 파일은 개행으로 단락지어졌다 ASCII 레코드로부터 완성됩니다. 1 레코드가 1 그룹에 대응해, 코론 ‘:’ 그리고 단락지어진 4 개의 란으로부터 완성됩니다. 이러한 란의 의미는 이하대로입니다:
group 그 그룹의 이름.
passwd 그룹의 암호화되었다 패스워드.
gid 그 그룹의 10 진수 ID.
member 그룹 멤버.

최초의 비공백 캐릭터가 파운드 싸인 (#)인 행은 코멘트이며, 무시됩니다. 공백·탭·개행만으로부터 되는 행은 공행이며, 이것도 무시됩니다.

group 란은, 그 그룹의 멤버인 유저에게 파일 액세스를 허가하기 위해서 이용하는, 그룹의 이름입니다. gid 란은 그 그룹명에 연결시킬 수 있었던 번호입니다. 양자는 파일 액세스를 제어 하기 때문에, 시스템 (또 자주 복수 시스템의 1 그룹) 중에서 일의적이어 어느 필요가 있습니다. passwd 란은 없어도 괜찮다 암호화되었다 패스워드입니다. 이 란은 좀처럼 이용되는 와 (와)과는 없고, 통상 공백으로 해 두는 것보다도 오히려 asterisk가 놓여집니다. member 란은 group 의 권리가 허가된 유저의 이름을 포함하고 있습니다. 멤버명은 공백이나 개행 없음 에 콤마로 단락지어집니다. 유저의 /etc/passwd 엔트리중에 그룹이 지정되어 있으면 자동적으로 그 그룹에 들어가는 것에 되기 때문에, /etc/group 파일중에 그 유저를 추가할 필요는 없습니다.

YP/NIS 와의 상호작용

/etc/group 파일은 YP/NIS 그룹 데이타베이스를 유효하게 하도록(듯이) 작성 가능합니다. C 프로그램 라이브러리 내부로서는, name 란이 1 개의 플러스 부호 (`+')에 계속되는 1 개의 그룹명으로부터 완성되는 엔트리는, 그 이름의 그룹에 대한 YP/NIS 그룹 엔트리로 옮겨놓을 수 있습니다. name 란이 계속해 그룹명을 가지지 않는 1 개의 플러스 부호로부터 완성되는 엔트리는, YP/NIS 의 "group.byname" MAP 전체로 옮겨놓을 수 있습니다.

어떠한 이유로 YP/NIS 그룹 데이타베이스가 유효하게 되었을 경우, 소수의 그룹만이 유효하다라고 나무입니다들 , 모든 역검색 (즉 getgrgid() )에서는 데이타베이스 전체를 이용하게 되겠지요. 그러므로, getgrgid() 하지만 돌려주는 그룹명이 올바른 전방 매핑을 가지는 것은 프로텍션할 수 없습니다.

제한

여러가지 제한 사항이 해당하는 기능의 곳에서 설명되고 있습니다. 관련 항목 시에를 참조해 주세요.

낡은 실장에 대해서는, 1 개의 그룹은 200 이상의 멤버를 가지지 못하고, /etc/group 의 최대 유키나가는 1024 캐릭터였습니다. 그것보다 긴 행은 읽어 날아갔습니다. 이 제한은 FreeBSD 3.0 (이)가 아니게 되었습니다. 정적으로 링크 된 낡은 바이너리, 낡은 공유 프로그램 라이브러리에 의존하는 낡은 바이너리, 호환 모드에 있어서의 비 FreeBSD 의 바이너리에는, 아직 이 제한이 있을지도 모릅니다.

관련 파일

/etc/group
 

관련 항목

passwd(1), setgroups(2), crypt(3), getgrent(3), initgroups(3), passwd(5), yp(8)

버그

passwd(1) 명령은 group 패스워드를 변경하지 않습니다.

역사

group 파일 포맷은 AT&T v6 그리고 나타났습니다. YP/NIS 의 기능은 SunOS (을)를 표본에 만들어져 FreeBSD 1.1 그리고 처음으로 나타났습니다. 코멘트 서포트는 FreeBSD 3.0 그리고 최초로 나타났습니다.

GROUP (5) September 29, 1994

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.

Computer science would have progressed much further and faster if all of the time and effort that has been spent maintaining and nurturing Unix had been spent on a sounder operating system.
— The Unix Haters' handbook