




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验一 Linux系统的基本使用实验一 Linux系统的基本使用一、 实验任务1、 在虚拟机环境下启动linux的步骤是怎么样的?(1) 加载BIOS(Basic Input/Output System) (2) 进入GRUB (3) 加载Linux Kernel(4) 执行init(5) 运行/etc/rc.d/rc.sysinit(6) 执行/etc/inittab (7) 执行默认级别中的所有Script(8) 执行/bin/login程序2、 以root用户登录系统,需要输入2项信息,分别是什么?Login:rootPassword:3、 需要再打开一个虚拟终端,应该按什么键?然后仍以root登录。(1) Ctrl+alt+Fn(2) Login:root password4、 查看当前目录是什么?rootlocalhost# pwd5、 切换回第一个虚拟终端,应按什么键?Ctrl+alt+F16、 使第二个虚拟终端中的用户注销系统,有哪些命令可以实现? 字符界面下输入logout或exit命令7、 了解UNIX的目录文件结构并写在下面的位置(通过cd、ls l命令)。 bin dev home lost+found misc net proc sbin srv tftpboot usr boot etc lib media mnt opt root selinux sys tmp var8、 使用ls命令的常用选项,选项-a,-d,-l,-t,-R,-u都有什么意义?ls-a 列出目录下的所有文件,包括以 . 开头的隐含文件。ls-d 将目录象文件一样显示,而不是显示其下的文件。ls-l 列出文件的详细信息。ls-t 以时间排序ls-R 列出所有子目录下的文件。ls-u 以文件上次被访问的时间排序。9、 在你的注册目录(你的用户名目录,即/home/用户名)下创建子目录:dir1、dir2。10、 进入dir1子目录。11、 再回到你的注册目录,并用pwd证实。12、使用cd和pwd命令,掌握相对路径和绝对路径。对照右图,假如从目录user3开始,键完以下命令后,你的位置会在哪里。请将结果填在横线上。/usruser4tmphometreeuser3bin$pwd /home/user3$cd .$pwd /home $cd .$cd usr$pwd /user $cd /usr$pwd /user $cd . /tmp$pwd /tmp $cd .$pwd /tmp 13、 在你的主目录中创建一个叫junk的目录。将这个目录变为工作目录,应当使用什么命令?这个新目录的绝对路径名是什么?mkdir junk/home/wyx/junk14、在主目录创建以下目录,要求只能用一个命令行:junk/dira/dirljunk/dirajunk/dira/dir2junk/dira/dirl/dirc你碰到什么问题了吗?如果碰到问题,在重试之前,将刚才创建的所有目录删除,这个删除应该使用哪一个命令?mkdir p junk/dira/dir1/dirc junk/dira/dir2 (-p创建父目录) 15、在主目录获取一个在junk目录下的dira目录的列表。既可以使用相对路径名,也可以使用绝对路径名。应该使用什么命令?相对路径:ls junk/dira绝对路径:ls /root/junk/dira (从家目录开始)16、在主目录仅使用rmdir命令,删除在junk目录下的所有子目录。仅用一个rmdir命令如何实现这一操作?rmdir junk/dira/dir2,junk/dira/dir1/dirc,junk/dira/dir1,junk/dira/该命令删除最后一个文件,顺序从底层向上删除17、返回主目录。用一个命令显示文件cp和vi(在/bin目录)的长格式属性列表。相对路径名和绝对路径名都试一试。ls l /bin/cp /bin/vi18、获得帮助信息的命令有哪些?man help info whatis(man ls 或 ls -help)请查看以下命令的用法:date ls pwd cd help19、启动图形界面,应该如何操作?使用鼠标打开一些窗口,如何操作?注销图形界面如何操作?logout20、关闭系统的命令有哪些?power f;ctrl+alt+del;shutdown h now并分别作关闭练习,注意观察它们有没有差别。21、选作:启动Linux分区下的Linux,并作上述各步骤,体会虚拟机、真实机间的区别。实验二 文件与目录操作二、实验任务1、 使用“touch 文件名” 方法在你的注册目录下建立文件file1和file2touch file1 file22、 在你的注册目录下创建(mkdir)子目录:dir1、dir2mkdir dir1 dir23、 将file1 file2 复制到dir1中,并察看注册目录与dir1目录下有何变化cp file1 file2 dir14、 将文件file1,file2从注册目录移动至dir2中,再察看注册目录与dir2目录有何变化mv file1 file2 dir25、 将dir2中的文件file1 改名为myfile1mv /dir2/file1 /dir2/myfile16、 请使用绝对路径删除文件myfile1rm /root/dir2/myfile17、 将dir1中文件拷入dir2子目录,注意有没有提示,解释一下提示的原因cp dir1 dir28、 删除dir1子目录(r m 、r mdir 、r m -r)rm rf /root/dir19、 将目录dir2复制成dir1(cp -r dir2 dir1)cp r dir2 dir110、察看/etc/fstab文件、/boot/grub/grub.conf文件的内容cat /etc/fstab /boot/grub/grub.conf11、实现下面各项要求:将用户root的家目录的所有目录列表保存至文件file1中ls al file1将/bin下的文件名中包含了in字符的文件名保存至文件file2中ls al | grep in同时显示file1 file2内容cat file1 fiel2将file1 file2内容合并成新文件file3cat file1 fiel2 fiel3显示file3的前10行内容head file3显示file3的前15行内容head 15 fiel3显示file3的后3行内容tail 3 file3统计file1中的行数,字数wc lw file1统计file3中包含root的行数grep c root file112、文件查找 查找文件名中包含了file字符的文件find . name “file*” 查找当前目录中有否文件名包含fiile的文件ls -l | grep c “file” 查找/bin中有否1000字节以下的文件,并将查找结果保存至文件myresultfind /bin size -1000c myresult 查找有否100块以上的文件find /bin -size 100 -print 查找有否用户test创建的文件 find /bin user test 将所有文件名中包含了字符config的文件复制到目录 /bakcp config* /bak13、从/etc/passwd中提取用户名,统计个数,并将结果保存至文件中cut d: -f1 /etc/passwd14、统计/bin目录下的文件目录项数ls al | wc -l15、尝试比较rm和rmdir命令的区别与联系rm可以用于删除文件或目录,功能强大,但比较危险。rmdir只能删除空目录。以下操作基于下面的前提条件:用户:root 工作目录:/home 1、查看当前umask参数 umask 2、在/home目录下创建新目录 dir3mkdir /home/dir33、显示目录dir3的详细信息,记录目录的权限信息ls -l dir34、改变umask参数为0066umask 00665、创建新目录dir4mkdir dir46、显示目录dir4的详细信息,记录目录的权限信息ls -l dir47、创建新文件file1touch file18、显示文件file1的详细信息,记录文件file1的文件权限ls -l file19、为dir3的同组用户增加写权限chmod u+w,g+w,o+w dir310、改变file1的文件权限为755chmdo 755 file1实验三 vi及Shell程序设计一、实验任务第一部分 vi1. 请在/tmp目录下建立一个名为vitest的目录;(请书写命令)rootlocalhost /# mkdir /temp/vistest2. 进入vitest目录;rootlocalhost /# cd /tmp/vistest3. 将/etc/man.config复制到本目录下;rootlocalhost vistest# cp /etc/man.config /tmp/vistest4. 使用vi开启本目录下的man.config文件;rootlocalhost vistest# vi man.config5. 在vi中设定行号;:set number6. 移动到第58行,向右移动40个字符,请问看到什么目录?/dir/bin/foo7. 移到第1行,并向下搜寻bzip2字符串,请问它在第几行? 第118行8. 将50到100行之间的man改为MAN,如何实现?:50,100s/man/MAN/gc9. 修改完后,想全部复原,怎么样实现?:q!或者一直按u10. 复制65到73行这9行的内容,并粘贴到最后一行之后; 先按“65G”使光标移到65行,再按“9yy”,然后按“G”回到再回到最后一行,按“P”,就可以完成操作。11. 删除21到42行之间的开头为#符号的批注数据,如何实现?“21G”之后,再用“22dd”即可删除22行12. 将这个文件另存为man.test.config文件;13. 转到第27行,并删除15个字符,结果出现的第一个单词是什么?14. 在第一行新增一行,输入I am a student,怎样实现?15. 保存后退出。第二部分 Shell程序设计1. 请编写一个Shell脚本,当执行该脚本的时候,该脚本可以显示:1)你目前的身份(用USER)2)你目前所在的目录(用PWD)2. 请编写一个Shell脚本,该程序可以计算“你还有多少天可以过生日”。3. 让用户输入一个数字,程序可以由1+2+3.一直累加到用户输入的数字为止。4. 请编写一个Shell脚本,它的作用是:1)先查看一下/root/test/logical这个名称是否存在;2)若不存在,则建立一个文件,使用touch来建立,建立完成后离开;3)如果存在的话,判断该名称是否为文件,若为文件则将它删除后建立一个目录,目录名为logical,之后离开;4)如果存在的话,判断该名称是否为目录,若为目录则删除此目录。5. 我们知道/etc/passwd里面以:来分隔,第一栏为账号名称。请编写一个Shell脚本,可以将/etc/passwd的第一栏取出,而且每一栏都以一行字符串The 1 account is “root”来显示,那个1表示行数。,6. 请编写一个Shell脚本,利用for循环把当前目录下的所有*.c文件复制到指定的目录中,并显示复制后该目录内按文件大小排序的目录文件清单。#!/bin/bash# Usage:基本名 当前目录路径 指定目录路径# ex:mv.c.sh /home /varcd $1for x in $1/*.cdomv $x $2Ls -S $2done7. 请编写一个Shell脚本,它把第二个位置参数及其以后的各个位置参数指定的文件复制到第一个位置参数执行的目录中。#!/bin/bashwhile x$2 != x do cp $2 $1 shiftdone8. 请编写一个Shell脚本,根据键盘可以循环输入学生成绩(百分制),并显示对应的成绩标准(及格和不及格),按Q键退出,按其他键提示重新输入。#!/bin/bashwhileecho Please input your number :read varecho you number is $vardocase $var inQ) exit;q) exit;esacif $var -ge 60 thenecho This score is passedelse echo This score is not passedfidone 实验四 用户和组管理、软件包管理一、实验任务第一部分 用户管理(一)创建用户1、增加新用户user1,用户主目录:/home/user1rootlocalhost #useradd user12、设置user1密码为user111rootlocalhost #passwd user1打回车以后,在提示后面输入密码就行了3、增加新用户user2,用户主目录:/user/user2rootlocalhost #useradd -d /user/user2 user24、设置 user2 的密码为空rootlocalhost #echo |passwd -stdin user25、建立新文件/home/file1,创建目录/home/dir1rootlocalhost #touch ./home/file1rootlocalhost #mkdir ./home/dir16、以user1用户身份登陆rootlocalhost #su -l user17、将/home/file1文件拷贝到user1的用户主目录下,能够执行成功吗?user1localhost $cp /home/file1 /home/user1 输入上述命令能够执行8、将/home/file1文件拷贝到 /home/dir1目录下,能够执行成功吗? user1localhost $cp /home/file1 /home/dir1cp :cannot creat regular file /home/dir1/file1 :permission denied9、切换到root用户user1localhost $su然后再输入密码就能切换到root用户10、 将/home/file1文件拷贝到 /home/dir1目录下,能够执行成功吗? 为什么?rootlocalhost #cp /home/file1 /home/dir1能够执行,因为root用户有权限执行11、执行# chown user1 /home/dir1,命令作用是什么?改变user1的主目录为:/home/dir112、切换回user1用户rootlocalhost #su -l user113、将/home/file1文件拷贝到 /home/dir1目录下,能够执行成功吗?为什么?user1localhost $cp /home/file1 /home/dir1cp : cannot creat regular file /home/dir1/file1 :permission denied14、/etc/passwd和/etc/shadow的文件权限对于系统安全有何作用?(二)删除用户1、#userdel user12、#userdel -r user2思考:步骤1和步骤2的执行结果有什么异同?若使用参数r则删除用户的同时也删除用户所有相关的文件,也包括宿主目录及用户的邮件池等步骤1要达到和步骤2同样结果,还需要增加哪些操作?删除用户所有相关的文件,也包括宿主目录及用户的邮件池等第二部分:组的管理(一)创建新的组 1、执行命令# useradd user4 ,是否创建了新的组user4?建立了新的组user4,当创建一个新用户的时,若没有指定他所属的组,系统就建立一个与该用户同名的私有组2、创建新用户user5和组user5rootlocalhost #useradd user53、增加新的用户组 workgroup rootlocalhost #groupadd workgroup(二)组中用户的添加1、 #gpasswd a user4 workgroup把用户user4加入到workgroup群组管理员2、 #gpasswd a user5 workgroup把用户user5加入到workgroup群组管理员3、组信息保存在哪个文件中?打开此文件查看是否有相关信息。/etc/group(三)同组用户的目录权限1、使用user4用户登录 rootlocalhost #su -l user42、在用户主目录下创建新文件file1user4localhost $touch file13、使用 user5用户登录user4localhost $su -l user54、将 /home/user4/file1 拷贝到当前目录,能否直接拷贝?不能都直接拷贝5、执行命令# chgrp workgroup /home/user4现在再执行步骤4,是否可以成功?仔细查看文件权限和文件拥有者和相关组信息。user5localhost $ su -c chgrp workgroup /home/user4执行以后还是不能成功第三部分:批量新建用户账号(选作)操作要求:全班同学创建用户账号,用户名为“s”+学号的组合,并且都属于class0903群组。请写出详细操作步骤。第四部分 tar命令1、进入/home目录rootlocalhost #cd /home2、在该目录下新建两个子目录,目录名为test1和test2,应使用什么用户来创建?rootlocalhost home#mkdir test1 test23、将/etc目录下的文件yp.conf和hosts拷贝到子目录test1下rootlocalhost home#cp /etc/yp.conf /home/test1rootlocalhost home#cp /etc/hosts /home/test14、将目录/test1下所有的文件打包成/home/test1.tar文件rootlocalhost home#tar -cvf test1.tar test15、将/etc目录下的crontab文件拷贝到子目录test1和test2下rootlocalhost home#cp /etc/crotab /home/test1rootlocalhost home#cp /etc/crotab /home/test26、使用r选项增加test1.tar归档文件的内容rootlocalhost home#tar -rf test1.tar /test1/crontab7、删除/test1/hosts文件rootlocalhost home#rm /home/test1/hosts8、比较归档文件test1.tar与子目录test1下内容的差别,应使用什么参数?rootlocalhost home#tar -tf test1.tar9、重新将/etc目录下的hosts文件拷贝到子目录test1rootlocalhost home#cp /etc/hosts /home/test110、重新比较归档文件test1.tar与子目录test1下内容的差别rootlocalhost home#tar -tf test1.tar;ls test111、将test1目录下所有文件使用通配符*,拷贝到test2目录下rootlocalhost home#cp test1/* test212、将test2目录下所有文件追加到test1.tarrootlocalhost home#tar -rf test1.tar test2/13、显示test1.tar文件清单rootlocalhost home#tar -tf test1.tar14、将归档文件释放到/tmp目录下rootlocalhost home#tar -xvf test1.tar -C /tmp15、将上述归档、释放过程用z选项,采用文件压缩方式重新练习一遍16、使用tar命令备份/home目录下的内容rootlocalhost home#tar -pcvf test.tar /home/17、将第16题中备份的内容进行恢复rootlocalhost home#tar -xvf test.tar 实验五 进程管理一、实验任务1、先在前台启动vi编辑器并打开f4文件,然后挂起,最后在后台启动一个find作业,查找inittab文件。请写出操作步骤。rootlocalhost # vi f4Ctrl+Zrootlocalhost # find inittab&2、查看当前作业、进程和用户信息,并对作业进行前后台切换。请写出操作步骤。rootlocalhost # ps axurootlocalhost # jobsrootlocalhost # fg 2rootlocalhost # bg 13、创建一个作业,要求在2013年1月1日0时,向所有用户发送新年快乐的问候。请写出操作步骤。rootlocalhost # at 0:00am Jan 1 2013at wall Happy New Year!at / 执行Ctrl+D组合键4、创建一个at作业,要求在5分钟后向所有用户发送系统即将重启的消息,并在2分钟后重新启动计算机。请写出操作步骤。rootlocalhost # at now + 5minat wall Notice: The system is going to reboot in 2 minutes !at shutdown -r 2at /执行CTRL +D组合键5、查看所有的at作业,并删除2013年1月1日执行的作业任务。请写出操作步骤。rootlocalhost # at -l22012-05-19 02:41 a root12013-01-01 00:00 a rootrootlocalhost # at -d 1rootlocalhost # at -l22012-05-19 02:41 a root6、 创建crontab作业,要求每天上午8点30分查看系统的进程状态,并将查看结果保存于ps.log。请写出操作步骤。rootlocalhost # crontab -eI 键进入编辑模式:30 8 * * * ps -axu ps.log保存退出。7、 stu用户添加crontab作业,要求每三个月的1日零时查看正在使用的用户列表。请写出操作步骤。rootlocalhost # useradd stu rootlocalhost # passwd -d stuRemoving password for user stu.passwd: Success /首先创建新的用户 stu ,并清空该用户的密码。rootlocalhost # su stustulocalhost root$ crontab -eI 键进入编辑模式:01 0 1 */3 * cat /etc/passwd|grep -v nologin|grep -v halt|grep -v shutdown|awk -F: printf $1n|more保存退出。8、 查看cron作业内容,最后删除此作业。请写出操作步骤。stulocalhost root$ crontab -l01 0 1 */3 * cat /etc/passwd|grep -v nologin|grep -v halt|grep -v shutdown|awk -F: printf $1n|more stulocalhost root$ crontab -r stulocalhost root$ crontab -lno crontab for stu9、 利用Shell命令top监视系统性能。切换回 用户root rootlocalhost # top 实验六 网络服务管理一、实验任务第一部分 NFS网络文件系统请实现NFS网络文件系统的架设。服务器端的要求如下:1. 假设服务器的IP为54;2. /tmp分享为可读写,并且不限制使用者身份的方式,分享给所有/24这个网段的所有计算机;3. /home/nfs分享的属性为只读,可提供给网段内的工作站;4. /home/upload作为/24这个网段的数据上传目录,其中/home/upload的使用者及所属群组为nfs-upload这个名字,他的UID和GID均为210;5. /home/tom这个目录仅分享给0这部主机,以提供该主机上面的tom这个用户来使用,也就是说,tom在0及54均有账号,且账号均为tom,所以预计开放/home/tom给tom使用他的家目录。要求写出服务器端及客户端所有的操作步骤。【操作步骤】(1).就是要建立 /etc/exports 这个档案的内容root localhost root# vi /etc/exports /tmp192.168.0.*(rw,no_root_squash) /home/nfs 192.168.0.*(ro) *(ro,all_squash) /home/upload192.168.0.*(rw,all_squash,anonuid=210,anongid=210) /home/andy0(rw)(2).建立每个对应的目录的实际 Linux 权限1. /tmp root localhost root# ll / drwxrwxrwt 6 root root 4096 Nov 16 09:07 tmp 2. /home/nfs root localhost root# mkdir -p /home/nfs =建立所需要的目录 root tlocalhost root# chmod 755 -R /home/nfs =修改较为严格的档案权限 将目录与档案设定成唯读!不能写入的状态,会更保险一点! 3. /home/upload root localhost root# groupadd -g 210 nfs-upload =先建立所需要的 210 这个群组 root localhost root# useradd -g 210 -u 210 -M nfs-upload =建立需要的使用者名称 root localhost root# mkdir -p /home/upload =建立起目录了! root localhost root# chown -R nfs-upload:nfs-upload /home/upload =修改拥有者! 如此,则使用者与目录的权限都设定妥当啰! 4. /home/andy root localhost root# ll /home drwx- 3 andy andy 4096 Oct 28 13:37 andy(3).启动 portmap 与 nfs 服务:root localhost root# /etc/rc.d/init.d/portmap start root localhost root# /etc/rc.d/init.d/nfs start(4).在 0 这部机器上面演练一下:1. 确认可用目录 2. andy linux50 andy$ showmount -e 00 3. Export list for 00: /tmp 192.168.0.* /home/nfs (everyone) /home/upload 192.168.0.* /home/andy 0 2. 建立挂载点: andy linux50 andy$ mkdir -p /home/zzz/tmp andy linux50 andy$ mkdir -p /home/zzz/nfs andy linux50 andy$ mkdir -p /home/zzz/upload andy linux50 andy$ mkdir -p /home/zzz/andy 3. 实际挂载: andy linux50 andy$ su =通常 Linux 只允许 root 来挂载! root linux50 andy# mount -t nfs 00:/tmp /home/zzz/tmp root linux50 andy# mount -t nfs 00:/home/nfs /home/zzz/nfs root linux50 andy# mount -t nfs 00:/home/upload /home/zzz/upload root linux50 andy# mount -t nfs 00:/home/andy /home/zzz/andy root linux50 andy# exit 第二部分 架设Apache服务器1启动Apache服务器操作要求1设置Linux计算机,其IP地址为0,子网掩码为;允许WWW服务穿过防火墙,并启动Apache服务器。【操作步骤】:(1)以超级用户身份启动X Window图形化用户界面。 (2)依次单击“主菜单”“系统设置”“网络”,打开“网络配置”窗口。选中网卡eth0,单击工具栏上的“编辑”按钮,弹出“以太网设备”对话框,设置IP地址为192168010,子网掩码为2552552550,单击“确定”按钮,返回“网络配置”窗口。 (3)重启网卡eth0,如果出现对话框则单击“是”按钮,最后关闭“网络配置”窗口。 (4)依次单击“主菜单”“系统设置”“服务器设置”“服务”,打开“服务配置”窗口,选中httpd服务,并单击工具栏的“开始”按钮,启动httpd服务。 (5)依次单击“主菜单”“系统设置”“安全级别”,打开“安全级别配置”窗口。在“安全级别”下拉列表中选择“启用防火墙”,在“信任的服务”栏选择“WWW (HTTP)”,并单击“确定”按钮,允许WWW服务通过防火墙。(6)依次单击“主菜单”“附件”“文本编辑器”,新建一个indexhtml文件保存于varwwwhtml目录,内容自定。操作要求2调试Apache服务器。在Windows计算机中启动Intemet Explorer,在地址栏输入“http:/192168010”,将显示varwwwhtml目录下indexhtml文件的内容。2配置个人Web站点操作要求1配置Apache服务器,允许Linux用户架设其个人web站点。 (1)按下Ctrl+Alt+F2组合键,切换到第2个虚拟终端,以超级用户身份登录。 (2)首先备份配置文件httpd.conf,输入命令“cp etchttpdconfhttpdconfetchttpdconf/httpdback”,以保证即使Apache服务器的配置错误也可以恢复初始设置。 (3)利用vi编辑器,修改httpdconf文件的以下内容,允许用户建立其个人Web站点。 UserDir public_html (4)输入命令“service httpd restart”,重新启动httpd服务。操作要求2普通用户jerry设置其Web站点内容。【操作步骤】:(1)输入命令“useradd jerry”创建用户jerry。 (2)输入命令“passwd jerry”,为jerry用户设置其口令。 (3)按下Alt+F3组合键,切换到第3个虚拟终端,以普通用户jerry身份登录Linux。 (4)输入命令“mkdir public_html”,在用户主目录homejerry中新建public_html目录。 (5)输入命令“cd ”,切换到用户主目录的上一级目录,即home。 (6)输入命令“chmod 701 jerry,修改jerry用户主目录的权限,让其他用户都可进入此目录。 (7)输入命令“cd public_html”,切换到新建的public_html目录。(8)新建indexhtml文件,可输入命令“cat indexhtml”,内容自定。操作要求3访问jerry用户的个人Web站点。Windows计算机中启动Intemet Explorer,在地址栏输入“http:/192168010/jerry”,显示homeierrypublic html目录下indexhtml文件的内容。 第三部分 架设ftp服务器实验准备两台计算机,一台安装Linux,其IP地址为192168010,另一台安装 windowsxp(或linux),其IP地址为192168020,两机需互联,可用虚拟机模拟。1 设置匿名访问操作步骤: (1)按下Ctrl+Alt+F2组合键,切换到第2个虚拟终端,以超级用户身份登录。 (2)首先备份配置文件vsftpdconf,输入命令“cp etcvsftpdvsftpdconf etc/vsftpdvsftpd.back”,以保证即使vsftpd服务器的配置错误也可以恢复到初始设置。 (3)输入命令“vi etcvsftpdvsftpdConf”,启动vi文本编辑器并打开Vsftpd的配置文件vsftpdconf。 (4)编辑vsftpdconf文件,使其一定包括以下命令行。 anonymous_enable=YES local_enable=NO write_enable=YES anon_upload_enable=YES anon_mkdir_write_enable=YES connect_from_port_20=YES listen=YES tcp_wrappers=YES (5)输入命令“chmod o+w varftppub”,修改varftppub目录的权限允许其他用户写入文件。(6)输入命令“service vsftpd restart”,重新启动vsftpd服务。2. 设置本地用户访问操作步骤: (1)在ftp提示符后输入“open 192168010命令,再次建立与Vsftpd服务器的连接,然后输入用户名及其口令。(2)验证成功后,在“ftp”提示符后输入命令“1s”,可查看到用户主目录homejerry中的所有文件,其中包括新建的fxyzltxt文件、fxyz2txt文件和pictures目录。(3)在“ftp”提示符后输入命令“mget f*”,系统提示是否要下载fxyzltxt文件,输入“y”并按下Enter键,将下载fxyzltxt文件。系统将继续询问是否要下载fxyz2txt文件,输入“y”并按下Enter键。(4)在“ftp”提示符后输入“mkdir fromwin”,可在用户主目录中新建一个名为fromwin的子目录。(5)在卸提示符后输入“cd fromwin”,切换到新建的fromwin目录。(6)在卸提示符后输入“put wabcTxt”,上传wabctxt文件到jerry用户主目录中fromwin子目录。输入“1s”可查看操作结果。(7)在“ftp”提示符后输入“rename wabctxt fxyz3txt”,将wabctxt改名为fxyz3txt。(8)在“ftp”提示符后输入“delete fxyz3txt”,可删除fxyz3txt文件。输入“ls”命令可查看操作结果。(9)在“ftp”提示符后输入“cd etc”,切换到etc目录。输入“ls”命令还可以查看etc目录中的文件。(10)最后在“ftp”提示符后输入“quit”关闭FTP命令行工具。3. 禁止切换到其他目录chroot_local_user = YES4. 设置欢迎信息(1)编写/etc/vsftpd/vsftpd.conf文件。(2)重启ftp服务:service vsftpd restart(3)从另一台电脑登录ftp服务器。5. 限制文件传输速度设置该参数anon_max_rate就行了请写出各操作步骤。第四部分 架设samba服务器实验准备两台计算机,一台安装Linux,另一台安装windowsxp,两机需互联,可用虚拟机模拟。1建立Samba服务器的应用环境操作要求1配置Linux计算机,其IP地址为192168010,主机名为rhel,并取消防火墙。【操作步骤】:(1)以超级用户身份登录到图形化用户界面,依次单击“主菜单”“系统设置”“网络”,打开“网络配置”窗口。(2)选中eth0网卡,单击工具栏上的“编辑”按钮,出现“以太网设备”对话框,将网卡的IP地址设置为0,子网掩码为,单击“确定”按钮,回到“网络配置”窗口。(3)选中“DNS”选项卡,将计算机的主机名设置为rhel。(4)选中“主机”选项卡,并单击工具栏上的“新建”按钮,弹出“添加,编辑主机项目”对话框,“地址”文本框中输入主机的IP地址“0”,“主机名”文本框中输入主机名“rhel”,单击“确定”按钮,回到“网络配置”窗口。(5)单击“设备”选项卡,选中eth0网卡,先单击工具栏上的“解除”按钮,再单击“激活”按钮,重新启动网卡。(6)单击“文件”菜单中的“保存”,弹出对话框,单击“确定”按钮。最后关闭“网络设置”窗口。(7)依次单击“主菜单”“系统设置”“安全级别”,从“安全级别”下拉列表中选择“禁用防火墙”,并单击“确定”按钮。弹出确认对话框,单击“是”按钮。操作要求2配置windows计算机,其IP地址为192168020,主机名为windowsxp
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 红酒生意基础知识培训课件
- 2025年艺人经纪合同范本:主播艺人签约协议(律师专业风险评估与批注)
- 红楼梦翻译对比课件
- 资源型城市绿色转型发展模式与绿色产业国际合作2025年研究
- 娱乐活动组织与安全保障协议
- 2025年太阳能光伏电站安全生产标准化改造案例集
- 2025年新能源汽车充电服务市场技术创新与充电设备创新研究报告
- 新能源汽车行业2026年市场深度解析:技术创新驱动310亿美元市场规模
- 2025年后视提篮镜行业研究报告及未来行业发展趋势预测
- 2025年社会工作者职业资格考试(社会工作实务初级)冲刺模拟试题及答案
- 2025-2026学年人教版(2024)初中生物八年级上册(全册)教学设计(附目录)
- 2025-2030中国汽车工程服务外包(ESO)行业现状调查与前景趋势研究报告
- 职业中学数学课件学习方法
- 2025年中国药用菌行业投资前景及策略咨询研究报告
- 软陶教学课件
- 2025年黑吉辽蒙高考化学试卷真题解读及答案详解(精校打印)
- 美术教育学新编
- TCDSA 201.22-2024 呼吸气体质量分析仪
- 特种设备重大事故隐患判定准则试题及答案
- 二年级语文(统编版)二年级上册学习导引课课件
- 人工智能全套课件下载
评论
0/150
提交评论