频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

利用sudo加固Linux系统安全

来源:51CTO.com 作者:宇文 出处:巧巧读书 2008-04-25 进入讨论组
上一页 1 2 3 4 5 6 7 8 下一页 

三、安装Sudo

将Sudor 压缩包下载到我们指定的目录下,比如/root 目录。无论使用哪种操作系统,这些操作在任何系统下都是类似的。

⒈ 切换到压缩包所在的目录,然后将其解压,命令如下所示。需要注意的是,当您执行下面命令时,因为所用版本不一定相同,所以其中的版本号实具体情况加以修改:

tar –zxvf sudo-1.6.3p5.tar.gz

⒉ 以上命令会新建一个目录,如sudo-1.6.3p5,这要视您的版本而定。

⒊ 通过下列命令切换到sudo 目录:

cd sudo-1.6.3p5

⒋ 利用下列命令来创建makefile 和config.h文件,我们将用它们来配置sudo:

./configure

⒌ 您也可以在./configure 命令中加入选项来定制sudo 的安装。其实很简单,只要在/configure命令后边追加所需的选项即可。 要想了解各种可用的选项,请参阅/sudo/INSTALL文件。

⒍ 您还可以编辑makefile 来改变默认的安装路径,也可以编辑/sudo/INSTALL 文件中的其他配置。为此,我们需要先用文本编辑程序打开makefile 。例如,键入下列命令:

vi Makefile

⒎ 在makefile 文件中找到以“Where to install things ...”开头的段落,如图所示:

利用sudo加固Linux系统安全(图一)
图1 Sudo的 Makefile文件

⒏ 如有必要,可以更改默认路径。但我们这里将使用默认路径。

⒐ 退出该文件。如果要使用vi 文本编辑程序的话,可以使用以下命令:

:q

⒑ 实际上,我们在前面运行./configure 命令时,也可以改变默认安装路径。为此,需要在该命令后面加上一个选项。例如,默认时sudoers 文件是安装在/etc 目录的,我们可以利用下面的命令来改变这个文件的安装位置:

./configure - -sysconfdir=DIR

这里的DIR 就是新的安装目录。

⒒ 为编译sudo ,需要运行make 命令:

make

⒓ 如果我们要把sudo安装在源文件目录之外的地方的话,将需要用到GNU。 如果在安装期间出错的话,可以求助于TROUBLESHOOTING 文件和PORTING 文件。

⒔ 我们必须作为root 用户才能安装sudo,因为这需要使用超级用户权限。变成root 用户后,运行make install 命令安装手册页、visudo和sudoers 文件:

make install

需要提醒的是,千万不可以覆盖任何现有的sudoers 文件。

⒕ 好了,我们已将sudo 安装好了,接下来介绍如何进行配置以满足我们的需求。

更多文章 更多内容请看路由安全配置专题系统优化大全系统安全设置专题,或进入讨论组讨论。
上一页 1 2 3 4 5 6 7 8 下一页 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章