ಲಿನಕ್ಸ್ [ServerSupport]

Configuringring NIS(ನೆಟ್ವರ್ಕ್ ಮಾಹಿತಿ ಸೇವೆ) ಸರ್ವರ್ - ಲಿನಕ್ಸ್

ಪ್ರವಾಸ ಸರ್ವರ್ ಅಗತ್ಯವಿದೆ

  • ypbind - ಆರ್.ಪಿ.ಸಿ. ಬಂದರು ಬಂಧಿಸುವ ಸೇವೆ
  • portmap - ಆರ್.ಪಿ.ಸಿ. ಬಂದರು ಮ್ಯಾಪಿಂಗ್
  • ypserv - NIS ಸರ್ವರ್ ಡೀಮನ್
  • YP-ಉಪಕರಣಗಳು - NIS ಬೆಂಬಲವನ್ನು ಆಜ್ಞೆಗಳನ್ನು (ypcat, yppasswd, ypwhich, ...)
  • nscd - ಪಾಸ್ವರ್ಡ್ ಮತ್ತು ಗುಂಪು ಅವಲೋಕನದ ನಿಭಾಯಿಸುತ್ತಾನೆ ಮತ್ತು ಫಲಿತಾಂಶಗಳನ್ನು ಸಂಗ್ರಹಗಳು. LDAP ಮತ್ತು NIS ಬಳಸುವ. ಕಡತಗಳನ್ನು NIS ಬೆಂಬಲ ಯಾವ nscd ಸ್ಥಿತ್ಯಂತರಗೊಳ್ಳುವ ಸಂರಚನೆಯು. ಅದೆಂದರೆ. ದೃಢೀಕರಣ ಗುಪ್ತಪದದ ಅಗತ್ಯವಿದೆ, ನೆರಳು ಮತ್ತು ಗುಂಪು ಕಡತ ಬೆಂಬಲ. ಸಂರಚನಾ ಕಡತವನ್ನು /etc/nscd.conf ಬಳಸುತ್ತದೆ
ಇಲ್ಲಿ workstation1 (192.168.11.5) ಕ್ಲೈಂಟ್ ಮತ್ತು nis1 ಆಗಿದೆ (192.168.11.2) ಪರಿಚಾರಕವು.

rpm -qa ypserv, ಮಾಡಲು, portmap, ypserv, ಮಾಡಲು, portmap,

ಲಭ್ಯವಿರುವ ಪ್ರವಾಸ ಪರಿಶೀಲಿಸಿ

ಮೂಲ @ workstn1 ~]# ಯಮ್ ಪಟ್ಟಿ ಇನ್ಸ್ಟಾಲ್ ypserv ಮಾಡಲು portmap ypbind ypserv ypxfrd yppasswdd
ಅನುಸ್ಥಾಪಿಸಲಾದ ಪ್ಯಾಕೇಜನ್ನು ಆವೃತ್ತಿ ಪ್ಯಾಕೇಜ್ ಸ್ಥಿತಿ
make.i386 1:3.81-3.el5 ಇನ್ಸ್ಟಾಲ್
ypbind.i386 3:1.19-8.el5 ಇನ್ಸ್ಟಾಲ್
ಲಭ್ಯವಿರುವ ಪ್ಯಾಕೇಜುಗಳನ್ನು ಆವೃತ್ತಿ ಪ್ಯಾಕೇಜ್ ಸ್ಥಿತಿ
ypbind.i386 3:1.19-12.el5_6.1 ನವೀಕರಣಗಳನ್ನು
ypserv.i386 2.19-5.el5_6.1 ನವೀಕರಣಗಳನ್ನು

ಈಗ ಅಗತ್ಯವಿರುವ ಪ್ಯಾಕೇಜುಗಳನ್ನು ಅನುಸ್ಥಾಪಿಸಲು

[ಮೂಲ @ workstation1 ~]# ಯಮ್ ypserv ypbind ಅನುಸ್ಥಾಪಿಸಲು

ಅನುಸ್ಥಾಪನಾ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಹೊಂದಿಸಲಾಗುತ್ತಿದೆ
        ಪ್ಯಾಕೇಜ್ ವಾದಗಳು ಅನುಸ್ಥಾಪಿಸಲು ಪಾರ್ಸಿಂಗ್
        ಅವಲಂಬಿತಗಳು ಪರಿಹರಿಸಲಾಗುತ್ತಿದೆ
        -> ವ್ಯವಹಾರ ಚೆಕ್ ರನ್ನಿಂಗ್
        ---> ಪ್ಯಾಕೇಜ್ ypbind.i386 3:1.19-12.ನವೀಕರಿಸಲಾಗುತ್ತದೆ ಸೆಟ್ el5_6.1
        ---> ಪ್ಯಾಕೇಜ್ ypserv.i386 0:2.19-5.ನವೀಕರಿಸಲಾಗುತ್ತದೆ ಸೆಟ್ el5_6.1
        -> ಮುಗಿದ ಡಿಪೆಂಡೆನ್ಸಿ ರೆಸಲ್ಯೂಷನ್

        ಅವಲಂಬಿತಗಳು ಪರಿಹರಿಸಲಾಗಿದೆ

        ================================================== ========
        ಪ್ಯಾಕೇಜ್ ಆರ್ಚ್ ಆವೃತ್ತಿ ರೆಪೊಸಿಟರಿಯನ್ನು ಗಾತ್ರ
        ================================================== ========
        ಅನುಸ್ಥಾಪಿಸುವುದು:
        ypserv i386 2.19-5.el5_6.1 ನವೀಕರಣಗಳನ್ನು      135 ಕೆ
        ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ:
        ypbind i386       3:1.19-12.el5_6.1 ನವೀಕರಣಗಳನ್ನು    37 ಕೆ
        ವ್ಯವಹಾರ ಸಾರಾಂಶ
        ================================================== ========
        ಅನುಸ್ಥಾಪಿಸಲು      1 ಪ್ಯಾಕೇಜ್(ರು)
        ಅಪ್ಡೇಟ್       1 ಪ್ಯಾಕೇಜ್(ರು)
        ತೆಗೆದುಹಾಕಿ       0 ಪ್ಯಾಕೇಜ್(ರು)

        ಒಟ್ಟು ಡೌನ್ಲೋಡ್ ಗಾತ್ರ: 172 ಕೆ
        ಈ ಸರಿಯೇ [ಮತ್ತು / ಎನ್]: ವೈ
        ಡೌನ್ಲೋಡ್ ಪ್ಯಾಕೇಜುಗಳನ್ನು:
        (1/2): ypserv-2.19-5.el5_ 100% |=========================| 135 kB    00:02
        (2/2): ypbind-1.19-12.el5 100% |=========================|  37 kB    00:01
        ರನ್ನಿಂಗ್ rpm_check_debug
        ವ್ಯವಹಾರ ಪರೀಕ್ಷೆ ನಡೆಸುವ
        ಮುಗಿದ ವ್ಯವಹಾರ ಟೆಸ್ಟ್
        ವ್ಯವಹಾರ ಟೆಸ್ಟ್ ಉತ್ತರಾಧಿಕಾರಿ
        ರನ್ನಿಂಗ್ ವ್ಯವಹಾರ
        ಅನುಸ್ಥಾಪಿಸುವುದು: ypserv                       ######################### [1/3]
        Updating  : ypbind                       ######################### [2/3]
        ನಿರ್ಮಲೀಕರಣ   : ypbind                       ######################### [3/3]

        ಇನ್ಸ್ಟಾಲ್: ypserv.i386 0:2.19-5.el5_6.1
        ಅಪ್ಡೇಟ್ಗೊಳಿಸಲಾಗಿದೆ: ypbind.i386 3:1.19-12.el5_6.1
        ಕಂಪ್ಲೀಟ್!
