ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:52.56KB ,
资源ID:23726210      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/23726210.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Linux下的samba服务器以及FTP服务器的架构及配置.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Linux下的samba服务器以及FTP服务器的架构及配置.docx

1、Linux下的samba服务器以及FTP服务器的架构及配置 课 程 设 计 报 告课 程 名 称 Linux操作系统 题 目 Linux服务器架设综合实践 班 级 软件工程1001班 学 号 姓 名 指 导 教 师 崔永君 2013年6月3日( Linux下的samba,ttp,www服务器的架构及配置一、实验目的1、掌握Linux环境的samba服务器安装、配置和启动2、掌握Linux环境的samba客户端设置3、了解Linux环境下的Windows客户端samba设置4、掌握ftp命令的检索文件操作5、掌握ftp服务器的配置方法二、实验环境1、计算机若干台2、RedHat9.0系统安装光盘

2、一套三、实验内容步骤(一)SAMBA服务器设置要求:1、建立一个工作组smbgrp,本机审查用户帐号和密码。 2、在机器上创建一个/root/tmp目录,为所有用户提供共享。允许用户不用帐号和密码访问,且可以读写。3、在机器上创建一个wl组,成员有zs和ls。创建一个/root/wl目录,允许wl组用户向目录中写入,其他用户只能访问,但不可以写入。4、在机器上创建一个私人目录/root/zspri,只有zs用户有共享访问权限,其他用户不可以共享访问(二)实验步骤步骤1:在SAMBA服务器上检查并安装必要软件查看:#rpm qa | grep samba安装:#mount /dev/cdrom

3、/mnt/cdrom/#cd /mnt/cdrom/XXXXXX/RPMS/#rpm ivh samba-common-2.2.7a-7.0.9.0.i386.rpm#rpm ivh samba-client-2.2.7a-7.0.9.0.i386.rpm#rpm ivh samba-2.2.7a-7.0.9.0.i386.rpm步骤2:在SAMBA服务器上创建一个/root/tmp目录、/root/wl目录和/root/zspri目录。#mkdir /root/tmp#mkdir /root/wl#chmod a+r+w /root/wl#mkdir /root/zspri#chmod a+

4、r /root/ zspri步骤3:在SAMBA服务器上创建一个wl组,成员有zs和ls。 #groupadd wl #useradd zs g wl #passwd zs #useradd ls g wl #passwd ls步骤4:vi smb.conf 文件,内容如下在global段完成:workgroup = smbgrp #设置工作组的名称server string = Samba Server #指定服务信息Netbios name = wwenSecurity=shareguest ok =no #不允许guest用户访问(没有口令)共享用户主目录的设置:在homes段完成:av

5、ailable = yes #指定用户主目录这共享资源能否可用comment = Home Directoriesbrowseable = no #指定主目录不被其他用户浏览writable = yes #指定主目录的可写性users = %S #指定合法的用户create mode = 0664 #创建文件时的默认权限directory mode = 0775 #创建目录时的默认权限在smb.conf文件中加一个public节path = /root/tmp #指定共享目录路径comment = publicbrowseable = yes #指定主目录能被其他用户浏览writeable =

6、 yes #共享文件目录的可写性read only=no #用户可以读写文件guest ok = yes #允许guest用户访问(没有口令)create mode = 0664 #创建文件时的默认权限在smb.conf文件中加一个wl节path = /root/wl #指定共享目录路径comment = public wlguest ok = yes #允许guest用户访问(没有口令)browseable = yes #指定主目录能被其他用户浏览read only=no #用户可以读写文件write list = wl #指定对共享资源有读写权的组在smb.conf文件中加一个zs节pat

7、h = /root/zspri #指定共享目录路径comment = zss directory valid users=zs #指定有效用户zspublic=nowriteable = yes #共享文件目录的可写性存盘退出。步骤5:测试samba配置文件的设置#testparm 步骤6:启动Samba使用以下命令来启动samba服务器 # /etc/rc.d/init.d/smb start或: #service smb start使用以下命令来重新启动samba服务器 # /etc/rc.d/init.d/smb restart步骤7:添加Samba用户,Samba服务器要求合法的Sam

8、ba用户必须先是一个Linux用户#smbadduser zs:zs步骤8:创建好共享资源后,网络用户就可以在网上邻居看到该共享资源了实训题SAMBA设置题目:安装架设SAMBA服务器,实现linux和windows资源共享。要求:(1)建立一个工作组smbgrp,访问linux服务器时审查用户帐号和密码。 (2)在机器上创建一个/tmp目录,为所有用户提供共享。允许用户不用帐号和密码访问,且可以读写。(3)在机器上创建一个私人目录/ cwpri,只有cw用户有共享访问权限,其他用户不可以共享访问(4)在机器上创建一个/ zjsx目录,允许zjsx组用户向目录中写入,其他用户只能访问,但不可以

9、写入。1. 设置工作组和访问级别2. 创建tmp目录 cwpri目录 /zjsx目录Mkdir /tmpChmod 777 /tmpMkdir /cwpriChmod 777 /cwpriMkdir /zjsxChown .zjsx /zjsxChmod 7753. 配置samba服务4. 加入用户Smbadduser cw:cw /xs,jl,xc用户和加入一个不属于zjsx组的用户(二)FTP设置1、要求1、员工zs和ls有自己的本地帐号。 2、不允许用户匿名登录。本地用户对自己的目录有读写权限,但是不能离开家目录。2、步骤:步骤1:在FTP服务器上检查并安装必要软件查看:#rpm qa

10、| grep proftpd安装:ProFTP的最新版本可以从www.proftpd.org上下载并安装安装了proftp后,你将在/bin目录下看到以下五个可执行文件: ftpd FTP服务器程序 ftpshut 用于关闭FTP服务器程序 ftpcount 显示目前在线人数 ftpwho 查看目前FTP服务器的连接情况 ckconfig 检查FTP服务器的设置是否正确 步骤2:在FTP服务器上创建用户zs和ls。 #useradd zs #passwd zs #useradd ls #passwd ls步骤3:在FTP服务器上用编辑配制文件/etc/proftpd/proftpd.conf,

11、内容如下:ServerName MY REDHAT LINUX FTP #设定FTP服务器的名称ServerType standalone #设置FTP以Standalone模式运行,而不是以dameon模式DefaultServer on #默认FTP服务器工作Port 21 #FTP服务默认占用的端口Umask 022 #默认RequireValidShell off #保证匿名用户正常登录,不要更改ServerIdent off #不显示ftp服务器版本信息,以增强安全性MaxInstances 30User nobody #设置FTP服务以nobody运行Group nobody #注

12、意:一定要改为“Group nobody”AllowOverwrite on.要把匿名用户登录的那节每行行前加“#”注释掉,具体如下:#User ftp #Group ftp #UserAlias anonymous guest #MaxClients 10#DisplayLogin welcome.msg #DisplayFirstChdir .message. 保存退出。步骤4:启动proftpd服务器# /etc/rc.d/init.d/proftpd start或:# service proftpd start实训题FTP设置题目:为企业建立FTP服务器(),创建cw、xs、jl、xc

13、四个用户,属于zjsx组,不允许登录linux系统, 对这些用户启用磁盘限额,软限制块数150000,硬限制块数130000,i节点数不受限制;对用户组zjsx启用组限额,软限制块数10*140000,硬限制块数10*160000,i节点数不受限制。cw、xs用户在自己的主目录上能读能写不能删除并所定在自己的家目录。jl、xc用户在自己的主目录上能读能写能删除。匿名用户在自己的主目录上只能读,xc在匿名用户的主目录上读能写能删除;1. 设置DNS服务器添加主机记录FTPhost 2. 创建组和用户groupadd zjsxuseradd cw g zjsxpasswd cwuseradd xs

14、 g zjsxpasswd xs(三)WWW设置useradd jl g zjsxpasswd jluseradd xc g zjsxpasswd xcvi /etc/passwd /设置不可登录linux系统3. 设置磁盘限额vi /etc/fstabMount o remount /homeCd /homeTouch aquota.userTouch aquota.gruopquotaCheck ugfm /homeedquota u cw / 对cw ,xs ,jl ,xs设置相应的限额edquota g zjsx / 对组zjsx进行相应的限额设置相应的限额后可以通过#repquota

15、 auvg 进行查看4. 配置vsftpd服务在/etc/vsftpd/vsftpd.conf的默认配置下增加以下内容第一句自定义用户配置文件存放路径为/etc/vsftpd/userconf 没有请增加此目录也可以修改相应路径,不过也要有的哦第二,第三句为限制列表中有的用户切换目录(也就是锁定在自家目录)vi /etc/vsftpd.chroot_list 添加限制用户每行一个5. 对cw ,xs 自定义配置在/etc/vsftpd/userconf目录下 新建跟当前用户名相同的文件如cw那就新那cw文件 vi cw 内容如下 注意第二行,如果是cw用户,就改guest_username=c

16、w #vi xs 内容如下 6. 设置匿名用户的主目录#chmod 777 /var/ftp/pub 默认有这个目录或者自己创建一个文件夹,权限就自己按需要设置。7. 最后进行测试。(3)WWW设置一,使用源代码安装(1) 获得源代码# lynx http:/www.apache.org/dist/httpd/httpd-2_0_NN.tar.gzNN表示当前所用的版本号。(2) 解压缩# gzip -d httpd-2_0_NN.tar.gz# tar xvf httpd-2_0_NN.tar(3) 配置.# ./configure -prefix= /usr/local/apache表示A

17、pache将安装在/usr/local/apache目录下(4) 编译与安装# make# make install(5) 测试# /usr/local/apache/bin/apachectl start二,使用RPM包安装# rpm ivh apache-*.rpm完成安装后,配置文件在/etc/httpd/conf/目录下,文件根目录为/var/www/html,工具文件在/etc/rc.d/init.d/目录下,日志文件在/var/log/httpd/目录下。第三站 Apache 2.0的配置Apache 2.0的主配置文件为httpd.conf。如果以上述源代码安装则配置文件保存在/usr/local/apache/conf/目录下,若以RPM包方式安装则配置文件保存在/etc/httpd/conf/目录下。我们可以直接修改httpd.conf文件也可以用redhat linux 9自带的图形化工具来配置。打开启动程序-系统设置-服务器设置-HTTP服务器,可以进行相关。主界面如图:

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1