CentOS配置VSFTP服務

2022-05-17 16:34:16 字數 3227 閱讀 9337

1.安裝vsftpd

a、檢視是否安裝vsftp

[root@wsyjlly ~]# rpm -q vsftpd

package vsftpd is not installed

b、如果沒有則安裝vsftpd

[root@wsyjlly ~]# yum  install -y  vsftpd

installed:

vsftpd.x86_64 0:3.0.2-22.el7

complete!

c、檢查安裝

[root@wsyjlly ~]# whereis  vsftpd

vsftpd: /usr/sbin/vsftpd /etc/vsftpd /usr/share/man/man8/vsftpd.8.gz

2.啟動服務

[root@wsyjlly ~]# systemctl start vsftpd

3.檢視服務狀態

[root@wsyjlly ~]# systemctl status vsftpd

● vsftpd.service - vsftpd ftp daemon

loaded: loaded (/usr/lib/systemd/system/vsftpd.service; disabled; vendor preset: disabled)

active: active (running) since sun 2018-09-02 13:21:19 cst; 3s ago

process: 1847 execstart=/usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf (code=exited, status=0/success)

main pid: 1848 (vsftpd)

cgroup: /system.slice/vsftpd.service

└─1848 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf

4.設定vsftpd開機自啟

[root@wsyjlly ~]# systemctl enable vsftpd

created symlink from /etc/systemd/system/multi-user.target.wants/vsftpd.service to /usr/lib/systemd/system/vsftpd.service.

5.檢視看機啟動服務中是否存在vsftpd服務

[root@wsyjlly ~]# systemctl list-unit-files | grep vsftpd

vsftpd.service                                   enabled

[email protected]                               disabled

vsftpd.target                                     disabled

6.關閉匿名登入,設定root使用者登入

[root@wsyjlly ~]# vi /etc/vsftpd/vsftpd.conf

設定anonymous_enable=no

7.設定防火牆

[root@wsyjlly ~]# systemctl status firewalld

● firewalld.service - firewalld - dynamic firewall daemon

loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)

active: inactive (dead)

docs: man:firewalld(1)

[root@wsyjlly ~]#

[root@wsyjlly ~]# systemctl start firewalld

[root@wsyjlly ~]# firewall-cmd --permanent --zone=public --add-service=ftp                                    

success

[root@wsyjlly ~]# firewall-cmd --reload

success

8.設定selinux

selinux status:                 disabled          此時需開啟selinux

9. 重啟vsftpd伺服器

[root@wsyjlly ~]# systemctl restart  vsftpd

[root@wsyjlly ~]# systemctl status  vsftpd

t

Centos安裝vsftp服務

1.安裝vsftp yum install vsftpd 2.開啟vsftp服務,設定開機自啟 service vsftpd restartchkconfig vsftpd on 停止vsftpd service vsftpd stop 重啟vsftpd service vsftpd restart...

在centos中安裝vsftp服務及配置

現假設ftp的根目錄是 data ftp 所有指令碼如下 rpm ivh vsftpd 2.2.2 11.el6 4.1.x86 64.rpm 安裝vsftp服務 useradd overlord s sbin nologin 新增系統使用者,後面會把虛擬使用者與系統使用者做對映 db load t...

vsftp服務配置詳解

目錄首先網路 防火牆方面的基本要求要滿足,比如靜態ip 防火牆是否可以通過ftp的流量。yum install vsftpd systemctl start vsftpd預設安裝完成並啟動後就可以匿名訪問ftp伺服器了,雖說匿名,不過也是有相應的系統賬號ftp。預設的ftp根目錄是 var ftp,...