搭建學(xué)校ftp服務(wù)

1.創(chuàng)建用戶teacher并指定其家目錄為/ftproot,密碼設(shè)置為pwd@123(5分)

創(chuàng)新互聯(lián)"三網(wǎng)合一"的企業(yè)建站思路。企業(yè)可建設(shè)擁有電腦版、微信版、手機(jī)版的企業(yè)網(wǎng)站。實(shí)現(xiàn)跨屏營銷,產(chǎn)品發(fā)布一步更新,電腦網(wǎng)絡(luò)+移動(dòng)網(wǎng)絡(luò)一網(wǎng)打盡,滿足企業(yè)的營銷需求!創(chuàng)新互聯(lián)具備承接各種類型的網(wǎng)站建設(shè)、成都做網(wǎng)站項(xiàng)目的能力。經(jīng)過十年的努力的開拓,為不同行業(yè)的企事業(yè)單位提供了優(yōu)質(zhì)的服務(wù),并獲得了客戶的一致好評(píng)。

[root@localhost ~]# useradd -d /ftproot teacher

[root@localhost ~]# echo pwd@123 |passwd --stdin teacher

[root@localhost ~]# grep teacher /etc/passwd

搭建學(xué)校ftp服務(wù)

2.使用/dev/sd{b,c,d}創(chuàng)建大小為45G的邏輯卷/dev/ftp_vg/ftp_lv,并永久掛載到/ftproot目錄。(30分)

[root@localhost ~]# fdisk -cu /dev/sdb

[root@localhost ~]# fdisk -cu /dev/sdc

[root@localhost ~]# fdisk -cu /dev/sdd

[root@localhost ~]# pvcreate /dev/sd{b,c,d}1

[root@localhost ~]# vgcreate /dev/ftp_vg /dev/sd{b,c,d}1

搭建學(xué)校ftp服務(wù)

[root@localhost ~]# lvcreate -n /dev/ftp_vg/ftp_lv -L 45G

搭建學(xué)校ftp服務(wù)

[root@localhost ~]# mkfs.ext4 /dev/ftp_vg/ftp_lv

搭建學(xué)校ftp服務(wù)

[root@localhost ~]# vi /etc/fstab

搭建學(xué)校ftp服務(wù)

搭建學(xué)校ftp服務(wù)

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

:wq

[root@localhost ~]# mount -a

[root@localhost ~]# mount

搭建學(xué)校ftp服務(wù)

3.根據(jù)如下要求,為學(xué)校安裝并配置ftp:

1)ftp根目錄下有三個(gè)目錄:

Benet5.2要求所有學(xué)員能上傳作業(yè)(上傳文件不能是:*.rmvb,*.mp3,*.avi,*.exe)但不能下載,且要求teacher能給該目錄授權(quán)并下載學(xué)員作業(yè);(20分)

Public要求共享學(xué)習(xí)資料,學(xué)員能下載不能上傳,teacher能上傳下載;(20分)

Teacher目錄只有teacher能訪問,其他所有人都無法訪問。(20分)

2)訪問測(cè)試并驗(yàn)證。(5分)

主配置文件添加的配置項(xiàng):

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}

推薦步驟:

[root@localhost ~]# yum -y install vsftpd

搭建學(xué)校ftp服務(wù)

[root@localhost ~]# vi /etc/vsftpd/vsftpd.conf

:%g/^#/d(刪除注釋)

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

添加如下內(nèi)容:

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

搭建學(xué)校ftp服務(wù)

[root@localhost ~]# chown teacher:teacher /ftproot/

[root@localhost ~]# rm -rf /ftproot/*

[root@localhost ~]# chmod 755 /ftproot/

[root@localhost ~]# /etc/init.d/vsftpd start

[root@localhost ~]# chkconfig vsftpd on

搭建學(xué)校ftp服務(wù)

windows訪問ftp,使用teacher用戶登錄并創(chuàng)建Benet5.2、Public、Teacher目錄,并在Benet5.2下建立班級(jí)目錄并授權(quán),上傳資源到Public、Teacher目錄,關(guān)閉窗口。

[root@localhost ~]# chmod 700 /ftproot/Teacher/ ##授權(quán)

訪問測(cè)試:

匿名訪問,上傳作業(yè)、下載作業(yè)、下載Public中的資源、訪問teacher。

用戶teacher登入

搭建學(xué)校ftp服務(wù)

搭建學(xué)校ftp服務(wù) 給teacher文件夾創(chuàng)建的權(quán)限

匿名用戶訪問teacher文件夾 沒有權(quán)限(上面的命令生效)

搭建學(xué)校ftp服務(wù)

文章標(biāo)題:搭建學(xué)校ftp服務(wù)
文章位置:http://bm7419.com/article26/jjdhjg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、App設(shè)計(jì)、微信公眾號(hào)、網(wǎng)站維護(hù)、App開發(fā)、小程序開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營