搭建ftp伺服器
ftp(file transfer protocol):檔案傳輸協議,是乙個客戶機/伺服器系統。使用ftp的使用者需要經過驗證後才能登入,ftp伺服器的使用者可以分為3類。
系統使用者:即系統本機的使用者。
虛擬使用者:只能採用ftp方式使用系統的使用者,不能直接使用shell登入系統。
匿名使用者:對於公共性質的伺服器可以提供匿名使用者訪問,使用者名為:anonymous。但在使用匿名使用者時,應該對其進行盡可能多的限制,許可權較低。
使用yum安裝vsftpd軟體包
#yum install vsftpd ftp
啟動服務並設定開啟自啟
#systemctl start vsftpd.service
#systemctl enable vsftpd.service
設定防火牆與selinux機制
#systemctl stop firewalld
#setenfore 0
預設允許匿名使用者與系統使用者訪問ftp
訪問的預設目錄:/var/ftp
ftp的配置檔案是:/etc/vsftpd/vsftpd.conf
設定匿名使用者訪問ftp:
anonymous enable=yes
設定匿名使用者登入ftp時不輸入密碼:
no_anon_password=yes
ftpd_banner=welcome to our home! //設定提示內容
設定匿名使用者上傳、新建、刪除檔案:
anon_upload_enable=yes
anon_mkdir_write_enable=yes
anon_other_write_enable=yes
設定檔案許可權:
chmod 777 pub 不推薦使用
setfacl -m u:ftp:rwx pub 推薦使用
搭建FTP伺服器
ftp 是僅基於 tcp 的服務,不支援 udp。與眾不同的是 ftp 使用兩個埠,乙個資料埠和乙個命令埠,也可叫做控制埠。通常來說這兩個埠是 21 命令埠 和 20 資料埠 由於 ftp 工作方式的不同,資料埠並不總是 20,分為 主動 ftp 和被動 ftp。1.主動 ftp 主動方式的 ftp...
ftp伺服器搭建
1.檢查是否已安裝vsftpd伺服器 rpm qa grep vsftpd 若未安裝則執行 yum install vsftpd y 2.設定開機自啟動 chkconfig vsftpd on1.執行cd etc vsftpd 用vi開啟vsftpd.conf 配置檔案 2.找到chroot lis...
搭建FTP伺服器
初次搭建ftp的過程中經過多次嘗試,總結了乙個較為簡單的ftp搭建步驟 1.首先購買乙個伺服器,個人使用的是阿里雲的ecs雲伺服器,系統選64位的centos7.2版本 阿里雲官網 2.安裝vsftp yum install vsftpd 遇到問號直接按回車 看到complete!表示已安裝完成 設...