文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院程序开发OracleLinux Shadow-Password-HOWTO - 6. upgrade或patch程式
精品推荐
特别推荐
·常用数据库比较
·ODBC API常用函数诠释
·提高ORACLE数据库的查询统计速度
·细化解析:Oracle使用的hints调整机制
·解析Oracle/Oracle Forms 的多用途代码
·从Oracle的FORM中调用REPORT的实用技巧
·Oracle SQL精妙SQL语句讲解
·ORACLE学习笔记--性能优化四
·ORACLE常用傻瓜问题1000问
·ORACLE常见错误代码的分析与解决之二
·深刻理解Oracle数据库的启动和关闭
·监控Oracle数据库的常用shell脚本
·Oracle在Solaris下的性能与调整简介
·通俗解说ORACLE
·数据库安全性策略
热点TOP10
·详细介绍ORACLE sqlplus命令
·ORACLE常用傻瓜问题1000问
·我的oracle笔记四(DBA管理)
·Oracle SQL精妙SQL语句讲解
·Oracle Tuning (Oracle 性能调整)的一些总结
·我的oracle笔记一(sql语句方面)
·程序员如何掌握计算机英语
·用正则表达式函数验证身份证号码合法性
·oracle数据库 exp/imp命令详解
·性能分析工具的使用
·ORACLE UPDATE 语句语法与性能分析看法
·在Solaris 10 X86上安装Oracle 10g RAC详解 (1)
·ORA-01092: ORACLE 例程终止。强行断开连接
·VMware下RedHat安装Oracle 9i RAC全攻略
·监控Oracle数据库的常用shell脚本
·手工创建oracle数据库
·常用数据库比较
·PL/Sql循序渐进全面学习教程
·在Solaris 10 X86上安装Oracle 10g RAC详解 (2)
·Oracle客户端文件打包

Linux Shadow-Password-HOWTO - 6. upgrade或patch程式

日期:2007年7月2日 作者: 查看:[大字体 中字体 小字体]



  6. 其他你需要升级(upgrade)或补强(patch)程式
  即使 shadow suite 对大部分需要存取密码档的程式可以包含更新程式,但是仍有一些需要存取密码档的额外程式在系统中。
  
  如果你正执行 Debian 版本 (或者即使你不是),你可以找到 Debian 需要 rebuild 的原始码: ftp://ftp.debian.org/debian/stable/source/
  
  这节剩馀的部分在讨论更新 adduser, wu_ftpd, ftpd, pop3d, xlock,xdm 和 sudo 程式以便於让这些程式支援 shadow suite。
  
  请看 Adding Shadow Support to a C program 这节,主要是在讨论如何将 shadow 支援放到其他需要程式(虽然这些程式需要以 SUID root 执行或 SGID shadow 需正确存取 shadow 档)。
  
  
  6.1 Slackware adduser 程式
  Slackware 版本包含一个新增使用者的交互程式叫做 /sbin/adduser。该程式的 shadow 版本可以在 ftp://sunsite.unc.edu/pub/Linux/system/ Admin/accounts/adduser.shadow-1.4.tar.gz找到。
  
  我很鼓励你使用 Shadow Suite 供应的程式(例如useradd, usermod, 和 userdel) 来取代 slackware 的adduser 程式。 它们只需花一点时间学习,但是它将值得的,因为你可以看到更多控制和在正确展现锁住 /etc/passwd 和 /etc/shadow 的档案(adduser 就没有办法罗)。
  
  
  参考 Putting the Shadow Suite to use 该节得到更多相关资讯。
  
  
  但是如果你已经拥有罗,接下来是你要做的部分:
  
  
  tar -xzvf adduser.shadow-1.4.tar.gz
  cd adduser
  make clean
  make adduser
  chmod 700 adduser
  cp adduser /sbin
  
  
  6.2 wu_ftpd Server
  大部分的 Linux 系统都有 wu_ftpd server。 如果你的版本没有附带 shadow 安装,那麽你的 wu_ftpd 就没有办法对 shadow 编译。 wu_ftpd 是从 inetd/tcpd 开始且以 root 权限执行的程式。 如果你正在跑一个旧版的 wu_ftpd daemon, 无论如何你将要更新它因为较旧版本有 bug 将危及 root 权限。(参考 Linux security home page 得到更多相关资讯)。
  
  
  幸运的是你只需要取的有嵌入 shaow 的原始码和重新编译就可以罗!
  
  如果你不是正在执行 ELF 系统, wu_ftp server 可以从 Sunsite 网址 wu-ftp-2.4-fixed.tar.gz 找到。
  
  当你获得这个 server,把它放在 /usr/src目录,然後输入:
  
  
  cd /usr/src
  tar -xzvf wu-ftpd-2.4-fixed.tar.gz
  cd wu-ftpd-2.4-fixed
  cp ./src/config/config.lnx.shadow ./src/config/config.lnx
  
  然後编辑 ./src/makefiles/Makefile.lnx,和改变
  
  LIBES = -lbsd -support
  
  这一行到:
  LIBES = -lbsd -support -lshadow
  
  现在你已经准备好执行 script 建立跟安装:
  
  
  cd /usr/src/wu-ftpd-2.4-fixed
  /usr/src/wu-ftp-2.4.fixed/build lnx
  cp /usr/sbin/wu.ftpd /usr/sbin/wu.ftpd.old
  cp ./bin/ftpd /usr/sbin/wu.ftpd
  
  这是用在 Linux shadow configuration file、编译和安装 server。
  
  在我的 Slackware 2.3 系统,我也需要在执行前作下列步骤:
  
  build:
  
  cd /usr/include/netinet
  ln -s in_systm.h in_system.h
  cd -
  
  在 ELF 系统下会有编译问题的报告,但是下一版的 Beta 版则可以正确的执行。
[1] [2] [3] 下一页 




上一篇:Linux Shadow-Password-HOWTO - 7. 将 Shadow Suite 放进来使用(1)

下一篇:Linux Shadow-Password-HOWTO - 3. 取得 Shadow Suite

Linux Shadow-Password-HOWTO - 6. upgrade或patch程式 相关文章:
·DENX U-Boot及Linux使用手册
·Linux常用命令详解
·Linux各种服务器的架设
·linux知识大全
·Linux文件和目录访问权限设置
·LINUX 常见问题1000个详细解答
·Linux BOOTLOADER全程详解(Arm S3C2410)
·XPCOM--LINUX下的组件开发技术
·李纳斯·托沃兹(Linus Torvalds):Linux之父
·Linux学习手册
Linux Shadow-Password-HOWTO - 6. upgrade或patch程式 相关软件:
·鸟哥的linux私房菜:基础学习篇
·红帽子Red Hat Linux 8.0(3G,5CD)
·Linux 系统命令及其使用详解(大全)
·linux操作系统视频教程
·楚广明24小时学通Linux RM 其他介绍
·Linux内核0.11(0.95)详细注释
·Linux宝典
·效率源大容量硬盘检测修复程式 V3.0 软盘版
·恶女方程式
·LINUX命令整理 磁盘管理

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot