Linux网络服务实训 练习(总)

合集下载

linux实习心得体会_linux校外实训心得体会(优秀模板6篇)

linux实习心得体会_linux校外实训心得体会(优秀模板6篇)

linux实习心得体会_linux校外实训心得体会(优秀模板6篇)linux实习心得体会_linux校外实训心得体会第1篇校外实训工作总结一年来,我校坚持“以服务为宗旨,以就业为导向”的工作方针,努力提高服务和管理水平,抓内涵,创品牌,以提高职业教育质量和办学效益为中心,以创建“三个一流”为工作重点,以提高毕业生就业档次为目标,狠抓学生技能实训和考证工作,加强就业指导,努力提升毕业生综合素质和就业能力。

各项工作取得了显著成效。

现将我们所做的主要工作分以下几个方面作一简要总结:一、以就业为导向,加强职业指导和实习管理,大力提高学生的职业素质,努以就业为导向,加强职业指导和实习管理,大力提高学生的职业素质,力为企业提供超预期合格和满意的人才,以质量争夺市场力为企业提供超预期合格和满意的人才,以质量争夺市场。

(一)职业指导工作1、我校以就业为导向,有计划地对学生开展职业指导工作。

本学期对07级学生进行大型职业指导讲座九次,实习学生家长联席大会三批,,对专业班学生进行顶岗实习教育和就业指导。

还分别按实习单位召开实习生上岗前家长通气会,介绍实习单位的情况和学校要求,细心听取家长意见和建议,取得了学生家长的理解、配合和支持。

通过实习教育大会,招聘面试指导课,实习岗前系列培训等课程,让学生和家长了解当前的就业形势,了解企业的用工要求,分析自己在实习就业中的优劣势,明确实习的重要意义,端正实习就业的态度,一方面在校期间要注意按照企业的要求努力培养和提高自己的素质;另一方面在实习就业时,要根据自己的实际,适当调整实习就业的期望值,先就业,后择业;在实习中做好自立和吃苦的准备,以自己优良的职业素质和工作能力,为自己的职业发展打下良好的基础。

通过教育,学生的思想认识大大提高,收到了良好的效果。

2、把职业指导课列入每周正常的教学内容,对学生进行系统的职业理论教育和职业指导,学生的职业意识和面试技巧都有显著的提高。

3、在学校领导的积极推动下,学校全员职业指导意识有所增强,从正副校长到德育处,从团委到学生会,从各专业部长到专业教师对学生的礼貌礼仪,行为规范、职业素质的养成教育普遍加强,学生遇到老师和客人打招呼问好渐成习惯和自然现象,学生自律组织不断发展壮大,各种自我教育的社团组织蓬勃发展,逐步形成一个齐抓共管良好局面,学生素质比以往明显提高。

Linux测试题(30题)

Linux测试题(30题)

Linux测试题1. cron后台常驻程序(daemon) 用于:A. 负责文件在网络中的共享----NFSB. 管理打印子系统Manages the printing subsystemC. 跟踪管理系统信息和错误-----SyslogD. 管理系统日常任务的调度(scheduling)2. 在大多数Linux发行版本中,以下哪个属于块设备(block devices) ?字符设备+块设备A. 串行口B. 硬盘----块设备,一个扇区512字节C. 虚拟终端D. 打印机3. 怎样更改一个文件的权限设置?A. attrib---win系统命令,linux没有B. chmodC. change ---没有这个命令D. file------看文件类型cd /dev设备b字符设备l 连接d 目录–普通文件4. 假如当前系统是在level 3 运行,怎样不重启系统就可转换到level 5 运行?A. Set level = 5 定义环境变量B. telinit5 level运行级别:不同级别启用不同服务C. run 5D. ALT-F7-55. 下面命令的作用是:set PS1="[uwt]\$",export PS1 :提示符prompt string 1A. 改变错误信息提示sttyB. 改变命令提示符C. 改变一些终端参数D. 改变辅助命令提示符PS26. 作为一个管理员,你希望在每一个新用户的目录下放一个文件.bashrc,那么你应该在哪个目录下放这个文件,以便于新用户创建主目录时自动将这个文件复制到自己的目录下。

