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中訪問
相關推薦
centOS7下FTP伺服器安裝與配置
一、安裝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
CentOS7下zabbix3.4安裝與配置
follow x64 新版 serve sets set bin share disable Zabbix 3.0 只支持CentOS 7.0以上版本,所以先在虛擬機中安裝好CentOS 7.0 x64,並設置好IP,允許虛擬機聯網。 1、關閉防火墻 設置關閉防火墻#sys
Linux下FTP伺服器搭建與配置
環境檢查 [[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可用多種格式傳
Fedora13下ftp的安裝與配置
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,下面給我我自己的實踐步驟
centos7下ftp伺服器的安裝和配置
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
linux下fcitx的安裝與配置
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 6下OpenCV的安裝與配置
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
Linux下Tomcat的安裝與配置
Linux Tomcat首先要確定你的Linux上已經安裝好了JDK,並在/etc/profile 中完成環境變量配置。 安裝Tomcat軟件訪問http://tomcat.apache.org/download-60.cgi 下載tar.gz版本 [root@localhost ~]# tar -zxvf
Linux下Ngnix的安裝與配置
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 7下Samba的安裝與配置
linux下 samba服務器 覆蓋 allow 速度 firewalld 方法 服務啟動 wall CentOS 7下Samba的安裝與配置 一、簡介 簡介以及配置介紹部分來自:https://www.cnblogs.com/muscleape/p/6385583.htm