[리눅스마스터 1급 - 2차] NIS 관리

2024. 11. 12. 15:09·자격증 & 공부/리눅스마스터 1급
  • Sun Microsystems사의 클라이언트 서버 디렉터리 서비스 프로토콜
  • 시스템의 중요한 파일의 정보들을 네트워크상에 있는 모든 호스트에 배포하는데 사용하는 데이터베이스 액세스 기능을 제공하며 RPC 기반
  • 하나의 NIS 서버에서 다수의 서버에 대한 사용자 인증 기능을 수행할 수 있음
  • NFS와 연동하여 효율적인 네트워크 서버 환경을 구축할 수 있음
  • 관련 서비스에는 ssh, telnet, samba 등이 있음 (dns 는 X)
  • NIS 서버
    • /etc/rc.d/init.d/rpcbind start 또는 service rpcbind start : RPC 관련 데몬을 실행
    • NIS 서버 관련 데몬 3개를 실행
      • /etc/rc.d/init.d/ypserv 또는 service ypserv start
      • /etc/rc.d/init.d/yppasswdd 또는 service yppasswdd start
      • /etc/rc.d/init.d/ypxfrd 또는 service ypxfrd start
        • NIS 서버 데몬 NIS 서버와 클라이언트 간의 매핑 속도를 향상시켜주는 데몬
  • NIS 클라이언트
    • ypbind : NIS 클라이언트 데몬
    • ypwhich 명령어 : NIS 클라이언트에서 사용하는 명령어. NIS 서버의 이름과 관련 맵 파일을 출력
      • [-m] : NIS 서버의 맵 파일 출력
    • ypcat 명령어
      • NIS 클라이언트에서 사용하는 명령어 NIS 서버의 DB인 맵 파일의 내용을 출력
      • passwd.byname 파일 내용을 확인할 때 사용
      • EX) # ypcat passwd.byname
    • yppasswd : NIS 암호 업데이트 데몬
    • nisdomainname : NIS 도메인명을 지정하는 명령어
    • ypupdated : 맵을 수정하는 데몬
  • NIS 관련 파일
    • passwd.byname : 사용자 계정 관련 정보가 저장된 파일
    • hosts.byname : 호스트 관련 정보가 저장된 파일
    • /var/yp 관련 맵 파일이 위치하는 디렉터리
      • 설정 내용 수정 시 이 디렉터리에서 make 명령어로 갱신
      • 맵 파일은 /var/yp/[도메인명]으로 생성됨
    • /etc/yp.conf : 환경설정 파일

  • /etc/sysconfig/network : 네트워크 관련 항목들을 설정하는 파일
    • NIS 도메인 이름을 부팅 시에도 적용하기 위해 이 파일에 도메인을 등록
    • “NISDOMAIN=[도메인 이름]”을 추가해주면 됨
- 조건.
    - 가. RPC 관련 데몬을 실행함
        /etc/rc.d/init.d/rpcbind start 또는 service rpcbind start
        
    - 나. NIS 서버 관련 데몬 3개를 실행함
        /etc/rc.d/init.d/ypserv start 또는 service ypserv start
        /etc/rc.d/init.d/yppasswdd start 또는 service yppasswdd start
        /etc/rc.d/init.d/ypxfrd start 또는 service ypxfrd start
        
- NIS 도메인명을 설정하는 과정
    - 가. 관련 명령어를 사용해서 NIS 도메인명을 ihd.or.kr로 지정
        nisdomainname ihd.or.kr
        
    - 나. 재부팅 시에도 관련 NIS 도메인명을 적용시키기 위해 관련 파일에 등록함
        # vi /etc/sysconfig/network
        NISDOMAIN=ihd.or.kr
저작자표시 비영리 변경금지 (새창열림)

'자격증 & 공부 > 리눅스마스터 1급' 카테고리의 다른 글

[리눅스마스터 1급 - 2차] NTP 관리  (0) 2024.11.12
[리눅스마스터 1급 - 2차] DHCP 관리  (0) 2024.11.12
[리눅스마스터 1급 - 2차] 프록시 관리  (0) 2024.11.12
[리눅스마스터 1급 - 2차] DNS 관리  (0) 2024.11.12
[리눅스마스터 1급 - 2차] 슈퍼 데몬 관리  (0) 2024.11.12
'자격증 & 공부/리눅스마스터 1급' 카테고리의 다른 글
  • [리눅스마스터 1급 - 2차] NTP 관리
  • [리눅스마스터 1급 - 2차] DHCP 관리
  • [리눅스마스터 1급 - 2차] 프록시 관리
  • [리눅스마스터 1급 - 2차] DNS 관리
woojin._.
woojin._.
여러가지 개발을 해보며 발생하는 이야기들에 대한 블로그입니다:)
  • woojin._.
    Jin's Dev Story
    woojin._.
  • 전체
    오늘
    어제
    • 분류 전체보기 (829)
      • Tools (25)
        • eGovFrame (3)
        • GeoServer (3)
        • QGIS (2)
        • LabelImg (2)
        • Git (6)
        • GitHub (1)
        • Eclipse (7)
        • Visual Studio (1)
      • Web & Android (121)
        • SpringBoot (37)
        • Three.js (2)
        • Spring Data JPA (9)
        • 스프링 부트 쇼핑몰 프로젝트 with JPA (25)
        • Thymeleaf (4)
        • Spring Security (15)
        • Flutter (29)
      • Programming Language (61)
        • JAVA (27)
        • JavaScript (14)
        • Dart (2)
        • Python (15)
        • PHP (3)
      • Database (43)
        • PostgreSQL (32)
        • MYSQL (7)
        • Oracle (3)
        • MSSQL (1)
      • SERVER (17)
        • TCP_IP (3)
        • 리눅스 (7)
        • AWS (7)
      • Coding Test (445)
        • 백준[JAVA] (108)
        • 프로그래머스[JAVA] (260)
        • 알고리즘 고득점 Kit[JAVA] (3)
        • SQL 고득점 Kit[ORACLE] (74)
      • CS 지식 (49)
        • [자료구조] (14)
        • [네트워크] (12)
        • [데이터베이스] (10)
        • [알고리즘] (9)
        • [운영체제] (4)
      • 기타 (6)
      • 자격증 & 공부 (62)
        • 정보처리기사 (2)
        • SQLD (6)
        • 네트워크관리사 2급 (5)
        • 리눅스마스터 1급 (44)
        • 리눅스마스터 2급 (1)
        • ISTQB (3)
        • 시스템보안 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 인기 글

  • 태그

    Linux
    스프링부트
    baekjoon
    리눅스
    백준
    pcce 기출문제
    플러터
    프로그래머스
    python
    스프링 부트 쇼핑몰 프로젝트 with JPA
    CS
    데이터
    Oracle
    springboot
    시큐리티
    JPA
    리눅스마스터
    Java
    리눅스마스터 1급
    programmers
    CS지식
    데이터베이스
    postgresql
    DB
    Spring Security
    자바
    Flutter
    spring
    backjoon
    스프링
  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
woojin._.
[리눅스마스터 1급 - 2차] NIS 관리
상단으로

티스토리툴바