1. 程式人生 > >centOS7下FTP伺服器安裝與配置

centOS7下FTP伺服器安裝與配置

一、安裝vsftpd及ftp命令

yum install vsftpd -y

yum install ftp -y

二、vsftpd伺服器的配置檔案

  實現在開啟防火牆和SELinux情況下,實現匿名使用者的登入,可以上傳下載,可以建立目錄,建立許可權掩碼為022,可以刪除檔案,最大上傳速度為100kbit/s。

  vsftpd伺服器的主要配置檔案是/etc/vsftpd/vsftpd.conf。

1.伺服器端設定

1.1修改配置檔案開放匿名使用者上傳、下載及其他許可權,

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

anon_upload_enable=yes   //允許匿名使用者上傳

write_enable=yes //賦予寫許可權

anon_mkdir_write_enable=yes   //允許匿名使用者新建資料夾

anon_other_write_enable=yes  //匿名使用者擁有除了上傳和新建目錄之外的其他許可權

anon_amask=022  //匿名使用者的許可權掩碼

anon_max_rate=102400  //最大上傳速度100kbit/s


然後重啟服務

systemctl restart vsftpd.service

1.2修改上傳目錄的許可權

  為了讓匿名使用者實現上傳,必須開放目錄的寫許可權,以anonymous使用者名稱登入後,相當於ftp使用者的身份,ftp的登入目錄為/var/ftp,開放這個目錄的寫許可權:

chmod 777 /var/ftp,但是再重啟服務並在伺服器上用ftp登入時會出錯,這是因為/var/ftp的許可權不對所致,這個目錄的許可權是不能開啟所有許可權的。解決方法為在/var/ftp下再建一個目錄,許可權是777就可以了:

mkdir /var/ftp/pub

chmod 777 /var/ftp/pub


1.3開啟防火牆和SELinux。

2.測試

ftp:192.168.163.137

登入並建立檔案

瀏覽器中訪問:


Windows中訪問


測試成功。

相關推薦

centOS7FTP伺服器安裝配置

一、安裝vsftpd及ftp命令 yum install vsftpd -y yum install ftp -y 二、vsftpd伺服器的配置檔案   實現在開啟防火牆和SELinux情況下,實現匿名使用者的登入,可以上傳下載,可以建立目錄,建立許可權掩碼為022,可以刪

CentOS7 的mysql安裝配置

ear req community ria utf 分享圖片 last adb process 之前雖然也安裝過多次mysql,但每次都會遇到各種小問題,這次記錄下來,以備後查。 首先是下載與安裝 # wget http://dev.mysql.com/get/mysql

CentOS7zabbix3.4安裝配置

follow x64 新版 serve sets set bin share disable Zabbix 3.0 只支持CentOS 7.0以上版本,所以先在虛擬機中安裝好CentOS 7.0 x64,並設置好IP,允許虛擬機聯網。 1、關閉防火墻 設置關閉防火墻#sys

LinuxFTP伺服器搭建配置

環境檢查 [[email protected] ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [[email protected] ~]# uname -r 2.6.32-696.el6.x86_64

第十二章 FTP伺服器安裝配置

習題 1.簡述FTP的連線模式。 FTP的連線模式有PORT和PASV兩種,其中PORT模式是主動模式,PASV是被動模式, 這裡所說的主動和被動都是相對於伺服器而言的。如果是主動模式,資料埠為20,如 果是被動模式,則由伺服器端和客戶端協商而定。 2.簡述FTP的傳輸模式。 FTP可用多種格式傳

Fedora13ftp安裝配置

1.查詢系統是否安裝vsftpd軟體包: #rpm -qa|grep vsftpd 注意軟體包名稱全為小寫.2.如果沒有安裝,從光碟中找到該包安裝 DVD安裝盤放入光碟機,系統自動掛載。 cd /media/Fedora/13/i386/DVD/Packages/ ls vs

基於centos7系統SVN的安裝配置(阿里雲伺服器Linux)

       對於企業或者公司來說,檔案的管理一直以來都是很頭疼的事,SVN的出現對於檔案的管理提供了很大的幫助。廢話不多說了,關於SVN,就不做過多介紹了,想要了解更多的話,請檢視SVN簡介。 關於Linux系統下如何安裝SVN,下面給我我自己的實踐步驟

centos7ftp伺服器安裝配置

1. 刪除firewalld防火牆         systemctl stop firewalld.service         yum remove firewalld.service 2.安裝iptables防火強          yum install ipta

CentOS7 64位MySQL5.7安裝配置

mmu html sql -o ces valid ica strong med 1、下載並安裝MySQL官方的 Yum Repository 下載安裝用的Yum Repository [root@izm5e14weg5qigotah0j80z ~]# wget -i

CentOS7 64位MySQL5.7安裝配置(YUM)

isa 插件 lan 修改 文件路徑 res http off head 原文:https://www.linuxidc.com/Linux/2016-09/135288.htm 安裝環境:CentOS7 64位 MINI版,安裝MySQL5.7 1、配置YUM源 在M

Linux(Centos7)環境Zookeeper的安裝配置

首先下載我們的zookeeper,這裡我使用的是zookeeper-3.4.12版本,大家也可以去官網下載新版本! 然後把下載下來的壓縮包拷貝到Linux伺服器下的目錄中 然後執行命令   tar -zxvf zookeeper-3.4.12.tar.gz -C /usr

CentOS7環境Weblogic的安裝配置

1、上傳安裝包至Linux伺服器 2、安裝Weblogic準備 1、賦予Weblogic安裝檔案可執行許可權 chmod 777 /home/weblogic/wls1031_linux32.bin 2、安裝依賴包 因為本次安裝的Weblogic為32位版

CentOS7-64位 MySQL5.7 安裝配置(YUM)

1、配置YUM源     在MySQL官網中下載YUM源rpm安裝包     http://dev.mysql.com/downloads/repo/yum/          # 下載MySQL源安裝包     [[email protected] ~]# w

linuxfcitx的安裝配置

size 用戶 har odi port nano 退出 cloud 保存 首先安裝fcitx pacman -S fcitx-im fcitx-config fcitx-cloudpinyin 之後進行配置 nano ~/.xprofile 寫入 exp

CentOS6.5 Nginx 的安裝配置

ffffff style 指定 this load() 應用 case 編譯 $? 昨天買了個服務器最近在配置一些基礎環境,想在訪問www.wzpbk.com:8080 不想要後面的:8080就能直接訪問到,聽說了Nginx就研究下給服務器裝上傳說中大名鼎鼎 Ng

CentOS 6OpenCV的安裝配置

sta 依賴 pack fat net 1.5 並且 num 執行c 自己按照網上的教程一步一步來的 http://www.jb51.net/os/RedHat/280309.html 虛擬機環境 CentOS 6.5 內核版本:4.1.14 64位 gcc,gcc 4.4

LinuxTomcat的安裝配置

Linux Tomcat首先要確定你的Linux上已經安裝好了JDK,並在/etc/profile 中完成環境變量配置。 安裝Tomcat軟件訪問http://tomcat.apache.org/download-60.cgi 下載tar.gz版本 [root@localhost ~]# tar -zxvf

LinuxNgnix的安裝配置

tar config 修改配置文件 apt-get clas img 註意 efi gin 由於我的博客項目在8084端口,需要Nginx來轉發一下端口,記錄一下安裝過程和踩過的小坑。 一、下載 wget http://nginx.org/download/nginx-1

PLSQL Developer 連接Linux Oracle的安裝配置

scrip script nls_lang div PE gbk ace tnsname 64位 一、下載 下載地址:http://www.oracle.com/technetwork/database/features/instant-client/index-09748

CentOS 7Samba的安裝配置

linux下 samba服務器 覆蓋 allow 速度 firewalld 方法 服務啟動 wall CentOS 7下Samba的安裝與配置 一、簡介 簡介以及配置介紹部分來自:https://www.cnblogs.com/muscleape/p/6385583.htm