溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

部署 ftp服務(wù)   和部署ftp yum源

發(fā)布時間:2020-06-10 11:31:22 來源:網(wǎng)絡(luò) 閱讀:528 作者:李3歲 欄目:網(wǎng)絡(luò)安全

 部署 ftp服務(wù)   和部署ftp yum源

   一、部署ftp對單獨用戶設(shè)置權(quán)限

 1、安裝ftp服務(wù)

部署 ftp服務(wù)   和部署ftp yum源

2、創(chuàng)建ftp用戶目錄

部署 ftp服務(wù)   和部署ftp yum源

3、添加ftp用戶

部署 ftp服務(wù)   和部署ftp yum源

4、給ftp用戶加密 主目錄為vusers.db

部署 ftp服務(wù)   和部署ftp yum源

5、創(chuàng)建虛擬用戶的映射賬號  指定的虛擬用戶目錄給755權(quán)限(權(quán)限分配應(yīng)與實際需要進(jìn)行分配)

 部署 ftp服務(wù)   和部署ftp yum源

6、創(chuàng)建一個目錄 將/vat/ftp/soft/ 設(shè)置一個為匿名用戶訪問的目錄(把目錄的所有者設(shè)置成虛擬用戶)

部署 ftp服務(wù)   和部署ftp yum源

7、創(chuàng)建虛擬用的pam認(rèn)證  不使用vsftpd的默認(rèn)pam認(rèn)證

部署 ftp服務(wù)   和部署ftp yum源

部署 ftp服務(wù)   和部署ftp yum源

8、給單獨用戶設(shè)置權(quán)限

部署 ftp服務(wù)   和部署ftp yum源

部署 ftp服務(wù)   和部署ftp yum源

部署 ftp服務(wù)   和部署ftp yum源

9、配置ftp的服務(wù)(劃紅線部分表示修改過的內(nèi)容)

部署 ftp服務(wù)   和部署ftp yum源

部署 ftp服務(wù)   和部署ftp yum源

10、開啟服務(wù)應(yīng)征是否成功(使用liyue的用戶登錄創(chuàng)建centos.repo文件夾  作為yum源存放的位置)

部署 ftp服務(wù)   和部署ftp yum源

部署 ftp服務(wù)   和部署ftp yum源

部署 ftp服務(wù)   和部署ftp yum源

二、配置ftp的yum源

1、把你準(zhǔn)備好的yum文件掛載到一個文件夾中(再次我用/mnt/為例)

部署 ftp服務(wù)   和部署ftp yum源

2、使用匿名用戶查看ftp中centos.repo有無文件(也可以驗證匿名用戶有沒有開啟)

部署 ftp服務(wù)   和部署ftp yum源

部署 ftp服務(wù)   和部署ftp yum源

 

3、配置你yum源文件  指定位置

部署 ftp服務(wù)   和部署ftp yum源

部署 ftp服務(wù)   和部署ftp yum源

4、用yum安裝一個軟件查看是否可以

部署 ftp服務(wù)   和部署ftp yum源

部署 ftp服務(wù)   和部署ftp yum源

詳細(xì)命令

mount /dev/cdrom /mnt/                    ##掛載光盤

  yum -y install vsftpd             ###安裝ftp服務(wù)

   cd/etc/vsftpd/                                   

   vivusers.list                                        ###創(chuàng)建用戶目錄

  db_load -T -t hash -f vusers.list vusers.db         ###對用戶目錄進(jìn)行加密

  cat vusers.db                                                    ###查看用戶目錄是否已經(jīng)加密了

   useradd-d /var/market/ -s /sbin/nologin vulab        ####創(chuàng)建虛擬用戶  指定目錄

   chmod755 /var/market/                                          ###給目錄授權(quán)

   ls-ld /var/market/                                                   ###查看目錄權(quán)限

   mkdir/var/ftp/soft                                                   ###創(chuàng)建一個目錄(相當(dāng)于匿名)

   chownvulab:vulab /var/ftp/soft/                               ###指定用戶

   chmod755 /var/ftp/soft/                                          ###授權(quán)

   ls-ld /var/ftp/soft/                                                  

   cd/etc/pam.d/                                                         ###pam文件目錄

   vi/etc/pam.d/vsftpd.vu                                            ###編輯一個pam認(rèn)證

   #%PAM-1.0

auth  required pam_userdb.so     db=/etc/vsftpd/vusers

account    requiredpam_userdb.so     db=/etc/vsftpd/vusers

  

cd /etc/vsftpd/

   mkdirvusers_dir                   ###創(chuàng)建用戶授權(quán)目錄

   cdvusers_dir/

   viliyue                                 ###用戶權(quán)限

   anon_mkdir_write_enable=YES    ###允許用戶可以創(chuàng)建和寫入

anon_other_write_enable=YES   ###允許用戶創(chuàng)建和執(zhí)行

local_root=/var/ftp/soft                ###指定家目錄

   vi/etc/vsftpd/vsftpd.conf    

(需要修改地方我用藍(lán)色標(biāo)記)

  anonymous_enable=YES

  anonymous_enable=YES

local_enable=YES

write_enable=YES

local_umask=022

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

xferlog_std_format=YES

listen=YES

pam_service_name=vsftpd.vu      ###修改指定的pam文件

userlist_enable=YES

tcp_wrappers=YES

anon_umask=022                       

guest_enable=YES

guest_username=vulab

anon_root=/var/ftp/soft       ###指定家目錄

listen_address=192.168.1.10          ###監(jiān)聽的ip地址

user_config_dir=/etc/vsftpd/vusers_dir   ##指定用戶所在用戶文件

  

mount /dev/cdrom /mnt/     ##掛載光盤

   rsync-av /mnt/ /var/ftp/soft/centos.repo/         ##將mnt文件寫入到centos.repo中

   vi/etc/yum.repos.d/centos.repo                        ##編輯yum源

   [local]

name=local

baseurl=ftp://192.168.1.10/centos.repo        ###修改成ftp的地址

enabled=1

gpgcheck=0                                      

   yum-y install wget               ##驗證安裝   


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI