创建逻辑卷并配置ftp

1.创建用户teacher并指定其家目录为/ftproot,密码设置为[email protected](5分)

[[email protected] ~]# useradd -d /ftproot teacher

[[email protected] ~]# echo [email protected] |passwd --stdin teacher

[[email protected] ~]# grep teacher /etc/passwd

2.使用/dev/sd{b,c,d}创建大小为45G的逻辑卷/dev/ftp_vg/ftp_lv,并永久挂载到/ftproot目录。(30分)

[[email protected] ~]# fdisk -cu /dev/sdb

[[email protected] ~]# fdisk -cu /dev/sdc

[[email protected] ~]# fdisk -cu /dev/sdd

[[email protected] ~]# pvcreate /dev/sd{b,c,d}1

[[email protected] ~]# vgcreate /dev/ftp_vg /dev/sd{b,c,d}1

[[email protected] ~]# lvcreate -n /dev/ftp_vg/ftp_lv -L 45G

[[email protected] ~]# mkfs.ext4 /dev/ftp_vg/ftp_lv

[[email protected] ~]# vi /etc/fstab

/dev/ftp_vg/ftp_lv /ftproot ext4 defaults 0 0

:wq

[[email protected] ~]# mount -a

[[email protected] ~]# mount

3.根据如下要求,为学校安装并配置ftp:

1)ftp根目录下有三个目录:

Benet5.2要求所有学员能上传作业(上传文件不能是:*.rmvb,*.mp3,*.avi,*.exe)但不能下载,且要求teacher能给该目录授权并下载学员作业;(20分)

Public要求共享学习资料,学员能下载不能上传,teacher能上传下载;(20分)

Teacher目录只有teacher能访问,其他所有人都无法访问。(20分)

2)访问测试并验证。(5分)

主配置文件添加的配置项:

anon_upload_enable=YES

anon_mkdir_write_enable=NO

chown_uploads=YES

chown_username=teacher

chroot_local_user=YES

anon_root=/ftproot

deny_file={*.rmvb,*.mp3,*.avi,*.exe}

推荐步骤:

[[email protected] ~]# yum -y install vsftpd

[[email protected] ~]# vi /etc/vsftpd/vsftpd.conf

:%g/^#/d(删除注释)

:%g/^$/d(删除空行)

添加如下内容:

anon_upload_enable=YES

anon_mkdir_write_enable=NO

chown_uploads=YES

chown_username=teacher

chroot_local_user=YES

anon_root=/ftproot

deny_file={*.rmvb,*.mp3,*.avi,*.exe}

:wq

[[email protected] ~]# chown teacher:teacher /ftproot/

[[email protected] ~]# rm -rf /ftproot/*

[[email protected] ~]# chmod 755 /ftproot/

[[email protected] ~]# /etc/init.d/vsftpd start

[[email protected] ~]# chkconfig vsftpd on

windows访问ftp,使用teacher用户登录并创建Benet5.2、Public、Teacher目录,并在Benet5.2下建立班级目录并授权,上传资源到Public、Teacher目录,关闭窗口。

[[email protected] ~]# chmod 700 /ftproot/Teacher/ ##授权

访问测试:

匿名访问,上传作业、下载作业、下载Public中的资源、访问teacher。

时间: 2025-01-20 01:38:54

创建逻辑卷并配置ftp的相关文章

RHCE7.0答案之创建逻辑卷

创建逻辑卷配置: fdisk /dev/vdb  n,e,+200M,t,8e,p,w partprobe; ll /devvdb* pvcreate /dev/vdb5; pvscan vgcreate -s 16M datastore /dev/vdb5 vgdisplay lvcreate -l 10 -n database datastore mkfs -t ext4/xfs /dev/datastore/database mkdir /mnt/database vim /etc/fst

基于Centos6系统创建逻辑卷LVM,执行扩容,缩减,删除等操作

什么是逻辑卷? LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性. LVM的工作原理其实很简单,它就是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用.在传统的磁盘管理机制中,我们的上层应用是直接访问文件系统,从而对底层的物理硬盘进行读取,而在LVM中,其通过对底层的硬盘进行封装,当我们对底层的物理硬盘进行操作时,其不再是针对于分区

基于CentOS 6 系统创建逻辑卷LVM,执行扩容,缩减,删除等操作

2016-08-29 05:37:57 标签:Linux LVMFstab VG PV 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://51eat.blog.51cto.com/11892702/1843663 什么是逻辑卷? LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性. LV

Linux下创建逻辑卷和增大逻辑卷的方法

第一步 给硬盘分区       fdisk /dev/sdb 第二步 修改硬盘的ID号为8e id默认为83       fdisk /dev/sdb       按t进入       输入分区表号       输入8e 第三步  创建pv 物理卷        pvcreate /dev/sdb1 查看pv  pvdisplay 第四步  创建vg 卷组        vgcreate 卷组的名字 /dev/sdb1 查看vg 卷组 vgdisplay 第五步  扩容卷组        先将分

17.文件系统——逻辑卷、快照以及如何创建逻辑卷(pv、vg、lv)

一.逻辑卷管理器LVM概述 前面我们在Linux系统上模拟软RAID,使用的是md模块,事实上,还有一个模块dm--device mapper,也可以实现软RAID的模拟.md模块的管理工具是mdadm,它专门用来管理RAID设备:dm模块则更为强大,它的管理工具不再是一个单一的工具,而是一组工具,根据不同的规则进行管理(如物理卷的创建.删除.修改:卷组的大小调整.扫描.显示等:逻辑卷的创建.删除和修改等),为dm提供设备映射法则:它支持将多个物理设备以多种不同的方式组合起来,其中包含但不仅限于

vmware上给根分区增加空间以及创建逻辑卷

1.在vmware上给根分区增加空间 509  cd /sys/class/scsi_host/ 查看添加的硬盘信息是否在系统中 521  echo "- - -" > /sys/class/scsi_host/host0/scan加载硬盘信息 522  echo "- - -" > /sys/class/scsi_host/host1/scan 523  echo "- - -" > /sys/class/scsi_host/

逻辑卷(LVM)配置

逻辑卷(LVM)管理目的是把硬盘空间从物理硬盘的管理方式中跳出来,进行更方便的统一管理分配.LVM将存储虚拟化,使用逻辑卷,你不会受限于物理磁盘的大小,另外,与硬件相关的存储设置被其隐藏,你可以不用停止应用或卸载文件系统来调整卷大小或数据迁移,这样可以减少操作成本. 逻辑卷管理器(LVM): 允许对卷进行方便操作的抽象层,包括重新设定文件系统的大小: 允许在多个物理设备间重新组织文件系统: 将设备指定为物理卷: 用一个或者多个物理卷来创建一个卷组: 物理卷是用固定大小的物理区域(Physical

在VMware中的linux系统中创建逻辑卷

1.用poweroff将虚拟机关机. 2.给linux虚拟机添加4块1G的硬盘.开机后可用lsblk查看.fdisk -l 也可以. 3.开启linux虚拟机,将4块1G的硬盘做LVM逻辑卷管理. 步骤如下: a:将sdb.sdc.sdd.sde各分一个主分区,使用所有剩余空间. 用lsblk查看所有的硬盘块设备 b:将sdb1.sdc1.sdd1分区创建成一个名称为vg0的卷组. c:将sde1加入到vg0卷组中,然后将sdc1从vg0卷组中删除. d:在vg0卷组中创建一个容量为2G的名称为

Linux创建逻辑卷详细步骤

1.物理卷物理卷是由磁盘或分区转换得来的,由一个一个pe组成(每个pe默认大小为4MB). 分区的类型必须修改为8e创建pv:格式:pvcreate 分区1 [分区2 分区3 --查看系统中有哪些pv:pvscan查看某个pv的详细信息:pvdisplay 某个pv删除某个pv:pvremove 某个pv 2.卷组卷组由一个或多个物理卷组成创建vg:格式:vgcreate vg名称 pv1 [pv2 pv3 --] 创建vg并将pe的大小修改为8M格式:vgcreate -s 8M vg名称 p