Linux Shadow-Password-HOWTO - 6. upgrade或patc( 二 )
6.3;标准;ftpd;
如果你正在执行标准的;ftpd;server,我将建议你更新;wu_ftpd;server 。离开上述的;bug;,系统会比较安全 。;
如果你坚持在标准模式,或者你需要;NIS;支援,在;Sunsite;ftpd-shadow-nis.tgz;有参考资料 。;
6.4;pop3d;(Post;Office;Protocol;3);
如果你需要支援第三版;Post;Office;Protocol;(POP3),你将需要重新编译;pop3d;程式 。;pop3d;可以透过;inetd/tcpd;以;root;权限正常的执行 。;
从;Sunsite;有两个版本可以获得:;pop3d-1.00.4.linux.shadow.tar.gz;和;pop3d shadow elf.tar.gz
这两个都很简单可以安装 。;
6.5;xlock;
如果你安装;shadow;suite,然後执行;X;Windows;System;和;lock;萤幕没以更新你的;xlock;档,;你将必须使用;CNTL-ALT-Fx;去切换另一个;tty,签入(login)和杀掉(kill);xlock;process;(或使用;CNTL-ALT-BS;杀掉;X;server) 。很幸运的这也很容易可以更新你的;xlock;程式 。;
如果你正执行;XFree86;Versions;3.x.x,且正正确使用;xlockmore;(是一个很棒的萤幕保护程式).;这个套件支援;shadow,只要重新编译即可 。如果你有任何较老的;xlock;版本,我建议你更新下列版本:;
xlockmore-3.5.tgz;可以从;ftp://sunsite.unc.edu/pub/Linux/X11/xutils/screensavers/xlockmore-3.7.tgz;网站获得 。;
基本上这是你所要的 。;
撷取;xlockmore-3.7.tgz;,并将它放在;/usr/src;目录并解压缩:;
tar;-xzvf;xlockmore-3.7.tgz
编辑这个档:;/usr/X11R6/lib/X11/config/linux.cf,;和改变;
#define;HasShadowPasswd;;;;NO
这一行到:
#define;HasShadowPasswd;;;;YES
然後建立可执行档:;
cd;/usr/src/xlockmore
xmkmf
make;depend
make
然後搬移所以档案到正确目录且更新档案拥有者及执行权限:;
cp;xlock;/usr/X11R6/bin/
cp;XLock;/var/X11R6/lib/app-defaults/
chown;root.shadow;/usr/X11R6/bin/xlock
chmod;2755;/usr/X11R6/bin/xlock
chown;root.shadow;/etc/shadow
chmod;640;/etc/shadow
你的;xlock;将可以正确的运作罗!;
6.6;xdm;
xdm;是一个可以表示在;X-Windows;签入画面的程式 。某些系统开始;xdm;当系统被告知道一个特定的执行水准(参考;/etc/inittab) 。;
伴随著;Shadow;Suite;安装,;xdm;需要被更新 。很幸运的这也很容易可以更新你的;xdm;程式 。;
xdm.tar.gz;可以从下列网址获得:;ftp://sunsite.unc.edu/pub/Linux/X11/xutils/xdm.tar.gz
撷取;xdm.tar.gz;档并将它放在;/usr/src目录然後解压缩:;
tar;-xzvf;xdm.tar.gz
编辑这个档:;/usr/X11R6/lib/X11/config/linux.cf,且改变;
#define;HasShadowPasswd;;;;NO
这一行到:
#define;HasShadowPasswd;;;;YES
然後建立可执行档:;
cd;/usr/src/xdm
xmkmf
make;depend
make
然後搬移所有档案正确目录:;
cp;xdm;/usr/X11R6/bin/
xdm;以;root;权限在执行,所以你不需要改变档案存取权限 。;
6.7;sudo;
sudo;程式允许系统管理员让使用者可以以;root;权限正常的执行程式 。这是非常方便的因为它可以限制管理者执行;root;帐号本身权限,还可以允许使用者作像;mounte;drives;的事情 。;
sudo;需要读取密码因为在执行时需确认使用者密码 。;sudo;已经执行;SUID;root,所以存取;/etc/shadow;党不是问题 。;
sudo;支援;shadow;suite;可在下列网址取得:;ftp://sunsite.unc.edu/pub/Linux/system/Admin/sudo-1.2-shadow.tgz
警告:当你安装;sudo;你的;/etc/sudoers;档将取代预设值,所以你需要备份原始程式 。如果你有家任何设定在预设程式,你可能要编辑;Makefile;且移除复制该档到;/etc;的这行 。;
该套件已经对;shadow;进行设定,所以只要重新编译该套件即可;(把它放在;/usr/src;目录):;
cd;/usr/src
推荐阅读
- Linux Shadow-Password-HOWTO - 2. 为何shadow你的pa
- Linux Shadow-Password-HOWTO - 4. 编译程式
- 7 Ethernet HOWTO Linux以太网-HOWTO 笔记本电脑联网
- Jaz-drive HOWTO -- 5. Linux 上的 Jaz 工具软件
- LILO, Linux Crash Rescue HOWTO LILO 毁损,无法开机
- Linux Shadow-Password-HOWTO - 1. 简介
- 1 Ethernet HOWTO Linux以太网-HOWTO 导言
- 3 Ethernet HOWTO Linux以太网-HOWTO 性能小技巧
- Linux 2.4 NAT HOWTO
- 在Linux上自动建立帐号