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
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
[root@localhost ~]# lvcreate -n /dev/ftp_vg/ftp_lv -L 45G
[root@localhost ~]# mkfs.ext4 /dev/ftp_vg/ftp_lv
[root@localhost ~]# vi /etc/fstab
:
/dev/ftp_vg/ftp_lv /ftproot ext4 defaults 0 0
:wq
[root@localhost ~]# mount -a
[root@localhost ~]# mount
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
[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
[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
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登入
給teacher文件夾創(chuàng)建的權(quán)限
匿名用戶訪問teacher文件夾 沒有權(quán)限(上面的命令生效)
文章標(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)