文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | firefox | WPS | 杀毒软件 | Picasa
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形图像 办公软件 媒体动画 精文荟萃 常用软件 网页编程 技术开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院操作系统 系统安全合理增加账户 确保系统的安全性
精品推荐
特别推荐
·合理增加账户 确保系统的安全性
·系统安全对IE优化设置六大技巧
·Windows是如何进行自我保护的
·新手指南:可安全删除的文件类型
·艳照门反应出隐私保护问题 文件不能一删了之
·陈冠希事件的启示 明星电脑安全防范手册
·应用安全是后端数据保护“要塞”
·Windows的安全模式的应用技巧
·实现自我安全检查机制之十步走战略
·Windows用户摆脱黑客攻击的技巧
·修改系统设置 打造安全的个人电脑
·修改设置 打造安全的个人电脑
·Windows系统用户摆脱黑客攻击的方法
·巧用Syskey命令保障系统安全
·Windows防黑技巧大全
·网页“黑手”如何攻击你的Windows系统
·Windows保存密码 不要让别人读你的信
·九项措施保障你笔记本电脑的系统安全
·九项措施保障笔记本电脑的系统安全
·打造完美安全系统 网管修补系统全攻略
热点TOP10
·艳照门反应出隐私保护问题 文件不能一删了之
·侵入最大的六合彩论坛系统---六合专用BBS
·软件限制策略的简单应用
·修改系统设置 打造安全的个人电脑
·系统安全对IE优化设置六大技巧
·Windows 密码数秒之内破解
·合理增加账户 确保系统的安全性
·10件傻事将使你的电脑不安全
·修改设置 打造安全的个人电脑
·番茄花园WinXP爆出严重漏洞!(附补丁下载)
·检测和删除系统中的木马(Trojan Horse)教程
·陈冠希事件的启示 明星电脑安全防范手册
·win2000 xp 系统密码破解
·利用Windows内置功能轻松查看端口使用情况
·超强windows密码设置及破解
·安全技巧:五招查出想要知道的IP地址
·Windows系统用户摆脱黑客攻击的方法
·2006年100款最佳的安全工具谱(上)
·ADSL防御黑客攻击的十大方法
·2006年100款最佳的安全工具谱(下)

合理增加账户 确保系统的安全性

日期:2008年3月17日 作者: 查看:[大字体 中字体 小字体]


  在涉及到系统安全可靠这个问题时,我们可以考虑的问题很多。今天,我们就重点看一下怎样安全地增加账户和设置用户的外壳。
  向服务器增加用户账户

  在设置服务器时,我们经常会允许人们上传文件或者从服务器下载文件或消息。然而,我们却不想允许这些人访问整个服务器。实际上,在我们创建这些用户时,就可以限制这些用户的访问权限。

  要限制一个远程用户登录并且限制其访问shell(通过SSH,telnet,或其它登录服务),我们可以为一个用户设置默认的shell为nologin。例如:

  # useradd -s /sbin/nologin jerryb

  在将其shell设置为nologin之后,这个用户就不能登录到服务器来打开一个shell。不过,用户仍然能够使用这个账户登录到服务器上的FTP服务(如果此服务器可用并且此用户拥有一个口令)。默认情况下,此例中,用户通过FTP方式登录时的起始目录(home Directory)将会是/home/jerryb。另一个只能访问服务器上的FTP服务的方法是,使用/usr/lib/sftp服务器作用一个用户的登录shell。虽然这会允许用户访问对用户可用的整个文件系统,它却限制其只能通过安全的FTP访问服务器。

  Web主机的一个通用作法是允许用户在服务器中放置内容,通常是通过利用FTP(但并非shell登录)放置在那个用户的/home/username/public_Html目录中。但是,管理员能够选择将Web内容的位置指定到任何一个目录,包括系统范围内的Web服务器目录。下面的命令为用户webuser指定了/var/www/html为其起始目录(为了让此命令生效,我们还应该将文件的所有权改为属于webuser):

  # useradd -s /sbin/nologin -d /var/www/html webuser

  如果你想增加一个账户,使其只能访问电子邮件服务,也可以选择防止对FTP的任何访问。其中的一个方法是将用户的起始目录指向/dev/null。例如:

  # useradd -s /sbin/nologin -d /dev/null jerryb

  在设置好受限的用户账户之后,你还可以利用与特定服务相关的特性,进一步定义服务器上用户能访问的服务和不能访问的服务。

  为用户配置Shell

  允许为每一个用户个别地定制其shell启动文件是一个相当灵活而实用的方法。不过,有时我们需要比这种方法更加集中化的控制。你可能会拥有一个环境变量或者你想为每一个用户设置的其它shell设置(无一例外地进行)。如果你为每一个单独的shell增加这种设置,用户就可以拥有编辑这个文件并清除它的能力。进一步讲,如果这个设置要在将来做出改变,你就必须在每一个用户的shell启动文件中改变它。

  幸运的是,有一种更好的方法。我们有默认的可以适用于计算机所有用户的启动文件,并且在读取特定用户的文件之前,命令外壳先读取默认的启动文件。在bash命令外壳这种情况中,它会在做执行任何其它操作之前,先读取/etc/bashrc文件。

  与此类似的是,在处理用户home目录中的.cshrc 或者 .tcshrc文件之前,tcsh外壳先读取/etc/csh.cshrc文件。如下例中的/etc/csh.cshrc文件即适用于Fedora 和 RHEL:

  # /etc/cshrc

  #

  # csh configuration for all shell invocations.

  # by default, we want this to get set.

  # Even for non-interactive, non-login shells.

   [ 'id -gn' = 'id -un' -a 'id -u' -gt 99 ]

  if $status then

   umask 022

  else

   umask 002

  endif

  if ($?prompt) then

   if ($?tcsh) then

   set prompt='[%n@%m %c]$ '

   else

   set prompt=['id -nu'@'hostname -s']$

   endif

  endif

  /etc/cshrc 和/etc/bashrc设置了多种外壳环境选项。如果你想增加或修改系统中为每一个用户提供的外壳环境,那么/etc/bashrc 或者 /etc/cshrc文件正是你执行这种操作的地方。

(出处:http://www.viphot.com/)






上一篇:识别非法进程及手工杀毒技巧

下一篇:解析不同存储环境下数据保护策略

合理增加账户 确保系统的安全性 相关文章:
·合理增加账户 确保系统的安全性
·限制用户账户权力来加强系统安全
·如何确定网络邮箱账户是否已被劫持
·找回XP中的Administrator账户
·防止Google Adsense账户被K的办法
·妙法删除多余Win XP管理员账户
·WindowsXP操作系统登录账户10大问题
·黑客入侵贪官账户 窃取账户余额500万
·MySQL数据库账户授权的相关管理解析
·数据库知识学习:MySQL账户相关
合理增加账户 确保系统的安全性 相关软件:

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