1、创建1个用户登录脚本的模板,命名为/etc/skel-net,在skel-net中创建一文件名为“网络用户须知”,创建用户net09用skel-net的模板,创建完毕到这该用户家目录中检查是否有“网络用户须知”文件。 2、先设置当前日期为2011年11月14日,用命令修改net08用户,设置最小口令时间为2天,最长口令时间为7天,口令失效前3天警告,2011年11月16日帐号被禁用。 3、用命令修改用户的默认属性,设置家目录为/home/ttt,默认shell为csh。查看useradd文件是否生效了,然后改回原来的状态。 4、设置用户net08默认创建文件的权限为600,创建一个空文件,检查权限是否正确。 5、实现ftp后台自动下载的方式下载ftp://210.34.148.138/常用软件/光盘映象/VC++.iso(即:注销用户后,系统仍然继续下载指定文件) 在Linux系统管理中,用户管理和进程管理是两个关键的领域。这个实验主要涵盖了这两个方面的内容,旨在让学生熟悉和掌握Linux中的基本操作。 我们来看用户管理部分: 1. 创建用户登录脚本模板:在/Linux/目录下创建了一个名为/etc/skel-net的模板目录,并在其中添加了“网络用户须知”文件。使用`useradd`命令创建新用户net09时,可以指定-s选项来使用此模板,以确保新用户家目录中包含“网络用户须知”。 2. 设置用户密码策略:通过`chage`命令可以修改用户net09的密码策略,例如设置最小密码使用天数(-m)、最大密码使用天数(-M)、密码过期前警告天数(-W)以及账户失效日期(-E)。这样,net08用户的密码将在2011年11月16日被禁用。 3. 修改用户默认属性:`useradd`命令可以用于创建用户,同时也可以通过编辑`/etc/default/useradd`文件来改变默认的家目录(HOME)和默认shell(SHELL)。实验中将家目录更改为/home/ttt,shell更改为csh。之后应确保修改已生效并能恢复原状。 4. 设置文件创建权限:`umask`命令用来设置用户创建新文件时的默认权限。实验中将net08用户的umask设置为600,这意味着创建的文件只有所有者有读写权限。创建一个空文件后,应检查其权限是否符合预期。 我们关注进程管理部分: 5. 实现后台FTP下载:在Linux中,可以使用`nohup`命令配合`wget`在后台持续下载文件,即使用户注销或断开连接,下载也会继续。实验中下载了FTP服务器上的VC++.iso文件,确保了进程不受用户会话的影响。 在这个实验中,学生需要掌握的命令包括`useradd`、`chage`、`umask`、`nohup`和`wget`,以及对`/etc/skel`、`/etc/default/useradd`等配置文件的理解和使用。同时,实验也强调了错误排查和问题解决的过程,这对于深化理论知识和提高实际操作能力至关重要。在Linux环境中,这些技能对于系统的日常维护和安全管理是必不可少的。
剩余6页未读,继续阅读
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助