tail head cat sleep
QR code linking to this page

Man page  — NETGROUP

명칭

netgroup – 네트워크 그룹을 정의한다

내용

서식


netgroup

해설

netgroup 파일은 네트워크에의 같은 액세스권이 주어졌다 (host, user, domain) 의 형식의 값의 조를 지정합니다.

이 파일중의 각각의 행은, 넷 그룹명으로 거기에 계속되는 넷 그룹의 멤버 리스트로 구성됩니다. 각각의 멤버는, 다른 넷 그룹명인가, 다음과 같은 값의 조에 할 수가 있습니다.

(host, user, domain)

여기서 host, user, domain (은)는, 각각의 원가요소에 대응하는 캐릭터 라인명입니다. 콤마로 단락지어진 필드는 모두, 비우는 일로 ``와일드 카드''를, ``-''로 하는 일로 ``값없음''를 지정할 수가 있습니다. 멤버 리스트는 공백 또는 콤마로 단락지을 수가 있어 캐릭터 ``\''를 행의 최후 에 사용하는 일에 의해 행을 계속할 수 있습니다. 1 행은 1024 캐릭터까지 제한되고 있습니다. netgroup 데이타베이스에 액세스 하기 위해서는, 통상 getnetgrent(3) 안의 함수가 사용됩니다.

# 그리고 시작되는 행은 코멘트로서 다루어집니다.

NIS/YP 의 상호작용

다른 많은 플랫폼에서는, netgroup (은)는 오로지 NIS (와)과 함께 이용되어 로컬의 /etc/netgroup 파일은 무시됩니다. FreeBSD 그럼 NIS 인가 로컬 파일의 netgroup 의 어느 쪽인지를 사용하도록(듯이) 할 수가 있습니다. 그러나, 이 기능은 신중하게 사용해야 합니다. 현재의 netgroup 시스템은, innetgr(3) (을)를 이용한 조회에 관한 부분이 지극히 비효율적입니다. 이것은, 문의가 있던 그 자리에서 netgroup 의 멤버 정보를 계산하기 (위해)때문입니다. 거기에 비교해, NISnetgroup 데이타베이스는 innetgr(3) 하지만 재빠르게 조회를 완료시키기 위한 키 항목을 가진 3 개의 MAP (netgroup 와 netgroup.byuser 와 netgroup.byhost)에 의해 구성되어 있습니다. FreeBSD 의 netgroup 시스템은, 다음의 방법으로 NISnetgroup MAP와 서로 서로 작용할 수가 있습니다:

관련 파일

/etc/netgroup
  넷 그룹 데이타베이스

관련 항목

getnetgrent(3), exports(5)

호환성

이 파일 포맷은, 다양한 vender와 호환성이 있습니다만, 모든 vender가 동일한 포맷을 사용하고 있는 것은 아닌 것 같습니다.

버그

넷 그룹의 멤버의 조에 근거한 액세스 제한의 해석은, 다양한 네트워크 어플리케이션 맡김이 되어 있습니다. 또, 도메인 지정을 BSD 환경에 적용하는 방법도 불명확입니다.

netgroup 데이타베이스는 역당겨 스피드업이기 때문에, passwd(5) (와)과 같이 해시화 되었다 db(3) [영어] 데이타베이스에 격납되어야 합니다.


NETGROUP (5) December 11, 1993

tail head cat sleep
QR code linking to this page


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

Some people open all the windows; wise wives welcome spring by moving the UNIX.