   .    passwd,  , 
rootpasswd,       ,     
root.'     yppasswd   passwd:

# Is -I /usr/bin/passwd

#r-s--x--x   1 root     root 16336 Feb 13 2003 /usr/bin/passwd

# mv /usr/bin/passwd /usr/bin/rootpasswd

# chmod 700 /usr/bin/rootpasswd

# In -s /usr/bin/yppasswd /usr/bin/passwd

# Is -1 /usr/bin/{yppasswd,passwd,rootpasswd}

Irwxrwxrwx   1 root     root     17 Oct 8 15:32 /usr/bin/passwd ->

/usr/bin/yppasswd

#rwx------   1 root     root 16336 Feb 13 2003 /usr/bin/rootpasswd

#r-xr-xr-x   3 root     root 18544 Jan 25 2003 /usr/bin/yppasswd

  ( root)       
passwd      yppasswd,   .   passwd
(   yppasswd)  root     , 
yppasswd    ,  ( )  ,
   rootpasswd.

   

  yppasswdd     NIS,    
  yppasswd   NIS    NIS, a root  -
    ( root     -
).   yppasswdd ,  ,  ,  
    GECOS (. ).   , 
 yppasswdd ,      , -
   "yppasswdd:    NIS"    . 
  GECOS     -f  yppasswd,  
     -1:

$ yppasswd -f

Changing NIS account information for mark on peach.

(   NIS  mark   peach)

Please enter password:                                 ( )

Changing full name for mark on peach.
(    mark   peach)
 accept the default, simply press return. To enter an empty
(      )
field, type the word "none".

( RETURN.       "none")
Name [MSobell]: Mark G Sobell                          ()
Location (]: SF                                        ()
Office Phone []:                                       ( )
Home Phone []:                                         ( )

 passwd   setuid      .  -
              
,     ,     chmod 4511 /usr/bin/passwd.

664                            V.     