ಜಾಲದ ಎಡಿಟಿಂಗ್, yp.conf ಕಡತಗಳನ್ನು

[ಮೂಲ @ nis1 ~]# vim /etc/sysconfig/network

Line1: NETWORKING=yes
Line2: NETWORKING_IPV6=yes
Line3: HOSTNAME = sahyadri.nisserver.com ########
Line4: NISDOMAIN = sahyadri.nisserver.com #####
ಈಗ ಉಳಿಸಿ ಮತ್ತು ನಿರ್ಗಮಿಸಿ.

[ಮೂಲ @ nis1 ~]# ಕಸುವು /etc/yp.conf
            ಒಂದು ಸಾಲಿನ ಕೆಳಗಡೆಯಲ್ಲಿ ಸೇರಿಸಿ
            ಡೊಮೇನ್ nis1.nisserver.com ಸರ್ವರ್ 127.0.0.1 (ಐಚ್ಛಿಕ)
            ypserver 127.0.0.1

Note: ಅಲ್ಲಿ 127.0.0.1 ಆಗಿದೆ "localhost" NIS ಪರಿಚಾರಕದ IP ವಿಳಾಸವನ್ನು. ಈ ಸಂರಚನಾ, ಈ NIS ಸರ್ವರ್ ಲಾಗಿನ್ನುಗಳು ದೃಢೀಕರಿಸಲು NIS ಬಳಸುತ್ತಿದೆ, ಕೇವಲ ಕ್ಲೈಂಟ್.

ಫೈಲ್: /ಇತ್ಯಾದಿ / nsswitch.conf
            ಪಾಸ್ವರ್ಡ್:     ಕಡತಗಳನ್ನು NIS
            ನೆರಳು:     ಕಡತಗಳನ್ನು NIS
            ಗುಂಪು:      ಕಡತಗಳನ್ನು NIS

Note: ಆರ್ಡರ್ ಮೂಲಕ ದೃಢೀಕರಣ ವಿಧಾನಗಳು ಸಂಸ್ಕರಿಸಲಾಗುತ್ತದೆ. ಉದಾ. In this case, ಮೊದಲ ಪಾಸ್ವರ್ಡ್ ಪ್ರಮಾಣೀಕರಣ ಫಾರ್ NIS ಪರಿಶೀಲಿಸುವ ಮೊದಲು ಸ್ಥಳೀಯ / etc / passwd ಪರಿಶೀಲಿಸಿ. ಇದು ಮೂಲ ಪ್ರವೇಶಪದ ಬಳಸಿ ಸ್ಥಳೀಯವಾಗಿ ದೃಢೀಕರಿಸಿಕೊಳ್ಳಬೇಕು ಸೂಚಿಸಲಾಗುತ್ತದೆ "ಕಡತಗಳನ್ನು" ಎಲ್ಲಾ ಇತರ ಬಳಕೆದಾರರು NIS ಬಳಸಿಕೊಂಡು ಪ್ರಮಾಣೀಕೃತ ಜೊತೆ.

ಫೈಲ್: /ಇತ್ಯಾದಿ / ypserv.conf
        DNS: ಯಾವುದೇ
        ಕಡತಗಳನ್ನು: 30
        slp: ನಂ
        slp_timeout: 3600
        xfr_check_port: yes
        * : * : shadow.byname : ಬಂದರು
        * : * : passwd.adjunct.byname : ಬಂದರು
ಫೈಲ್: /var / YP / securenets

ಸಂರಚನೆ NIS ಪರಿಚಾರಕದೊಂದಿಗೆ ದೃಢೀಕರಿಸಲು ಕೇವಲ ಒಂದು ಸಬ್ನೆಟ್ ಅಧಿಕಾರ:
ಹೋಸ್ಟ್ 127.0.0.1
255.255.255.0 XXX.XXX.XXX.0
ದಿ "ಹೋಸ್ಟ್" ಹೇಳಿಕೆ ನಿರ್ದಿಷ್ಟ ಹೊಸ್ಟ್ ಫಾರ್ ಪ್ರವೇಶವನ್ನು ಅನುಮತಿಸುತ್ತದೆ.
ಸಂರಚನೆ ಎರಡು subnets NIS ಪರಿಚಾರಕದೊಂದಿಗೆ ದೃಢೀಕರಿಸಲು ಅವಕಾಶ:
ಹೋಸ್ಟ್ 127.0.0.1
255.255.254.0 192.168.105.0
IP ವಿಳಾಸಗಳನ್ನು ವ್ಯಾಪ್ತಿಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ 192.168.105.0 ಗೆ 192.168.106.255 NIS ಪರಿಚಾರಕದೊಂದಿಗೆ ದೃಢೀಕರಿಸಲು.
ಸಂರಚನೆ ಎಲ್ಲರೂ NIS ಪರಿಚಾರಕದೊಂದಿಗೆ ದೃಢೀಕರಿಸಲು ಅವಕಾಶ:

255.0.0.0 127.0.0.0
0.0.0.0 0.0.0.0
IP ವಿಳಾಸಗಳನ್ನು netmasks ಬಳಕೆ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ, YoLinux ನೆಟ್ವರ್ಕಿಂಗ್ ಟ್ಯುಟೋರಿಯಲ್ ಮತ್ತು Subnets ನೋಡಿ.

ಫೈಲ್: /var / YP / ಅಡ್ಡ

Note: ಈ ಆರಂಭಿಕ RPM ಅನುಸ್ಥಾಪನ ಡೀಫಾಲ್ಟ್ ಮತ್ತು ಅತ್ಯಂತ ಸಂರಚನೆಗಳನ್ನು ಯಾವುದೇ ಬದಲಾವಣೆ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ.

        passwd passwd.byname
        ಗುಂಪು group.byname
        ಜಾಲಗಳು networks.byaddr
        ಅತಿಥೇಯಗಳ hosts.byname
        ಪ್ರೋಟೋಕಾಲ್ಗಳು protocols.bynumber
        ಸೇವೆಗಳು services.byname
        ಅಲಿಯಾಸ್ mail.aliases
        ಈಥರ್ಗಳಂಥ ethers.byname

ನಿರ್ವಾಹಕರಾಗಿ, ಕೆಳಗಿನ ಸಂರಚನಾ ಅಪ್ಪಣೆಗಳನ್ನೂ:

        # nisdomainname ಹೆಸರು ಯಾ ಡೊಮೇನ್
        # ಸೇವೆ portmap ಪುನರಾರಂಭದ
        # ಸೇವೆ ಆರಂಭಿಸಲು yppasswdd
        # ಸೇವೆ ypserv ಆರಂಭ
        # /usr / lib / YP / ypinit -m
        # -ಸಿ / var / YP ಮಾಡಲು
        # ಸೇವೆ ಆರಂಭಿಸಲು ypbind
        ಆಜ್ಞೆಯನ್ನು "-ಸಿ / var / YP ಮಾಡಲು" ಸಮನಾಗಿರುತ್ತದೆ: 
        ಸಿಡಿ / var / YP
        ಮಾಡಲು
Now start the Key NIS Server related Daemons
    [ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# service network restart
    [ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# service ypserv restart
    Stopping YP server services:                     [FAILED]
    Setting NIS domain name ganga.sonicchip.com:     [  OK  ]
    Starting YP server services:                     [  OK  ]
    
    [ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# nisdomainname
    sahyadri.sonicchip.com
    
    [ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# ಸೇವೆ portmap ಪುನರಾರಂಭದ
    Stopping portmap:                                [  OK  ]
    Starting portmap:                                [  OK  ]
    You have new mail in /var/spool/mail/root
    
    ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# service yppasswdd restart
    Stopping YP passwd service:                      [FAILED]
    Starting YP passwd service:                      [  OK  ]
    
    [ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# service ypserv restart
    Stopping YP server services:                     [  OK  ]
    Starting YP server services:                     [  OK  ]
    
    ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# chkconfig ypserv on
    [ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# chkconfig yppasswdd on
    [ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# chkconfig portmap on
Required are NIS Server Daemons
    Daemon Name                 Purpose
    portmap          The foundation RPC daemon upon which NIS runs
    yppasswdd        Let users change their passwords on the NIS server from NIS clients
    ypserv           Main NIS server daemon
    ypbind           Main NIS client daemon
    Ypxfrd           Used to speed up the transfer of very large NIS maps

Make sure they are all running before continuing to the next step. For this, we can use rpcinfo command.

    rpcinfo -p localhost
    program vers proto   port
    100000    2   tcp    111  portmapper
    100003    4   tcp   2049  nfs
    100005    3   tcp    750  mountd
    100009    1   udp    654  yppasswdd
    100004    2   udp    676  ypserv

Note: The ypbind & ypxfrd daemons won’t start properly until after you initialize the NIS domain. You’ll start these daemons after initialization is completed.

ನಿಮ್ಮ NIS ಡೊಮೈನ್ ಆರಂಭಿಸಿ (ಸಹ್ಯಾದ್ರಿ)

ಈಗ ನೀವು NIS ಡೊಮೈನ್ ಹೆಸರನ್ನು ನಿರ್ಧರಿಸಿದ್ದೇವೆ ಎಂದು, ನೀವು ಡೊಮೇನ್ಗೆ ಸಂಬಂಧಿಸಿದ ದೃಢೀಕರಣ ಫೈಲ್ಗಳನ್ನು ರಚಿಸಲು ypinit ಆಜ್ಞೆಯನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಿದೆ. ನೀವು NIS ಪರಿಚಾರಕವನ್ನು ಅಪೇಕ್ಷಿಸುತ್ತದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ ಗಂಗಾ ಆಗಿದೆ.
ಈ ಕಾರ್ಯವಿಧಾನವನ್ನು, ಎಲ್ಲ ವಿಶೇಷ ಖಾತೆಗಳನ್ನು NIS ಮೂಲಕ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪ್ರವೇಶಿಸಬಹುದು

[ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# /usr / lib / YP / ypinit -m

    ಈ ಸಮಯದಲ್ಲಿ, ನಾವು NIS ರನ್ ಇದು ಅತಿಥೇಯಗಳ ಪಟ್ಟಿಯನ್ನು ನಿರ್ಮಿಸಲು ಹೊಂದಿವೆ
    ಸರ್ವರ್ಗಳು.  sahaydri.nisserver.com NIS ಸರ್ವರ್ ಅತಿಥೇಯಗಳ ಪಟ್ಟಿಯನ್ನು ಹೊಂದಿದೆ.  ಸೇರಿಸಲು ಮುಂದುವರಿಸಲು ದಯವಿಟ್ಟು
    ಇತರ ಅತಿಥೇಯಗಳ ಹೆಸರುಗಳು, ಒಂದು ಪ್ರತಿ ಲೈನ್.  ನೀವು ಮಾಡಿದ ನಂತರ
    ಪಟ್ಟಿ, ಒಂದು ಟೈಪ್ <ನಿಯಂತ್ರಣ ಡಿ>.
    ಸೇರಿಸಲು ಮುಂದಿನ ಹೋಸ್ಟ್:  sahaydri.nisserver.com
    ಸೇರಿಸಲು ಮುಂದಿನ ಹೋಸ್ಟ್:  <ಇಲ್ಲಿ ಒತ್ತಿ <ನಿಯಂತ್ರಣ ಡಿ>> ನೀವು ಸೇರಿಸಲು ಬಯಸದಿದ್ದರೆ.
    NIS ಪರಿಚಾರಕಗಳು ಪ್ರಸ್ತುತ ಪಟ್ಟಿಯಲ್ಲಿ ಈ ತೋರುತ್ತಿದೆ:
    sahyadri.linuxserver.com
    ಇದು ಸರಿಯಾಗಿದೆಯಾ?  [ವೈ / ಎನ್: ಮತ್ತು]  ವೈ
    ನಾವು ಡೇಟಾಬೇಸ್ ನಿರ್ಮಿಸಲು ಕೆಲವು ನಿಮಿಷಗಳ ಅಗತ್ಯವಿದೆ ...
    ಕಟ್ಟಡ / ವರ್ / YP /(ಯಾವುದೂ)/ypserv ...
    ರನ್ನಿಂಗ್ / ವರ್ / YP / Makefile ...
    ಡೊಮೈನ್ ಹೆಸರು Knnot ಬೇ (ಯಾವುದೂ)
    sahaydri.linuxserver.com ಒಂದು NIS ಮಾಸ್ಟರ್ ಸರ್ವರ್ ಅಪ್ ಹೊಂದಿಸಲಾಗಿದೆ.
    ಈಗ ನೀವು ಎಲ್ಲಾ ಗುಲಾಮ ಸರ್ವರ್ನಲ್ಲಿ ypinit -s sahaydri.linuxserver.com ಚಲಾಯಿಸಬಹುದು.

Note: ನೀವು ದೋಷಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ ಈ ಹಂತವನ್ನು ಪ್ರಯತ್ನಿಸುವ ಮೊದಲು ಖಚಿತವಾಗಿ protmap ಚಾಲನೆಯಲ್ಲಿರುವ ಅಥವಾ,

ypbind ಪ್ರಾರಂಭಿಸಿ & NIS ಸರ್ವರ್ ypxfrd ಡೇಮನ್ಸ್ (ನಡೆಯಲು)


        [ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# ಸೇವೆ ಆರಂಭಿಸಲು ypbind
        ಹೊಂದಿಸಲಾಗುತ್ತಿದೆ NIS ಡೊಮೈನ್ sahaydri.nisserver.com:      [  OK  ]
        NIS ಡೊಮೈನ್ ಬಂಧಿಸುವ:                        [  OK  ]
        ಒಂದು NIS ಡೊಮೈನ್ ಸರ್ವರ್ ಕೇಳುವ.
        
        [ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# ಸೇವೆ ಆರಂಭಿಸಲು ypbind
        ಹೊಂದಿಸಲಾಗುತ್ತಿದೆ NIS ಡೊಮೈನ್ sahaydri.nisserver.com:      [  OK  ]
        NIS ಡೊಮೈನ್ ಬಂಧಿಸುವ:                        [  OK  ]
        ಒಂದು NIS ಡೊಮೈನ್ ಸರ್ವರ್ ಕೇಳುವ.
        
        [ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# , chkconfig ಮೇಲೆ ypxfrd
        [ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# , chkconfig ಮೇಲೆ ypbind
        ಡೇಮನ್ಸ್ ಚಲಾಯಿಸುತ್ತಿರುವ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ
        
        [ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# rpcinfo -p ಅತಿಥೇಯ
        ಏಕೆಂದರೆ ವರ್ಸ್ ಪ್ರೋಗ್ರಾಂ ಬಂದರು
            100000    2   udp    111  portmapper
            100024    1   tcp    800  ಸ್ಥಿತಿ
            100021    4   tcp  54347  nlockmgr
            100011    2   tcp    717  rquotad
            100003    4   tcp   2049  nfs
            100005    3   tcp    750  mountd
            100009    1   udp    654  yppasswdd
            100004    2   udp    676  ypserv
            100007    2   udp    934  ypbind
          00100069    1   udp    963  fypxfrd

ಸರ್ವರ್ ಆನ್ ಆಗಿರುವಾಗ ಬಳಕೆದಾರ ಸೇರಿಸುವ


ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# useradd -g nisusers USER1
ಮೂಲ @ ಸಹ್ಯಾದ್ರಿ ~]# passwd user1
ಬಳಕೆದಾರ USER1 ಗುಪ್ತಪದವನ್ನು ಬದಲಾಯಿಸುವ
ಹೊಸ ಪಾಸ್ವರ್ಡ್:
ಹೊಸ ಗುಪ್ತಪದವನ್ನು ಮತ್ತೆ:
passwd: ಎಲ್ಲಾ ದೃಢೀಕರಣ ಸಂಕೇತಗಳು ಯಶಸ್ವಿಯಾಗಿ ಅಪ್ಡೇಟ್.

[ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# CD / ವರ್ / YP /
[ಮೂಲ @ ಸಹ್ಯಾದ್ರಿ YP]# LL
ಒಟ್ಟು 48
drwxr-XR-X 2 ಮೂಲ ಮೂಲ  4096 ಜುಲೈ 22 13:19 ಬಂಧಿಸುವ
drwxrwxr-X 2 ಮೂಲ ಮೂಲ  4096 ಜುಲೈ 22 13:14 Shydriknisserverkcom
-rv-ಸು - ಸು- 1 ಮೂಲ ಮೂಲ 16669 ಏಪ್ರಿ 14 19:19 Makefile
-rw ಆರ್ - R-- 1 ಮೂಲ ಮೂಲ   185 ಜನವರಿ  6  2007 ಅಡ್ಡ
drwxrwxr-X 2 ಮೂಲ ಮೂಲ  4096 ಜುಲೈ 22 13:17 (ಯಾವುದೂ)
-RW-RW-R-- 1 ಮೂಲ ಮೂಲ    20 ಜುಲೈ 22 13:17 ypservers

[ಮೂಲ @ ಗಂಗಾ YP]# ಅಥವಾ  [ರೂಟ್ @ ಸಹ್ಯಾದ್ರಿ]# -ಸಿ / var / YP ಮಾಡಲು 
gmake[1]: ಪ್ರವೇಶಿಸಲಾಗುತ್ತಿದೆ ಕೋಶವನ್ನು `/var/yp/sahaydri.nisserver.com '
passwd.byname ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ ...
passwd.byuid ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ ...
group.byname ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ ...
group.bygid ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ ...
hosts.byname ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ ...
hosts.byaddr ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ ...
rpc.byname ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ ...
rpc.bynumber ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ ...
services.byname ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ ...
services.byservicename ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ ...
netid.byname ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ ...
protocols.bynumber ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ ...
protocols.byname ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ ...
mail.aliases ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ ...
gmake[1]: ಲೀವಿಂಗ್ ಕೋಶವನ್ನು `/var/yp/sahaydri.nisserver.com '
ನೀವು ಬಳಕೆದಾರರು ದೃಢೀಕರಣ ಮಾಹಿತಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಅಪ್ಡೇಟ್ ಮಾಡಲಾಗಿದೆ ನೀವು ಪರೀಕ್ಷಿಸಿ ಮಾಡಬಹುದು
ಬಳಕೆದಾರರ ಎನ್ಕ್ರಿಪ್ಟ್ ಪಾಸ್ವರ್ಡ್ ಸ್ಟ್ರಿಂಗ್ ಮರಳಲು ಯಾವ ypmatch ಆಜ್ಞೆಯನ್ನು

[ಮೂಲ @ ಸಹ್ಯಾದ್ರಿ YP]# ypmatch ವಸಂತ್ ಪಾಸ್ವರ್ಡ್
ವಸಂತ್:$1$tSf8OySw $ HrUphpf9X9IrDzZG289r4 /:541:601:ವಸಂತ್ ಬಿ Alagundagi, Mail-vasant@sonicchip.com, ಸೆಲ್ 9900785307:/ಮನೆ / ವಸಂತ್:/ಬಿನ್ / ಬ್ಯಾಷ್
ನೀವು getent ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ, ಒಂದೇ ರೀತಿಯ ವಾಕ್ಯ ಹೊಂದಿದೆ. ypmatch ಭಿನ್ನವಾಗಿ, ಒಂದು ಚಾಲನೆ ಮಾಡುವಾಗ getent ಒಂದು ಎನ್ಕ್ರಿಪ್ಟ್ ಆದ ಗುಪ್ತಪದವನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ
NIS ಸರ್ವರ್, ಇದು ಕೇವಲ / etc / passwd ಬಳಕೆದಾರರ ಪ್ರವೇಶ ಒದಗಿಸುತ್ತದೆ. ಒಂದು NIS ಕ್ಲೈಂಟ್, ಫಲಿತಾಂಶಗಳು ಎರಡೂ ಎನ್ಕ್ರಿಪ್ಟ್ ಪಾಸ್ವರ್ಡ್ ತೋರಿಸುವ ಒಂದೇ.

[ಮೂಲ @ ಸಹ್ಯಾದ್ರಿ YP]# getent ಪಾಸ್ವರ್ಡ್ ವಸಂತ್
ವಸಂತ್:x:541:601:ವಸಂತ್ ಬಿ Alagundagi, Mail-vasant@sonicchip.com, ಸೆಲ್ 9900785307:/ಮನೆ / ವಸಂತ್:/ಬಿನ್ / ಬ್ಯಾಷ್
    
[ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# /sbin /, chkconfig ypserv --list ; /sbin /, chkconfig ypbind --list; /sbin /, chkconfig ypxfrd --list 
ypserv          0:ಆಫ್   1:ಆಫ್   2:ಆಫ್   3:ಆಫ್   4:ಆಫ್   5:ಆಫ್   6:ಆಫ್
ypbind          0:ಆಫ್   1:ಆಫ್   2:ಆಫ್   3:ಆಫ್   4:ಆಫ್   5:ಆಫ್   6:ಆಫ್
ypxfrd          0:ಆಫ್   1:ಆಫ್   2:ಆಫ್   3:ಆಫ್   4:ಆಫ್   5:ಆಫ್   6:ಆಫ್

[ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# /sbin /, chkconfig ಮೇಲೆ ypserv ; /sbin /, chkconfig ಮೇಲೆ ypbind; /sbin /, chkconfig ಮೇಲೆ ypxfrd 
ನಂತರ ಯಾವಾಗಲೂ ಮೇಲೆ ಇರಬೇಕು 

[ಸಹ್ಯಾದ್ರಿ @ ಮೂಲ ~]# /sbin /, chkconfig ypserv --list ; /sbin /, chkconfig ypbind --list; /sbin /, chkconfig ypxfrd --list; /sbin /, chkconfig yppasswdd --list; /sbin /, chkconfig portmap --list
ypserv          0:ಆಫ್   1:ಆಫ್   2:ಮೇಲೆ    3:ಮೇಲೆ    4:ಮೇಲೆ    5:ಮೇಲೆ    6:ಆಫ್
ypbind          0:ಆಫ್   1:ಆಫ್   2:ಮೇಲೆ    3:ಮೇಲೆ    4:ಮೇಲೆ    5:ಮೇಲೆ    6:ಆಫ್
ypxfrd          0:ಆಫ್   1:ಆಫ್   2:ಮೇಲೆ    3:ಮೇಲೆ    4:ಮೇಲೆ    5:ಮೇಲೆ    6:ಆಫ್
yppasswdd       0:ಆಫ್   1:ಆಫ್   2:ಮೇಲೆ    3:ಮೇಲೆ    4:ಮೇಲೆ    5:ಮೇಲೆ    6:ಆಫ್
portmap         0:ಆಫ್   1:ಆಫ್   2:ಆಫ್   3:ಮೇಲೆ    4:ಮೇಲೆ    5:ಮೇಲೆ    6:ಆಫ್

9.7 NIS ಸಂರಚಿಸುವಿಕೆ ಕ್ಲೈಂಟ್

ಈಗ NIS ಸರ್ವರ್ ಕಾನ್ಫಿಗರ್, ಇದು NIS ಗ್ರಾಹಕರಿಗೆ ಸಂರಚಿಸಲು ಸಮಯ. ನೀವು ಕೆಲಸ ಪಡೆಯಲು ಸಂಪಾದಿಸಲು ಅಗತ್ಯವಿದೆ ಎಂದು reltated ಸಂರಚನಾ ಕಡತಗಳ ಹಲವಾರು. ವಿಧಾನ ನೋಡೋಣ.

NIS ಕ್ಲೈಂಟ್ RPM ಪ್ಯಾಕೇಜುಗಳನ್ನು ಅಗತ್ಯವಿದೆ:

  • ypbind
  • portmap
  • YP-ಉಪಕರಣಗಳು
  • nscd

authconfig ಬಳಸಿ

authconfig ಅಥವಾ authconfig-ತುಯಿ ಅಥವಾ authconfig-GUI ಅಥವಾ system-config-autentication authconfig ಅಥವಾ authconfig-ತುಯಿ ಪ್ರೋಗ್ರಾಂ ಸ್ವಯಂಚಾಲಿತವಾಗಿ NIS ಪರಿಚಾರಕದ IP ವಿಳಾಸವನ್ನು ಹಾಗು ಡೊಮೈನ್ ಥಟ್ಟನೆ ನಂತರ ನಿಮ್ಮ NIS ಕಡತಗಳನ್ನು ಸಂರಚಿಸುತ್ತದೆ.

  • [ಮೂಲ @ ಗಂಗಾ ~]# authconfig-ತುಯಿ
  • Stopping portmap:               [  OK  ]
    Starting portmap:               [  OK  ]
    NIS ಡೊಮೈನ್ ಬಂಧಿಸುವ:      [  OK  ]
    ಒಂದು NIS ಡೊಮೈನ್ ಸರ್ವರ್ ಕೇಳುವ.
    

    ಒಮ್ಮೆ ಸಿದ್ಧಪಡಿಸಿದ, ಇದನ್ನು ವರ್ಣಿಸಬಹುದು ಒಂದು /etc/yp.conf ಕಡತ ಸೃಷ್ಟಿಸಬೇಕು, ಇತರ ವಿಷಯಗಳ ನಡುವೆ, ನಿರ್ದಿಷ್ಟ ಡೊಮೇನ್ NIS ಪರಿಚಾರಕದ IP ವಿಳಾಸವನ್ನು. / Etc / sysconfig / network NIS ಕ್ಲೈಂಟ್ ಸೇರುತ್ತದೆ NIS ಡೊಮೈನ್ ವ್ಯಾಖ್ಯಾನಿಸಲು ಕಡತ ಸಂಪಾದಿಸಲು

  • [ಮೂಲ @ ಗಂಗಾ ~]# ಬೆಕ್ಕು /etc/yp.conf
    ಡೊಮೇನ್ sahaydri.nisserver.com ಸರ್ವರ್ 192.168.11.2
  • [ಮೂಲ @ ಗಂಗಾ ~]# ಬೆಕ್ಕು / etc / sysconfig / ನೆಟ್ವರ್ಕ್
    NISDOMAIN = sahaydri.nisserver.com

    ಜೊತೆಗೆ, authconfig ಪ್ರೋಗ್ರಾಂ ಕೆಲವು ದಶಮಾಂಶ ಮೂಲಗಳು ಮಾಡಬೇಕು ಹೆಸರು ಅವಲೋಕನದ ಶೋಧಿಸಲಾಗುತ್ತದೆ ಸಲುವಾಗಿ ಪಟ್ಟಿ /etc/nsswitch.conf ಕಡತವನ್ನು ನವೀಕರಣಗಳನ್ನು, ಇಂತಹ DNS ನಲ್ಲಿ ಆ, LDAP ಅನ್ನು, ಮತ್ತು NIS. ಇಲ್ಲಿ ನೀವು ಅಲ್ಲಿ NIS ನಮೂದುಗಳನ್ನು ಪ್ರಮುಖ ಲಾಗಿನ್ ಕಡತ ಸೇರಿಸಲಾಯಿತು ನೋಡಬಹುದು.

  • [ಮೂಲ @ ಗಂಗಾ ~]# ಬೆಕ್ಕು /etc/nsswitch.conf
    ಪಾಸ್ವರ್ಡ್:     ಕಡತಗಳನ್ನು NIS
    ನೆರಳು:     ಕಡತಗಳನ್ನು NIS
    ಗುಂಪು:      ಕಡತಗಳನ್ನು NIS
  • Note:ನೀವು / usr / share / doc / YP ಉಪಕರಣಗಳು ಕೋಶದಲ್ಲಿ ಒಂದು ಮಾದರಿ NIS nsswitch.conf ಕಡತ ಪತ್ತೆ

NIS ಕ್ಲೈಂಟ್ ರಿಲೇಟ್ ಡೀಮನ್ ಪ್ರಾರಂಭಿಸಿ

ypbin NIS ಕ್ಲೈಂಟ್ ಪ್ರಾರಂಭಿಸಿ, ಮತ್ತು /etc/ini.d ಕೋಶದಲ್ಲಿ ಡೀಮನ್ಗಳನ್ನು protmap ಮತ್ತು ಅವರು ಮುಂದಿನ ಮರಳಿ ಬೂಟ್ ಮಾಡಿದಾಗ ಆರಂಭಿಸಲು ಖಾತ್ರಿ, chkconfig ಆಜ್ಞೆಯನ್ನು ಬಳಸಿ. ಅವರು ಸರಿಯಾಗಿ ಚಲಾಯಿಸುತ್ತಿರುವ ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು rpcinfo ಆದೇಶ ಬಳಸಿ ನೆನಪಿಡಿ.


[ಮೂಲ @ ಗಂಗಾ ~]# ಸೇವೆ ಆರಂಭಿಸಲು ypbind
NIS ಡೊಮೈನ್ ಬಂಧಿಸುವ:
ಒಂದು NIS ಡೊಮೈನ್ ಸರ್ವರ್ ಕೇಳುವ.

[ಮೂಲ @ ಗಂಗಾ ~]# , chkconfig ಮೇಲೆ ypbind
[ಮೂಲ @ ಗಂಗಾ ~]# ಸೇವೆ portmap ಪುನರಾರಂಭದ
Stopping portmap:                                          [  OK  ]
Starting portmap:                                          [  OK  ]

[ಮೂಲ @ ಗಂಗಾ ~]# chkconfig portmap on
[ಮೂಲ @ ಗಂಗಾ sysbkup2dec2011_1]# /sbin /, chkconfig ypbind --list; /sbin /, chkconfig portmap --list
ypbind          0:ಆಫ್   1:ಆಫ್   2:ಮೇಲೆ    3:ಮೇಲೆ    4:ಮೇಲೆ    5:ಮೇಲೆ    6:ಆಫ್
portmap         0:ಆಫ್   1:ಆಫ್   2:ಮೇಲೆ    3:ಮೇಲೆ    4:ಮೇಲೆ    5:ಮೇಲೆ    6:ಆಫ್
ಸಹ್ಯಾದ್ರಿ ರು ಸರ್ವರ್ ಮರಳಿ

[ರೂಟ್ @ ಸಹ್ಯಾದ್ರಿ Sisikanfig_fails]# ಸೇವೆ ypxfrd ಪುನರಾರಂಭದ
ನಿಲ್ಲಿಸುವ YP ಸರ್ವರ್ ನಕ್ಷೆ:                                    [  OK  ]
ಆರಂಭಗೊಂಡು YP ಸರ್ವರ್ ನಕ್ಷೆ:                                    [  OK  ]

[ರೂಟ್ @ ಸಹ್ಯಾದ್ರಿ Sisikanfig_fails]# , chkconfig ಮೇಲೆ ypxfrd

Note:ಮಾಡಲು rpcinfo -p ಅತಿಥೇಯ ಆದೇಶ ಬಳಸಿ ನೆನಪಿಡಿ ಖಚಿತವಾಗಿ ಅವರು ಎಲ್ಲಾ ಸರಿಯಾಗಿ ಪ್ರಾರಂಭವಾಯಿತು

ಹೆಸರು ರೆಸಲ್ಯೂಷನ್ ಪರಿಶೀಲಿಸಿ

ಸಂರಚನಾ ಉದಾಹರಣೆಗಳು ತಮ್ಮ ಸಂಕುಲದ ಮೂಲಕ NIS ಕ್ಲೈಂಟ್ ಮತ್ತು ಸರ್ವರ್ ಸಂಪರ್ಕಿಸಿ ಎಂದು, ನೀವು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ ಮಾಡಬೇಕಾಗಬಹುದು ಹೆಸರುಗಳು IP ವಿಳಾಸವನ್ನು ಸರಿಯಾಗಿ ಪರಿಹರಿಸಲು. ಈ DNS ಎರಡೂ ಸಂರಚಿಸಲು ಮಾಡಬಹುದು, ಅತಿಥೇಯಗಳ ಅದೇ ಡೊಮೇನ್ನಲ್ಲಿ ನೆಲೆಸಿದ್ದಾಗ ಅವರಿಗೆ, ಅಥವಾ ಹೆಚ್ಚು ಸರಳವಾಗಿ ಎರಡೂ ಲಿನಕ್ಸ್ ಪೆಟ್ಟಿಗೆಗಳು, / etc / ಅತಿಥೇಯಗಳ / ಕಡತವನ್ನು ಸಂಪಾದಿಸುವಾಗ ಮೂಲಕ.

ಕ್ಲೈಂಟ್ ತುದಿಯಿಂದ NIS ಸರ್ವರ್ ಟೆಸ್ಟ್ NIS ಪ್ರವೇಶ


[ಮೂಲ @ ಗಂಗಾ ~]# ypcat ಪಾಸ್ವರ್ಡ್
ವಸಂತ್:$1$tSf8OySw $ HrUphpf9X9IrDzZG289r4 /:541:601:ವಸಂತ್ ಬಿ Alagundagi, Mail-vasant@sonicchip.com, ಸೆಲ್ 9900785307:/ಮನೆ / ವಸಂತ್:/Bin / bash
ಸ್ಪೈ:$1$McZlETtN $ altCj8DSMFzcV52uIZBWD.:502:607:ಸುಮನ್ ಪೈ:/ಮುಖಪುಟ / ಸ್ಪೈ:/ಬಿನ್ / ಬ್ಯಾಷ್
Antha:$1$p3wrcb8t $ 5627SuLd.f7dyjAznEur91:616:615:ಹೆಸರು-Nantha ಕುಮಾರ್, ಸೆಲ್ 8050790785:/ಮನೆ / Antha:/ಬಿನ್ / ಬ್ಯಾಷ್
ರಾಮ್ ಕುಮಾರ್:$1$5Ca2V9Ln $ 7ndZGFfXD3CPcXMJMLHEG.:556:607:ರಾಮ್ ಕುಮಾರ್ ಜಿ:/ಮನೆ / ರಾಮ್ ಕುಮಾರ್:/ಬಿನ್ / ಬ್ಯಾಷ್
sureshkumar:$1$0JzeP7Q9 $ mRMQaeJ9e70cpy25CLT4b1:512:501:Sureshkumar:/ಮನೆ / sureshkumar:/ಬಿನ್ / ಬ್ಯಾಷ್

[ಮೂಲ @ ಗಂಗಾ ~]# ypmatch ವಸಂತ್ ಪಾಸ್ವರ್ಡ್ 
ವಸಂತ್:$1$tSf8OySw $ HrUphpf9X9IrDzZG289r4 /:541:601:ವಸಂತ್ ಬಿ Alagundagi, Mail-vasant@sonicchip.com, ಸೆಲ್ 9900785307:/ಮನೆ / ವಸಂತ್:/ಬಿನ್ / ಬ್ಯಾಷ್

[ಮೂಲ @ ಗಂಗಾ ~]# getent ಪಾಸ್ವರ್ಡ್ ವಸಂತ್
ವಸಂತ್:x:541:601:ವಸಂತ್ ಬಿ Alagundagi, Mail-vasant@sonicchip.com, ಸೆಲ್ 9900785307:/ಮನೆ / ವಸಂತ್:/ಬಿನ್ / ಬ್ಯಾಷ್

NIS ಕ್ಲೈಂಟ್ ಪಾಸ್ವರ್ಡ್ ಬದಲಾಯಿಸುವುದು

yppasswd -p loginName

ಬಳಕೆದಾರ ಆಡಳಿತ:

  • ಹೊಸ ಬಳಕೆದಾರನನ್ನು ಸೇರಿಸಿ: (NIS ಸರ್ವರ್ನಲ್ಲಿ ಮೂಲದಲ್ಲಿ)
    useradd -g ಬಳಕೆದಾರ ಗುಂಪು ಬಳಕೆದಾರ ಐಡಿ (ಅಥವಾ, ಸಹ ನೆಲೆ ಕೋಶವನ್ನು ರಚಿಸಲು: useradd -m -g ಬಳಕೆದಾರ ಗುಂಪು ಬಳಕೆದಾರ ಐಡಿ)
  • -ಸಿ / var / YP ಮಾಡಲು
    ಅಪ್ಡೇಟ್ಗಳು ಸ್ಥಳೀಯ NIS ಡೇಟಾಬೇಸ್.

ಬಳಕೆದಾರ ಪಾಸ್ವರ್ಡ್ ನಿರ್ವಹಣೆ:

ಬಳಕೆದಾರರು ಈಗ ಬದಲಾಗುತ್ತದೆ ಸ್ಥಳೀಯ ಪಾಸ್ವರ್ಡ್ ಕಡತ ಪರಿಣಾಮ ಆಜ್ಞೆಯನ್ನು NIS ಗುಪ್ತಪದ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ತಮ್ಮ ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ಬದಲಿಗೆ yppasswd, ಪಾಸ್ವರ್ಡ್. ಒಂದು NIS ಗುಲಾಮ ಬಳಸುವಾಗ (ಕೆಳಗೆ ವಿವರಿಸಲಾಗಿದೆ), NIS ಮಾಸ್ಟರ್ ಲಾಗ್ ಮಾಡಿದಾಗ ನಂತರ ಪಾಸ್ವರ್ಡ್ ಮಾರ್ಪಡಿಸಿ ಇಲ್ಲ.
ಅಲ್ಲದೆ YoLinux.com ಟ್ಯುಟೋರಿಯಲ್ ನೋಡಿ: ವೆಬ್ ಸಿಜಿಐ ಇಂಟರ್ಫೇಸ್ NIS ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು ನಿರ್ವಹಿಸಿ.

ವಿವಿಧ

Note: ದೋಷ ಸಂಭವನೀಯ ಮೂಲಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.

  • ತಪ್ಪಾದ authconfig ಸೆಟಪ್ ತಪ್ಪುಗಳ ಪರಿಣಾಮವಾಗಿ /ಇತ್ಯಾದಿ / yp.conf, /etc / sysconfig / ನೆಟ್ವರ್ಕ್ ಮತ್ತು /etc/nsswitch.conf ಕಡತ
  • NIS ಸರ್ವರ್ನಲ್ಲಿ ypinit ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಿ ವೈಫಲ್ಯ
  • NIS NIS ಸರ್ವರ್ ಅಥವಾ ಕ್ಲೈಂಟ್ ಆರಂಭಗೊಂಡಿದೆ ಒಳಗಾಗಿಲ್ಲ
  • ಸರ್ವರ್ ಮತ್ತು ಗ್ರಾಹಕನ ನಡುವೆ ಕಳಪೆ ರೂಟಿಂಗ್, ಅಥವಾ ದಟ್ಟಣೆಯನ್ನು ನಿರ್ಬಂಧಿಸಬೇಕು ಎಂದು ಫೈರ್ವಾಲ್ ಅಸ್ತಿತ್ವವನ್ನು

ದೋಷ ಮೂಲಗಳಾಗಿ ಈ ಪ್ರದೇಶಗಳಲ್ಲಿ ತೊಡೆದುಹಾಕಲು ಮತ್ತು syslog / var / log ಉಲ್ಲೇಖಿಸಲು ಪ್ರಯತ್ನಿಸಿ / ಸಂದೇಶಗಳನ್ನು ಕ್ಲೈಂಟ್ ಮತ್ತು ಸರ್ವರ್ ನಮೂದುಗಳನ್ನು ಹೆಚ್ಚುವರಿ ಸುಳಿವುಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ ಎಂದು ಫೈಲ್.

ಮ್ಯಾನ್ ಪುಟಗಳು: http://www.yolinux.com/TUTORIALS/NIS.html

  • nisdomainname - ಪ್ರದರ್ಶನ ಅಥವ ವ್ಯವಸ್ಥೆಯ NIS / YP ಡೊಮೇನ್ ಹೆಸರು ಸೆಟ್
  • ypinit - NIS ಡೇಟಾಬೇಸ್ ಅನುಸ್ಥಾಪಿಸಲು ಮತ್ತು ಪ್ರೋಗ್ರಾಂ ನಿರ್ಮಿಸಲು
  • yppush - ಗ್ರಾಹಕರಿಗೆ ಸಂರಚನಾ ಬದಲಾವಣೆ ಪ್ರಕಟಣೆಯನ್ನು ಪುಶ್.
  • revnetgroup - ರಿವರ್ಸ್ ನೆಟ್ಗ್ರೂಪ್ ದಶಮಾಂಶ ಸೃಷ್ಟಿಸಲು
  • ypserv - NIS ಸರ್ವರ್
  • ypxfr - ಸ್ಥಳೀಯ ಹೋಸ್ಟ್ಗೆ ದೂರಸ್ಥ ಪರಿಚಾರಕದಿಂದ NIS ಡೇಟಾಬೇಸ್ ವರ್ಗಾಯಿಸಿ
  • ypinit - NIS ಡೇಟಾಬೇಸ್ ಅನುಸ್ಥಾಪಿಸಲು ಮತ್ತು ಪ್ರೋಗ್ರಾಂ ನಿರ್ಮಿಸಲು
  • yppoll - ಒಂದು NIS ನಕ್ಷೆ ಹಿಂತಿರುಗಿ ಆವೃತ್ತಿ ಮತ್ತು ಮಾಸ್ಟರ್ ಸರ್ವರ್
  • ypset - ನಿರ್ದಿಷ್ಟ NIS ಪರಿಚಾರಕಕ್ಕೆ ಬೈಂಡ್ ypbind
  • ypcat - ಒಂದು NIS ಡೇಟಾಬೇಸ್ನಲ್ಲಿ ಎಲ್ಲಾ ಕೀಲಿಗಳನ್ನು ಮುದ್ರಣ ಮೌಲ್ಯಗಳನ್ನು
  • ypwhich - NIS ಸರ್ವರ್ ಅಥವಾ ನಕ್ಷೆ ಮಾಸ್ಟರ್ ಹೆಸರನ್ನು ಹಿಂತಿರುಗಿಸಿ
  • ypmatch - ಒಂದು NIS ನಕ್ಷೆ ಒಂದು ಅಥವಾ ಹೆಚ್ಚು ಕೀಲಿಗಳ ಮೌಲ್ಯಗಳು ಮುದ್ರಿಸಲು
  • yptest - ಟೆಸ್ಟ್ NIS ಸಂರಚನಾ
  • yppasswd - (ಸಹ: ypchfn, ypchsh) - NIS ಡೇಟಾಬೇಸ್ನಲ್ಲಿ NIS ಬದಲಾವಣೆ ಪಾಸ್ವರ್ಡ್
  • yppasswdd - NIS ಗುಪ್ತಪದ ಅಪ್ಡೇಟ್ ಡೀಮನ್
  • ypxfrd - NIS / ಅಧೀನ ಸರ್ವರ್ಗಳು NIS ನಕ್ಷೆ ವರ್ಗಾವಣೆ ಸರ್ವರ್.
  • ypserv - NIS ಸರ್ವರ್
  • ypbind - NIS ಬಂಧಿಸುವ ಪ್ರಕ್ರಿಯೆ
  • nscd - ಹೆಸರು ಸೇವೆ ಸಂಗ್ರಹ ಡೀಮನ್

ಸಂರಚನಾ ಕಡತಗಳು:

  • /ಇತ್ಯಾದಿ / yp.conf
  • /ಇತ್ಯಾದಿ / ypserv.conf
  • /ಇತ್ಯಾದಿ / ನೆಟ್ಗ್ರೂಪ್
  • /ಇತ್ಯಾದಿ / nscd.conf
  • /ಇತ್ಯಾದಿ / nsswitch.conf
  • /ಇತ್ಯಾದಿ / ಅಡ್ಡಹೆಸರು

ಗ್ಲಾಸರಿ

  • ಎನ್ಎಸ್ಎಸ್: ನೇಮ್ ಸರ್ವರ್ ಸ್ವಿಚ್. /etc/nsswitch.conf, ಪ್ರದರ್ಶನ ಅವಲೋಕನದ ಕ್ರಮವನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ.
  • ಆರ್.ಪಿ.ಸಿ.: ರಿಮೋಟ್ ಪ್ರೊಸಿಜರ್ ಕಾಲ್. ಆರ್.ಪಿ.ಸಿ. ವಾಡಿಕೆಯ ಸಿ ಕಾರ್ಯಕ್ರಮಗಳಲ್ಲಿ ಜಾಲದ ಇತರ ಗಣಕಗಳಲ್ಲಿ ವಿಧಾನ ಕರೆಗಳನ್ನು ಮಾಡಲು ಅವಕಾಶ.
  • YP: ಹಳದಿ ಪುಟಗಳು(TM), ಬ್ರಿಟಿಷ್ ಟೆಲಿಕಾಂ ಪಿಎಲ್ಸಿ ಯುಕೆ ಒಂದು ನೋಂದಾಯಿತ ವ್ಯಾಪಾರ. Nis ಗೆ ಅದನ್ನು ಬದಲಾಯಿಸಲು ಸನ್ ಬಂತು. NIS ಆಜ್ಞೆಗಳನ್ನು ಉಳಿಸಿಕೊಳ್ಳಲು "YP" ಪೂರ್ವಪ್ರತ್ಯಯ.
  • ಆತಿಥೇಯ: ಕಂಪ್ಯೂಟರ್ ವ್ಯವಸ್ಥೆಯ ಹೆಸರು. ಈ ಸಾಮಾನ್ಯವಾಗಿ ಲಿನಕ್ಸ್ OS ಅನುಸ್ಥಾಪನ ಬಳಸಿಕೊಂಡು ಕಾನ್ಫಿಗರ್.
  • ಹೋಸ್ಟ್ ಹೆಸರು ರೆಸಲ್ಯೂಷನ್: ಒಂದು ಜಾಲಬಂಧ ಸಂಪರ್ಕವನ್ನು ರಚಿಸಲು ಇದರಿಂದ ಗ್ರಾಹಕನಿಂದ ವೀಕ್ಷಣ ಹೋಸ್ಟ್ ಹೆಸರನ್ನು IP ವಿಳಾಸವನ್ನು ಪತ್ತೆ.

ಸಲಹೆ ypinit -m ಛಾಯ ಕಡತ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು

ಸಂಪಾದಿಸಲು / ವರ್ / YP / Makefile ಲೈನ್ ತೋರಿಸಲಾಗಿದೆ ರೇಖೆಗಿಂತ ಕೆಳಗೆ ಯಾವುದೇ.
43 MERGE_PASSWD = ವಸಂತ್ ಸುಳ್ಳು # ಸೇರಿಸಲಾಗಿದೆ
48 MERGE_GROUP = ವಸಂತ್ ಸುಳ್ಳು # ಸೇರಿಸಲಾಗಿದೆ
76 #ವಸಂತ್ ಛಾಯಾರೂಪವು = $(YPPWDDIR)/ನೆರಳು
77 #ಮೂಲಕ ವಸಂತ್ GSHADOW = $(YPPWDDIR)/gshadow

NIS ನಿರ್ವಹಣೆ ಸ್ಕ್ರಿಪ್ಟುಗಳನ್ನು:

NIS ದತ್ತಾಂಶ ಕಡತಗಳನ್ನು ಓದಿ ಸಾಂಪ್ರದಾಯಿಕ / etc / passwd ಹಾಗು / etc / ನೆರಳು ಫೈಲ್ಗಳನ್ನು ರಚಿಸಲು. 
ಫೈಲ್: nis2pass 
#!/ಬಿನ್ / ಬ್ಯಾಷ್
/ Usr / lib / YP / makedbm -u / ವರ್ / YP /ಹೆಸರು ಯಾ ಡೊಮೇನ್/passwd.byname | awk -f ':' '{ಒಡಕು($1,ಬಳಕೆದಾರರ ಗುರುತು," ");ಮುದ್ರಣ ಬಳಕೆದಾರಐಡಿ[1] ":x:" $3 ":" $4 ":" $5 ":" $6 ":" $7}' > ಪಾಸ್ವರ್ಡ್
/ Usr / lib / YP / makedbm -u / ವರ್ / YP /ಹೆಸರು ಯಾ ಡೊಮೇನ್/passwd.byname | awk -f ':' '{ಒಡಕು($1,ಬಳಕೆದಾರರ ಗುರುತು," ");ಮುದ್ರಣ ಬಳಕೆದಾರಐಡಿ[1] ":" $2 ":13539:0:99999:7:::"}' > ನೆರಳು

9.18 ಪಾಸ್ವರ್ಡ್ ಏಜಿಂಗ್

http://www.linuxtopia.org/online_books/rhel5/rhel5_administration/rhel5_ch-sec-network.html

chage <ಬಳಕೆದಾರ ಹೆಸರು>
ಕೆಳಗಿನ ಈ ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಮಾದರಿಯನ್ನು ಪರಸ್ಪರ ಅಧಿವೇಶನ:

            
        [ಮೂಲ @ interch-dev1 ~]# Cge ವಸಂತ
        davido ವಯಸ್ಸಾದ ಮಾಹಿತಿಯನ್ನು ಬದಲಿಸಿದರೆ
        ಹೊಸ ಮೌಲ್ಯವನ್ನು ನಮೂದಿಸಿ, ಅಥವಾ ಪತ್ರಿಕಾ ಡೀಫಾಲ್ಟ್ ENTER

        ಕನಿಷ್ಠ ಪಾಸ್ವರ್ಡ್ ವಯಸ್ಸು [0]: 10
        ಗರಿಷ್ಠ ಪಾಸ್ವರ್ಡ್ ವಯಸ್ಸು [99999]: 90
        ಕೊನೆಯ ಪಾಸ್ವರ್ಡ್ ಬದಲಾಯಿಸಿ (YYYY-MM-ಡಿಡಿ) [2006-08-18]:
        ಪಾಸ್ವರ್ಡ್ ಮುಕ್ತಾಯ ಎಚ್ಚರಿಕೆ [7]:
        ಪಾಸ್ವರ್ಡ್ ನಿಷ್ಕ್ರಿಯ [-1]:
        ಖಾತೆ ಮುಕ್ತಾಯ ದಿನಾಂಕ (YYYY-MM-ಡಿಡಿ) [1969-12-31]:
        
        [ಮೂಲ @ interch-dev1 ~]#