1、创建/www目录,在/www目录下新建name和https目录,在name和https目录下分别创建一个index.html文件,name下面的index.html文件中包含当前主机的主机名,https目录下的index.html文件中包含当前主机的ip地址。
(1)创建目录及index.html文件
(2)写入主机名和IP地址
2、将/www目录和name,https目录的所属者修改为web用户,并且web用户拥有所有的权限。
# 创建web用户
# 递归修改所有者和组为web
# 设置所有权限给所有者,组和其他无权限
验证
3、tom和jerry可以在name和https目录下新建和删除文件,其他用户没有任何权限。
验证
4、复制/var/log/messages和/var/log/cron文件到/log目录,admin账号可以查看但不能修改该日志文件的内容。
# 创建/log目录并复制文件
# 创建admin组和用户,设置权限
验证
使用admin用户,打开“messages”文件,并尝试写入“666”
显示“无法写入”
5、复制/etc/ssh/sshd_config文件到/ssh目录,admin账号可以查看并修改该文件内容。
# 创建/ssh目录并复制文件
# 设置权限允许admin读写
验证
6、将复制过来的/ssh目录下的sshd_config文件中的非空行写入到/ssh/sshd文件中,将sshd_config文件中的非空行和非#号开头的行写入config文件中,并且admin可以查看sshd文件和config文件的内容。
# 设置文件权限
验证