FTP服務基本搭建

2021-07-10 16:36:20 字數 1240 閱讀 3450

1 基本概念

ftp server 提供檔案共享服務

ftp 檔案傳輸協議

軟體包 vsftpd

ftp埠 控制埠 21/tcp

資料埠 20/tcp (主動模式)

配置檔案 /etc/vsftpd/vsftpd.conf

3 一般配置

anonymous_enable=yes //是否允許匿名使用者登入

local_enable=yes //是否允許本地使用者登入

write_enable=yes //是否允許寫(全域性)

local_umask=022 //控制本地使用者上傳檔案的預設許可權,umask表示要減掉的許可權

anon_umask=077 //控制匿名使用者上傳檔案的預設許可權

anon_max_rate=500000 //匿名使用者限速

local_max_rate=80000 //本地使用者限速

max_clients=500 //ftp最大連線數

max_per_ip=2 //單個ip最大連線數,執行緒數

local_root=/ftproot //指定本地使用者訪問的root目錄

anon_root=/anonroot //指定匿名使用者訪問的root目錄

4 測試

實現物理機上使用ftp共享yum源(puppet源)

ftp伺服器:

[root@rayno ~]#mkisofs -r -j -v puppet -o /root/puppet.iso /root/puppet //製作映象檔案

[root@rayno ~]# mount -o loop /root/puppet.iso /var/ftp/puppet //掛載映象檔案

[root@rayno ~]# mount -a

[root@rayno ~]# vim /var/ftp/puppet.repo

[puppet]

name=puppet

baseurl=

gpgcheck=0

客戶端伺服器:

ftp服務搭建

檔案傳輸服務 主配置檔案目錄 etc vsftpd vsftpd.conf 首先安裝ftp伺服器 yum install vsftpd 預設存放檔案的目錄 var ftp pub 匿名登陸 建立乙個檔案 啟動服務 關閉防火牆 瀏覽器訪問 ftp ip位址 記住修改pub目錄許可權 還要注意更改安全值...

搭建ftp服務

ftp file transfer procotol 檔案傳輸協議 svn git是主流的網際網路資料傳輸方式。svn常用,git在公司不常用。在這兩種方式沒有的情況下,就用ftp 應用 實現網路內的資料傳輸 特點 1 安全 身份驗證 2 跨平台 跨網路 搭建 1 服務端 安裝vsftpd服務 啟動...

centOS7搭建基本FTP服務

ftp服務 服務端server0 預設共享路徑 var ftp 預設訪問使用者身份 ftp ftp客戶端訪問ftp伺服器時,登陸的位置為該使用者,在伺服器上的家目錄 1.安裝vsftpd root server0 yum y install vsftpd 2.啟動vsftpd服務 root serv...