查阅Linux缺省的存取控制权限

  实验目的:了解Linux文件格式以权限的设置

  实验步骤:

  1.以root身份登录进入linux

  2.使用以下命令创建新帐户anyuser/usr/sbin/useradd anyuser

  3.为anyuser帐户设置密码:

  /usr/sbin/passwd

  Changing password for user anyuser

  New UN IX password

  Retype UNIX password

  4.注销并且以anyuser帐户登录

  5.查看linux密码文件内容:/bin/cat/etc/passwd

  root:x:0:0:root:/bin/bash

  bin:x:1:1:bin:/bin

  daemon:x:2:2:daemon:/sbin:

  mail:x:8:12:mail:/var/spool/mail

  named:x"25:25:Bind User:/var/named:

  dnscache:x:410:405:dnscache user:/var/djbdns:/bin/true

  xfs:x:414:414:X Font Server:/etc/S11/fs:/bin/false

  postfix:x:415:416:postfix:/var/spool/postrix:

  mtsql:x:416:417MySQL server:/var/lib/mysql:/bin/bash

  test:x:501:501:condor:/home/condor:/bin/bash

  anyuser:x:502:506:zhengya:/home/julia:/bin/bash

  6.注销并且以root身份登录

  7.输入以下命令:/bin/chmod o-r/etc/

  chmod是在Linux下用来发迹文件或目录权限的命令,有关其详细的内容我们会在操作系统安全篇里介绍.

  8.再次以anyuser帐户重新登录,试着列出/etc/下所有内容

  9.由于系统不再允许Everyone的访问,命令应该失败

  10.作为非root用户,可以使用以下命令发迹密码:

  host$ passwd

  (current) UNIX password:

  New UNIX password:

  Retype new UNIX password:

  Passwd:all authentication tokens updated successfully