例题一:为网站管理员创建一个FTP帐户webmaster,将其加入到ftp组中,其登录的主目录为WEB站点的主目录/var/www/jnds.net,设置其为系统帐户,但却没有登录系统的权限,备注该用户为“FTP User”
解:
1.创建用户
、
2.设置权限
Usermod –s /sbin/nologin –d /var/www/jnds.net –g ftp –c “FTP user” webmaster
-s shell文件,指定用户登录shell
-c comment 设置该用户注释
-g 用户组 指用户所属的用户组
-d 指定用户主目录,如果目录不存在可同时使用-m参数创建目录
例题二:
新建目录/tmp/jnds,配置该目录的权限。复制文件/etc/fstab到/tmp/jnds。配置/tmp/jnds/fstab权限。文件/tmp/jnds/fstab所有者是 root,属于 root 组,文件/ tmp/jnds/fstab不能被任何用户执行,用户sunny可读和可写/tmp/jnds/fstab,用户mike既不能读也不能写/tmp/jnds/fstab,所有其他用户对/tmp/jnds/fstab目录有只读权限。
解:
1.创建目录及复制文件
2.设置文件的属主和属组
3.设置文件的权限 不能被任何用户执行 所有其他用户对/tmp/jnds/fstab目录有只读权限
4.创建用户
5.设置sunny用户对/tmp/jnds/fstab文件有读写权限
6. 设置用户mike 用户对/tmp/jnds/fstab文件既不能读也不能写