AA. /etc/skel/ 框架单词的缩写B. /etc/default/C. /etc/defaults/D. /etc/profile.d/ 运行命令touch text.txt ,vim编辑,useraddtestskel cd /home.文件隐藏文件ll -a7. 在bash中,export命令的作用是:A. 在子shell中运行条命令B. 使在子shell中可以使用命令历史记录historyC. 为其它应用程序设置环境变量D. 提供NFS分区给网络中的其它系统使用8. 如何从当前系统中卸载一个已装载的文件系统?A. umountB. dismountC. mount -uD. 从/etc/fstab中删除这个文件系统项--开机挂载,9. 如果你的umask设置为022,缺省的,你创建的文件的权限为:A. ----w--w-B. -w--w----C. r-xr-x---D. rw-r--r--10. 在Linux中,如何标识接在IDE0上的slave硬盘的第2个逻辑分区?分清IDE STA串行和并行速率??A. /dev/hdb2B./dev/hd1b2C. /dev/hdb6D. /dev/hd1b611. 在bash 中, 在一条命令后加入"1>&2" 意味着:A. 标准错误输出重定向到标准输入B. 标准输入重定向到标准错误输出C. 标准输出重定向到标准错误输出D. 标准输出重定向到标准输入12. 下面哪条命令可以把f1.txt复制为f2.txt?A. cp f1.txt | f2.txtB. cat f1.txt | f2.txtC. cat f1.txt > f2.txtD. copy f1.txt | f2.txt13. 显示一个文件最后几行的命令是:A. tacB. tailC. rearD. last14. 如果使用ln命令将生成了一个指向文件old的符号链接new,如果你将文件old删除,是否还能够访问文件中的数据?A. 不可能再访问B. 仍然可以访问C. 能否访问取决于file2的所有者D. 能否访问取决于file2的权限15. 显示二进制文件的命令是?A. odB. vilC. viewD. binview16. 在一行结束位置加上什么符号,表示未结束,下一行继续?A. /B. \C. ;D. |17. 如何删除一个非空子目录/temp?A. del /temp/*B. rm -rf /tempC. rm -Ra /temp/*D. rm -rf /temp/*18. 对所有用户的变量设置,应当放在哪个文件下?A. /etc/bashrcB. /etc/profileC. ~/.bash_profileD. /etc/skel/.bashrc19. 在Linux系统中的脚本文件一般以什么开头?A. $/bin/shB. #!/bin/shC. use /bin/shD. set shell=/bin/sh20. 下面哪种写法表示如果cmd1成功执行,则执行cmd2命令?A. c md1&&cmd2B. cmd1|cmd2C. cmd1;cmd2D. cmd1||cmd221. 在vi中退出不保存的命令是?A. :qB. :wC. :wqD. :q!22. 下面哪个协议使用了二个以上的端口?A. telnetB. FTPC. rshD. HTTP23. apache的主配置文件是:A. httpd.confB. httpd.cfgC. access.cfgD. apache.conf24. 在bash shell 环境下,当一命令正在执行时,按下control-Z 会:A. 中止前台任务B. 给当前文件加上EOF.C. 将前台任务转入后台D. 注销当前用户25. 什么命令解压缩tar文件?A. tar -czvf filename.tgzB. tar -xzvf filename.tgzC. tar -tzvf filename.tgzD. tar -dzvf filename.tgz26. 哪个变量用来指定一个远程X应用程序将输出放到哪个X server上?A. DISPLAYB. TERMC. ECHOD. OUTPUT27. ping使用的协议是:A. TCPB. UDPC. SMBD. ICMP28. 下面哪个文件定义了网络服务的端口?A. /etc/netportB. /etc/servicesC. /etc/serverD. /etc/netconf29. 下面哪个文件包含了供NFS daemon 使用的目录列表?A. /etc/nfsB. /etc/nfs.confC. /etc/exportsD. /etc/netdir30. 下面哪个命令用来卸载一个内核模块?A. rmmodB. unmodC. delmodD. modprobe。

linux操作系统实训教学大纲

linux操作系统实训教学大纲

实训教学大纲《操作系统》实训教学大纲(适用专业:计算机软件课程)一、本课程课时:80课时学分:4实训课时:40二、实训性质与目的:《操作系统》课程计算机软件专业的一门核心课程,主要围绕操作“系统干什么,操作系统如何干”等基本问题展开。

课程以Linnx操作系统为背景,讲述操作系统的基本原理。

本课程在内容上力求突出应用能力的培养,在保证基本理论的基础上,结合学、练、做的学习方法强化学习效果,培养学生的专业技能。

本课程实训目的是通过学习,要求学员能够灵活掌握Linnx操作系统的安装与配置方法、常用命令和shell编程、用户管理和文件管理等操作方法,为今后就业提前打基础。

为今后从事相关的工作打下坚实的基础。

本课程是专业必修课程。

本课程在学习之前要求有计算机基础,程序设计基础等作为其先修课程,并具备一定计算机操作水平。

三、实训内容与要求(一)内容:基本目标:掌握Linnx操作系统基础知识,通过Linnx操作系统的安装和配置,常用命令的操作应用了解操作系统的五大管理功能,最终目标是使学生从理论到实践全面了解现代操作系统的基本思想和基本方法。

具体目标:Linnx操作系统的安装是以Red Had Linux为蓝本,在完成安装的基础上,完成Linux系统的图形界面的使用,Linnx系统的基本操作,vi编辑器和简单shell编程,Linux系统管理、Linnx网络配置等一系列实训。

(二)要求1、Red Had Linux安装:要求了解操作系统的发行版本,了解Linux系统对硬件资源的要求,掌握分区的方法和具体的安装过程。

2、Linux系统的图形界面的使用:设置系统面板,桌面图标的设置、桌面环境的设置,Nautilus文件管理器的设置,添加/删除应用程序。

3、Linnx系统的基本操作:了解Linux操作系统的启动/登录及关闭方法、掌握Linux的常用命令及文件管理。

4、vi编辑器和简单shell编程:掌握vi编辑器的使用方法,熟悉shell的种类及基本功能。

linux实验报告

linux实验报告

西安航空职业技术学院课程课程设计说明书设计题目:专业:班级学号:姓名:指导教师:年月日教务处印制西安航空职业技术学院课程设计任务书课题名称:设计内容:技术条件或要求:指导教师(签名):教研室主任(签名):开题日期:年月 12日完成日期:年月 23 日[摘要]随着Internet的日益普及,在网络上学会配置网络服务器,有着非常重要的意义。

综合网络服务器基于LINUX操作系统上,进行服务器与客户端之间的连接,实现服务器为客户端提供服务。

其实训内容包括linux服务器搭建与测试:dhcp(主机IP的动态获取)服务器搭建与应用、dns(域名解析)服务器搭建与应用、ftp(能够实现网络文件传输的上传和下载)服务器搭建与应用、www(能够实现基于域名的虚拟机访问)服务器搭建与应用、网络访问等等。

综合网络服务器的功能强大,操作简单,扩展性强,稳定性高;方便不同操作系统平台之间的移植;网站最大限度地实现易维护性和易操作性。

Linux是一套免费使用和自由传播的操作系统,以其稳定性和灵活性而著称。

完善的内置网络是Linux的一大特点。

Linux为用户提供了完善的、强大的网络功能。

作为一种网络操作系统,它在网络服务器上得到了广泛的应用。

目录一、课程设计目的:........................................................................................ - 5 -二、课程设计的实验环境:............................................................................ - 5 -三、课程设计的方法与步骤:........................................................................ - 5 -1 .认识Linux,安装Red Hat服务器................................ 错误!未定义书签。

Linux系统配置与管理教程——实训与项目案例

Linux系统配置与管理教程——实训与项目案例
所谓无人值守安装实际上就是提前把安装过程中要输入的信息写入一 个文件,安装时利用相应的参数指向这个文件,那么安装程序就可以 从这个文件中读取安装信息了,自然就可以无人值守自动进行了。 Fedora无人值守安装是通过一个名叫Kickstart的程序进行的, Kickstart的工作原理是通过记录典型的安装过程中所需人工干预填 写的各种参数,并生成一个名为ks.cfg的文件。
软件最初的作者保留版权。 其他人可以修改、销售该软件,也可以在此基础上开发新的软件。但 必须保证这份源代码向公众开放。 经过修改的软件仍然要受到GPL的约束——除非能够确定经过修改的 部分是独立于原来作品的。 如果软件在使用中引起了损失,开发人员不承担相关责任。
1-2 为什么选择Linux
存放 Kickstart 文件的位置:
1.在引导磁盘上提供 Kickstart 文件 2.在引导光盘上提供 Kickstart 文件 3.在网络上提供 Kickstart 文件

1-6 本章小结
本章主要介绍了Linux的概念,Linux的来源与 发展,Linux的特点和应用等方面的知识,对 Linux进行较全面的阐述。 一.课后习题 二.课程训练
1.简述自由软件的发展历史。 2.Linux有哪些特点和功能? 3.Linux常见的版本有哪些,各有什么特点?
2-2-1创建Kickstart文件
创建Kickstart文件时需要注意的事项:
(1)ks.cfg文本里有三个小节:命令节、%packages节、%pre和 %post节,必须按顺序指定。除非有特别申明,每节内的项目不必 按序排列。小节顺序为:命令节 %packages节 %pre和%post节 (2)不必需的项目可以被省略。 (3)省略任何必需的项目会导致安装程序提示用户输入对这个项 目的回答。 (4)以井号(“#”)开头的行被当作注释而被忽略。

[2014下]Linux系统管理Linux网络服务_B卷

[2014下]Linux系统管理Linux网络服务_B卷
A:startB:start()
C:function start()D:use start()
7.在vi编辑器中,修改文件内容后需要保存并退出,使用以下()命令无法实现。
A:命令模式中的ZZB:末行模式中的:q!
C:末行模式中的:wqD:末行模式中的x
8.linux系统默认开启了()个虚拟终端。
A:1B:3
C:vi testD:open vi
20.在Red Hat Enterprise Linux5.0系统中,小王使用命令“mount /dev/cdrom /media/cdrom”成功读取了光盘中的数据,其中的参数“/media/cdrom”属于( )文件。
A:普通文件B:目录文件
C:设备文件D:特殊文件
A:软链接B:硬链接
C:长链接D:短链接
37.一台RHEL5主机当前的主机名为host1,要把主机名修改为host2,可以( )来完成。(选择二项)
A:修改/etc/hosts文件B:修改/etc/network
C:修改/etc/sysconfig/network文件D:hostname命令
38.执行以下()命令可以将"/dev/sdb7"分区格式化成EXT3文件系统。(选择两项)
XX大学XX学院院自考衔接/期末考试试卷
2013—2014学年 第二学期 考试日期: 年 月
课程名称
Linux系统管理
试卷
卷别
B
适用
学院、专业、年级
考试
方式
闭卷
开卷□
备注
注意事项:
1.答题前,考生在试卷及答题卡上务必用直径0.5毫米黑色签字笔写上自己的姓名、准考证号等信息。
2.考生务必将答案抄到答题卡上,在试卷上作答无效。

linux实习心得体会_1

linux实习心得体会linux实习心得体会1本学期对于Linux系统的学习,让我对Linux有了一定的了解。

我知道了Linux只是个内核。

现在的Linux操作系统,都是用这么一个内核,加上其它的应用程序构成的。

Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一,使其在金融、安全等部门有很重要的应用。

学习Linux,首先我们应该从基础开始学起。

对Linux操作系统的功能、版本、特点,以及Linux系统安装和图形环境有较全面的了解。

Linux命令是必须学习的。

虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力。

Linux是一个命令行组成的操作系统,精髓在命令行,学习如何在安全的环境中执行系统命令,包括有关文件、目录、文件系统、进程等概念,如何使用相应的命令对文件、目录、进程等进行管理,了解遇到问题时,如何找到帮助信息等。

Linux常用命令,有echo命令、date命令、passwd命令、file命令、ls 命令、touch命令等。

要明白学好Linux不是一件一蹴而就的事,一定要能坚持使用它,特别是在学习初期。

要增加自己的Linux技能,只有通过实践来实现。

只要多动手,就一定会有收获。

遇到问题时要自己去寻找答案,在寻找答案的过程中,会学到更多知识。

应该说目前我们对于Linux的学习只是入门而已,学习Linux是一个长期的过程,很耗时间。

作为电子信息工程专业的学生,对我们来说,Linux将来主要应用于嵌入式Linux系统的开发,这非一日之功,我们还需要不断深入地学习它。

最后,衷心感谢唐磊老师一学期来的辛苦教学,唐老师幽默风趣的教学方式给我们的课堂带来很多欢乐。

老师辛苦了!linux实习心得体会2Windows操作系统是目前世界上使用最广泛的操作系,但是在企业级服务应用上则是Linux系统更为专业与出名,也许听到Linux操作系统会觉得陌生,Android操作系统(安卓)就是基于Linux平台的开源手机操作系统,在个人电脑桌面操作系统有ubuntu、centos、Fedora等都是基于linux。

Linux实训报告 - 副本

Linux实训报告 - 副本本篇报告主要介绍了Linux系统的实训过程以及实践效果,共分为三部分,分别是实训内容,实训过程和实训效果。

一. 实训内容该实训主要涉及到Linux系统下的基础命令、文件操作、用户管理、磁盘管理、网络管理等方面的内容。

具体包括以下几个方面:1. 命令行操作:介绍Linux系统下的基础命令,如ls、cd、mkdir、rm等。

2.文件操作:涉及到Linux系统下的文件操作,如文件的创建、复制、移动等操作。

3.用户管理:讲解Linux系统下的用户管理,包括用户的添加、删除和修改等操作。

4.磁盘管理:详细介绍了Linux系统下的磁盘管理,如添加磁盘、分区等操作。

5.网络管理:介绍Linux下的网络管理,包括配置网络、管理网络、网络监测等。

二. 实训过程本次Linux实训是在线进行的,通过虚拟机来模拟Linux系统,在虚拟机内进行实际操作。

实训过程大致分为以下几个步骤:1.下载虚拟机软件和Linux系统的ISO镜像文件,安装虚拟机并导入ISO镜像。

2.在虚拟机中进行Linux系统的基础设置,如设置网络、主机名和时区等。

3.学习Linux系统的基础命令,通过实际操作培养熟练度。

4.学习Linux系统的文件操作,模拟实际场景进行文件的创建、修改和删除等操作。

8.实训结束后,进行实操考核,通过考核证明已经掌握了Linux系统的基础操作。

三. 实训效果通过实际操作和学习,我认为该实训达到了一定的效果。

从以下几个方面来看:2.熟悉了Linux系统的文件操作和用户管理等方面的内容。

4.掌握了虚拟机的使用方法和配置方法。

总的来说,该实训让我更加深入的了解了Linux系统下的操作和运行方式,对将来的工作和学习有一定的帮助。

网络操作系统的实训报告

一、实训目的本次实训旨在通过对网络操作系统的学习与实践,使学生掌握网络操作系统的基本原理、配置方法以及故障排除技巧。

通过实训,提高学生的动手能力和实际操作技能,为今后从事网络管理、维护等相关工作打下坚实基础。

二、实训内容1. 网络操作系统概述(1)网络操作系统的定义及特点(2)网络操作系统的分类及功能(3)网络操作系统的组成及结构2. 网络操作系统的安装与配置(1)Windows Server 2012 R2 网络操作系统的安装(2)Windows Server 2012 R2 网络操作系统的基本配置(3)Linux 网络操作系统的安装与配置3. 网络服务配置与管理(1)DHCP服务配置与管理(2)DNS服务配置与管理(3)文件共享服务配置与管理(4)IIS服务配置与管理4. 网络安全与故障排除(1)网络安全策略制定(2)防火墙配置与管理(3)入侵检测与防范(4)网络故障诊断与排除三、实训过程1. 理论学习在实训开始前,我们对网络操作系统进行了系统的理论学习,包括网络操作系统的基本原理、配置方法以及故障排除技巧。

2. 实践操作(1)安装与配置 Windows Server 2012 R2 网络操作系统首先,我们在虚拟机中安装了 Windows Server 2012 R2 网络操作系统。

在安装过程中,我们学习了如何选择合适的安装模式、设置网络参数、安装网络组件等。

安装完成后,我们对操作系统进行了基本配置,包括设置管理员密码、配置 IP 地址、启用防火墙等。

(2)安装与配置 Linux 网络操作系统接着,我们在虚拟机中安装了 CentOS 7.0 网络操作系统。

在安装过程中,我们学习了如何选择合适的安装模式、设置分区、安装网络组件等。

安装完成后,我们对操作系统进行了基本配置,包括设置 root 密码、配置 IP 地址、启用防火墙等。

(3)网络服务配置与管理在配置网络服务方面,我们分别对 DHCP、DNS、文件共享和 IIS 服务进行了配置与管理。

linux习题

习题四一、选择题l. 为了执行前一个命令可使用以下( )命令。

A. !B.!!C.! 1D. M2. 下面关于Shell的说法,不正确的是( )。

A.操作系统的外壳B.用户与Linux内核之间的接口程序c.一个命令语言解释器 D.一种和c类似的程序语言3. 组台键( )可用于关闭X window图形化用户界面。

A. Ctrl+Alt+BackSpaceB. Ctrl+Alt+SpaceC. Ctrl+Shift+BackSpaceD. Ctrl+Shift+Space4. pwd命令功能是( )。

A.设置用户的口令B.显示用户的口令C.相当于Windows命令行界面输入cd命令D.相当于在Windows命令行界面输入命令dir5.cd命令可以改变用户的当前目录,当用户键入命令“cd”并按Enter键后( )。

A.当前目录改为根目录B.当前目录没变,屏幕显示当前目录c.当前目录改为用户主目录 D.当前目录改为上一级目录二、填空题1 Bash中命令提示符号是__________或__________。

2 shell使用中_________________键可实现自动补全功能。

3 已知myfile文件中有l行内容,mycase文件中有3行内容。

执行cat < myfile > mycase命令后,mycase文件中有__________行内容。

4 组合键______________________可从图形化用户界面切换到第3个虚拟终端。

5 修改_____________________文件可改变图形化用户界面的启动方式。

三、简答题1 Shell对于用户输入的命令行如何进行处理?2 当前Shell的命令提示符为“[work@localhost Desktop]”,其有何含义?3 shell命令行可使用哪些通配符?有何作用?4 shell命令行可由哪三个部分组成?5 假设某用户设置别名“alias pwd=ls -a1”,那么该用户输入“pwd”命令将有何执行结果?6 vi文本编辑器有哪三大工作模式?其相互之间如何转换?习题五一、选择题1 以下( )文件保存有用户账号的信息。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux网络服务实训练习
实验内容:
1、为某网络配置一台DNS服务器,和一台Web服务器,DNS服务器IP地址
192.168.5.机器号,Web服务器IP地址192.168.109.机器号+1(邻居)。

DNS 服务器的域名为dns.dns+学号.com,Web服务器使用端口为,标准80端口,域名为www. web+学号.com,站点根目为/var/www/姓名拼音,在其下有两张网页为pageindex.htm;pagedefault.htm(内容自定)。

2、设计一个方案,拓扑图如下:
有一个192.168.109.0的网络,叫做,一个DHCP,有一套企业应用系统,dns的服务器地址192.168.109.12,有一个网管监控区,放的网管工作站,其IP 分别是,192.168.109.30,然后有个防火墙做NAT,内部IP是10.0.0.1,外部IP是202.117.0.43, 企业的网管,由于机器比较多了,工作人员经常要配IP 地址。

有台机器,上面装上linux,配成DHCP服务器,来给工作人员分配IP地址。

首先,先要考虑一下这个环境。

192.168.109.10 192.168.109.11,192.168.109.1 为避免网络问题,以上地址应该是保留的静态地址,也就是说应该有一个排除范围。

这个范围可大可小,在现在的情况下,为了避免以后的问题,可以把排除范围设置大点,设置为从192.168.109.1~192.168.109.20,为系统使用的。

192.168.109.30是网管用的,网管不想让别人用这个ip,也不想每次重新装了系统后重新修改,因此,网管要把IP给绑定到MAC(本机)上。

其他的人可以随意使用10.0.0.21~10.0.0.254之间的一个地址。

调出DHCP配置单模板,进行配制。

3、MySQL服务器和客户端的安装,设置root账户的密码为个人的学号。

4、试创建一个名为(学生姓名拼音)的系统用户,属于ftp组,不允许登录Linux
系统,其主目录为/var/www/学生姓名拼音1,然后利用该账户以文本方式登录FTP服务器(192.168.109.X),并查看所在目录的路径和当前目录下的文件列表,接着新建一个名为(学生姓名拼音+学号)的目录,并将本地/usr/local/scr目录下的一个文件上传到新建的那个目录中,并查看上传结果。

5、实例:公司有三个部门分别是: 业务财务经理
每个部门假设有2个人员,分别为 yewu01,yewu02 caiwu01,caiwu02 jingli01 jingli02
1 每个用户可以访问自己的宿主目录,并且只有该用户能访问宿主目录,并具有完全的权限,
而其他人不能看到你的宿主目录。

2 建立一个caiwu 的文件夹, 要求对财务组和领导组的可看到, 只有
caiwu01有写入的权限 , 其他的不能访问
3 建立一个yewu的文件夹, 要求对业务组可读写, 经理组的可查看.
4 建立一个公司文件共享目录, 要求全部人可查看, 但每个人只能删除自己的文件, 不能删除别人。

(Samba参考)
第一步先建立用户的帐号与所属工作组, 建立对应的目录并给目录777的权限 # groupadd caiwu
# groupadd yewu
# groupadd jinli
# useradd caiwu01 -g caiwu
# useradd caiwu02 -g caiwu
# userdel yewu01 -g yewu
# useradd yewu01 -g yewu
# useradd yewu02 -g yewu
# useradd jinli01 -g jinli
# useradd jinli02 -g jinli
# mkdir -p /home/samba/caiwu
# mkdir -p /home/samba/yewu
# mkdir -p /home/samba/public
# chmod 777 -R /home/samba 这一句是非常关键的一句话,实际上在Fedora Linux8中只用此设置就已经开始正常工作了
这里给777的权限,避免后面的因为权限而产生的麻烦.
# 使用smbpasswd -a caiwu01(caiwu02...)将6个用户加到samba 用户中.
第二步设定samba配置文件.
一般主要修改下面几个选项就可以了
#==============Global Settings===========================
[global]
workgroup = MYHOME
hosts allow = 192.168.1. (安全设定允许访问的网段, 注释掉意思不加限制允许任意网络访问)
security = user
#============ Share Definitions===========================
[homes]
comment = Home Directories
browseable = no
writable = yes
上面是设定每个用户的宿主目录, 一般samba是设定好的,无需更改.
[caiwu]
comment = caiwu directory
path = /home/samba/caiwu
public = no
write list = caiwu01
valid users = @caiwu,@jinli
[yewu]
comment = yewu directory
path = /home/samba/yewu
public = no
write list = @yewu
valid users = @jinli
[public]
comment = Public Stuff
path = /home/samba/public
public = yes
browseable = yes
writeable = yes
完成后记得重起samba
# service smb restart
第三步设定public的权限, 因为samba的不能做到每个人只能删除自己的文件, 不能删除别人的功能,linux设置目录Sticky bit权限. 目录设定了Sticky的
权限,在这个目录下的文件只有root与文件的所有者才能删除, 这样可以实现
我们上面第四个要求.
# chmod 1777 /home/samba/public
5、。

相关文档
最新文档