




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
使用Webmin配置linux apache、vsftpd、samba服务器1 安装Webmin1.1 下载到下载webmin-1.530-1.noarch.rpm,放到指定目录,比如下图:1.2 安装软件# rpm ivg webmin-1.530-1.noarch.rpm自动安装,主要位于三个路径:/etc/webmin-主要包含配置文件*.conf/usr/libexec/webmin-主要包含网页文件*.html/var/webmin-主要包含*.log、*.error等文件1.3 登录安装完成后,在本地浏览器输入localhost:10000,出现登录界面:以系统管理员的身份进入,Username为root,Password为管理员密码。登陆后页面如下:2 用户介绍2.1 Webmin用户进入Webmin-Webmin用户管理,可添加Webmin软件的用户。2.2 系统用户系统用户,指的是可以登录远程主机的用户。进入系统-用户与群组,可添加/删除系统用户。此模块可对远程服务器中的任务进行重启等操作,甚至还能重启远程服务器。具体的应用将在“FTP服务器”一节讲解。2.3 Apache服务器用户进入服务器-apache服务器,可添加/删除apache服务器用户2.4 FTP服务器用户ftp用户分三类:匿名用户、本地用户和虚拟用户。其中匿名用户、本地用户可在上述“系统用户”中设置。虚拟用户的设置在“FTP服务器”一节讲解。3 Apache WEB服务器3.1 创建虚拟主机点击“ 服务器-apache服务器 ”,进入“ apache WEB服务器”模块,选择“created vrtual”标签,进行如下配置:指定地址:31(虚拟主机的IP);根文件:/home/example/apache;服务器名称:;其他默认;点击“Create Now”退出。3.2 添加新用户3.2.1 在虚拟服务器列表中,点击服务器图标3.2.2 在“按目录选项”下点击 ,进入后,点击进行如下配置:验证领域名称: 验证类型:basic按登录约束的访问: 所有有效用户用户文本文件:/home/example/apache/pageaccess(在/home/example/apache/目录下创建pageaccess文件)其他默认,点击返回。3.2.3 再次点击进入访问控制,用户文本文件-编辑用户,添加新用户。输入用户名和密码,保存并退出。3.3 使用新用户重新登录3.3.1 重启http服务器:#service httpd restart本地浏览器输入localhost,也可在远程主机浏览器输入31进行访问。4 FTP服务器4.1 安装vsftpd模块Webmin默认设置中没有ftp模块,需要手动添加。步骤如下:4.1.1 进入“Webmin-Webmin配置”,点击。4.1.2 在跳出的页面中,选中“Third party module from”,然后点击按钮。如下图:4.1.3选择VSFTPD,然后在“Webmin模块”页面点击进行安装。安装完成后,“服务器”选项下面出现vsftpd模块。如下图:4.2 模块配置(修改vsftpd.conf文件读取路径)点击“Vsftpd”,由于vsftpd.conf文件的路径与Webmin默认设置的路径不一致,页面会提示:Could not find the vsftpd.conf file. Please check your Module Configuration.如下图:此时点击“Module Configuration”,在新页面的“The path and filename to vsftpd.conf”后面的文本框内填写正确的vsftpd.conf文件路径(如下图)。本例中,路径为/etc/vsftpd/vsftpd.conf。点击“保存”并退出。此时,网页显示画面如下:以上成功配置vsftpd模块。4.3 设置用户权限上文介绍过,ftp用户分三类:匿名用户、本地用户和虚拟用户。本文主要介绍前两者。Vsftpd模块并不能创建新用户,也不能删除用户,只能改变已存在用户的访问权限。点击“Anonymous FTP”(图4.3.1中)可设置匿名用户权限(图4.3.2)。点击“Local User”( 图4.3.1右)可设置本地用户权限(图4.3.3)。图4.3.1 图4.3.2 设置匿名用户权限图 图4.3.3 设置本地用户权限点击“Generally”(图4.3.1左),设置常规属性,如图4.3.4所示。图4.3.4 常规属性File Unmask:设置文件访问权限Idle Session Timeout: 设置空闲连接的断开时间,即多久不用时断开连接。Data Connection Timeout: 设置连接的最长时间。Welcome Banner Text: 设置用户登录FTP服务器后看到的信息。FTP Username: 设置主服务器的登录用户。如果点击 . 按钮,可以看到一个预制用户名列表。一般来说,常用的用户名都是 ftp。设置完成后,点击Save Changes按钮回到vsftpd主窗口。4.4 添加用户ftp服务器的用户,就是主服务器的登录用户。所以如果要添加ftp服务器用户,点击“系统-用户与群组”,显示所有主服务器登录用户。点击“创建新用户”,可设置新用户细节,如图4.3.5。图4.3.5 用户细节“用户主目录”这一项决定了远程用户通过ftp登录vsftpd服务器时的路径。设置完成后点击“保存”退出。至此,新建一个ftp用户,也新建一个住服务器本地用户。4.5应用例子4.5.1匿名登录到/home/example,无需密码。点击“系统-用户与群组”,选择“ftp”用户,在“编辑用户”页面更改“用户主目录”文本框的路径为“/home/example”。口令选为“无需口令”。保存退出即可。4.5.2阻止某用户登录。点击“系统-用户与群组”,选择指定用户,口令选为“不允许登录”。5 samba服务器Samba是一个网络服务器,用于在Linux和Windows之间共享文件以及共享打印机。Samba有两个服务器:smb和nmb。Smb是主要启动服务器,让其他机器知道此机器共享了什么;nmb是解析服务器,将linux机器所共享的工作组以及在此工作组下的netbios name解析出来。5.1 安装Samba一般linux都有集成Samba服务器,无需安装。其目录为/etc/samba,住配置文件为smb.conf。5.2 新建Samba用户5.2.1 新建本地用户#useradd smbjt_ii#passwd smbjt_ii此时系统会自动创建目录/home/smbjt_ii,属性为:drwx- 3 smbjt_ii smbjt_ii 4096 04-08 11:09 smbjt_ii5.2.2 转换为samba用户方法一:打开“服务器-samba Windows 文件共享” ,点击“将Unix用户转换为samba用户”,在“对新创建的用户,口令设置为:”下选“使用此口令”并填入密码。其他默认。填好选项后点击开始转换。方法二:在“新建本地用户”之后,顺便输入:#smbpasswd smbjt_ii直接将本地用户转为samba用户。5.2.3 创建文件共享回到“服务器-samba Windows 文件共享” ,点击,填入共享信息,如下图。其他默认。点击保存并退出。5.3设置用户磁盘限额方法一:Webmin设置进入“系统-磁盘限额”,点击进入所有用户配额列表。选择目标用户(比如)点击用户名进入“编辑文档配额”页面,设置好后点击保存退出。如下图所示:方法二:利用quota工具1 #rpm qa |grep quota 注:检查是否安装了quota软件包如果有安装,会出现之类的提示。2 #vim /etc/fstab打开fstab配置文件,修改内容如下:LABEL/ ext3 default,usrquota,grpquota11确保修改不出错,否则无法重启linux系统。3 重启系统 #reboot4 磁盘限额#cd /#touch aquota.user aquota.group#chmod 600 aquota.user#chmod 600 aquota.group#quotacheck ugcvm / 注:检查磁盘的使用空间与限制#edquota smbjt_ii注:编辑用户磁盘限额,前面所有配置都为这一步做铺垫Disk quotas for user smbjt_ii (uid 505): Filesystem blocks soft hard inodes soft hard /dev/sda2 36 0 0 10 0 0只需改变blocks后面的soft和hard的内容。以单位为k,比如磁盘限额为1M,则hard为1000。0代表无限制。#quotaon avug 注:使设置生效5.4 Windows端访问Windows端按winkey + r组合键,在“运行”中输入samba服务器所在主机的IP,在弹出的登录界面输入smbjt_ii用户名以及密码,如果往里存放的文件大于1M,系统提示磁盘空间不够。5.5 注意事项5.5.1 当用户磁盘限额功能打开时,即使用户将软件放到别的用户目录里,所占的空间也是记在当前用户头上。例如:当前用户smbjt(用户目录为smbjt)磁盘限额为1M,此时如果进入smbjt_ii(用户目录为smbjt_ii,用户磁盘无限额;权限777;smb.conf:writeable = yes),想在smbjt_ii里存入大于1M的文件(此处文件为perl-5.13.11.tar.gz,15.4M),系统也会提示磁盘空间不足,如下图:5.5.2 附上一份操作表格,表格的第一行以及第一列在samba服务器端配置,右下角的两行两列是smbjt用户将数据写到smb
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 10820:2025 EN Fine ceramics (advanced ceramics,advanced technical ceramics) - Ultraviolet irradiation equipment using UV-A LEDs and optical radiometry for performance t
- 【正版授权】 ISO 3054:2025 EN Essential oil of lavandin Abrial (Lavandula x intermedia Emeric ex Loisel.‘abrial’) (ex Lavandula angustifolia Mill. x Lavandula latifolia Medik.‘abrial’)
- GB/T 28570-2025水轮发电机组状态在线监测系统技术导则
- 粮油食品检验人员高频难、易错点题及参考答案详解【培优】
- 2024年测绘职业技能鉴定能力检测试卷附完整答案详解(典优)
- 2025年药店相关技能鉴定综合提升测试卷【考点精练】附答案详解
- 新生儿腹泻常见病因与治疗
- 布病合同(标准版)
- 传染病护理中医疗废物分类处理与管理
- 土特产加盟合同(标准版)
- (完整word版)理论力学答案(谢传峰版)
- 下肢深静脉血栓的护理查房PPT
- 中国产业结构与布局的历史演变
- GB/T 41697-2022康复辅助器具一般要求和试验方法
- GB/T 156-2007标准电压
- AM咨询I治理方法论
- 工程财务决算审计服务方案
- 自考英语考试真题及答案新版
- Q∕GDW 11612.1-2018 低压电力线高速载波通信互联互通技术规范 第1部分:总则
- 净化实验室施工组织方案
- 110KV变电站负荷及短路电流计算及电气设备的选择及校验
评论
0/150
提交评论