1.關閉防火牆和selinux
[root@vmware1 ~]# /etc/init.d/iptables stop
[root@vmware1 ~]# chkconfig iptables off
[root@vmware1 ~]# setenforce 0
2.安裝vsftp軟體包
[root@vmware1 ~]# yum install -y vsftpd
3.先備份vsftpd的預設配置檔案
[root@vmware1 ~]# cd /etc/vsftpd/
[root@vmware1 vsftpd]# cp vsftpd.conf vsftpd.conf.bak
4.修改配置
[root@vmware1 vsftpd]# vi vsftpd.conf
5.關閉並儲存配置檔案,重啟vsftpd
[root@localhost /]# service vsftpd restart
6.新增ftp賬戶
[root@localhost /]# useradd -d /home/ftpuser/ -g ftp -s /sbin/nologin ftpuser
7.設定vsftpd使用者密碼
[root@localhost /]# passwd ftpuser
8.重啟vsftpd
[root@localhost /]# service vsftpd restart
1.iptables 開放ftp埠
[root@localhost /]# vi /etc/sysconfig/iptables
配置如下:
# firewall configuration written by system-config-firewall
# manual customization of this file is not recommended.
*filter
:input accept [0:0]
:forward accept [0:0]
:output accept [0:0]
-a input -m state --state established,related -j accept
-a input -p icmp -j accept
-a input -i lo -j accept
-a input -m state --state new -m tcp -p tcp --dport 21 -j accept
-a input -m state --state new -m tcp -p tcp --dport 22 -j accept
-a input -j reject --reject-with icmp-host-prohibited
-a forward -j reject --reject-with icmp-host-prohibited
commit
2.啟動防火牆
[root@vmware1 ~]# /etc/init.d/iptables start
3.啟動防火牆
[root@vmware1 ~]# /etc/init.d/iptables start
注完成後找不到ftp命令?
解決辦法:以root身份執行yum install ftp命令。
vsftpd啟動報錯:vsftpd:500 oops: bad bool value in config file for: anonymous_enable?
解決辦法:在編輯vi /etc/vsftpd.conf 時,:每行的值都不要有空格,否則啟動時會出現錯誤,舉個例子,假如我在listen=yes後多了個空格,那我啟動時就出現...
linux下ftp安裝與配置
本文主要講解centos6.9版本的ftp的安裝與配置!使用yum安裝 如上圖,complete表示安裝完成!配置ftp使用者 這裡我們需要配置乙個帳號為ftpuser的使用者用於客戶端登入ftp 1.建立使用者 mkdir p var www ftp 手動建立乙個ftp檔案目錄,可以是任意位置 u...
Linux下FTP安裝與配置
第一部分幾個月前買了臺阿里雲伺服器,沒有怎麼玩,一直在閒置。linux也一直在斷斷續續的玩著,技能這種東西,時間長不用了就會生疏很多。於是趁自己公司業務不太繁忙的時候抽空折騰下這台伺服器吧。在新公司工作的時候使用了ftp。一些主流的ide利用該功能很方便的將 上傳至伺服器,這種專案一般也是內部的小專...
ftp服務安裝與配置
安裝ftp服務 yum install vsftpd y ftp服務端配置 3 使用者資訊配置 a etc vsftpd ftpusers 位於 etc目錄下。它指定了哪些使用者賬戶不能訪問ftp伺服器,例如root等。b etc vsftpd user list if userlist deny ...