1. 程式人生 > >CentOS7搭建FTP伺服器實踐記錄

CentOS7搭建FTP伺服器實踐記錄

一、通過yum安裝vsftpd

#首先要檢視你是否安裝vsftp

 [[email protected] /]# rpm -q vsftpd

vsftpd-3.0.2-10.el7.x86_64       

su root
yum install -y vsftpd

二、修改vsftpd的配置檔案

vi /etc/vsftpd/vsftpd.conf

修改配置檔案如下:
1.不允許匿名訪問

anonymous_enable=NO

2.允許使用本地帳戶進行FTP使用者登入驗證

local_enable=YES

3.使使用者不能離開主目錄

當chroot_list_enable=YES,chroot_local_user=YES時,在/etc/vsftpd.chroot_list檔案中列出的使用者,可以切換到其他目錄;未在檔案中列出的使用者,不能切換到其他目錄。

chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list

配置檔案最後新增

allow_writeable_chroot=YES

4.設定支援ASCII模式的上傳和下載功能。

ascii_upload_enable=YES
ascii_download_enable=YES

最後 :wq儲存修改

如果/etc/vsftpd/chroot_list不存在,則需要建立該檔案

vi /etc/vsftpd/chroot_list

:wq直接儲存並退出就行。

重啟vsftpd

systemctl restart
vsftpd.service

三、新建FTP使用者

useradd -d /var/ftp/public_root -g ftp -s /sbin/nologin ftpuser

修改該FTP使用者密碼

passwd ftpuser

#防火牆新增FTP服務:

[[email protected] vsftpd]#firewall-cmd --permanent --zone=public --add-service=ftp

[[email protected] vsftpd]#firewall-cmd --reload

#設定SELinux

[[email protected] vsftpd]# sestatus -b | grep ftpd

[[email protected] wqz]# setsebool allow_ftpd_full_access 1

[[email protected] vsftpd]#getsebool -a | grep ftp

[[email protected] vsftpd]#setsebool -P ftpd_full_access on

重啟

systemctl restart vsftpd.service

[[email protected]]# systemctl status  vsftpd.service

四、登入FTP

採用FileZilla FTP客戶端填寫主機:ip  使用者名稱:ftpuser  密碼 :自己知道   埠號:預設21 上傳目錄:/var/ftp/public_root

相關推薦

CentOS7搭建FTP伺服器實踐記錄

一、通過yum安裝vsftpd #首先要檢視你是否安裝vsftp  [[email protected] /]# rpm -q vsftpd vsftpd-3.0.2-10.el7.x86_64        su root yum install -y vsftpd 二、修改vsftpd的

CentOS7 搭建FTP伺服器

本文來記錄一下自己的虛擬機器CentOS7搭建FTP伺服器的過程 用到了vsftpd,如果沒有需要安裝 在開始搭建FTP伺服器之前,首先要確保本地和伺服器網路是通的,我測試的 本地IP:192.168.1.5 (Windows系統IP) 遠端IP:192.168.1.7 (虛擬機器IP)

centos7 搭建ftp伺服器 供多使用者上傳檔案

Liunx外部檔案的傳輸,避免不了使用FTP服務,所以現在就整理下,CentOS7環境下,FTP服務的搭建。FTP伺服器需要安裝vsftp服務端軟體。我們知道,在建立vsftpd使用者時,我們一般是在linux下建立使用者useradd的方式來訪問ftp,但有時我們只想提供f

CentOS7搭建ftp伺服器實現匿名上傳下載

   CentOS7內搭建ftp伺服器使用系統自帶vsftpd服務。首先檢視是否安裝了vsftpd元件:      vsftpd服務已經安裝,其相關配置檔案位於/etc/vsftpd目錄下,其主要配置檔案是vsftpd.conf。vsftpd.conf檔案預設支援匿名登陸,預

Centos7安裝搭建FTP伺服器(最簡便方法)

  簡介: vsftpd 是“very secure FTP daemon”的縮寫,安全性是它的一個最大的特點。 vsftpd 是一個 UNIX 類作業系統上執行的伺服器的名字,它可以執行在諸如 Linux、BSD、Solaris、 HP-UNIX等系統上面,是一個完全免費的、開放原始碼的

CentOS7ftp伺服器搭建

    以前一直使用的ubuntu,這裡之所以使用CentOS是因為CentOS內部集成了SELinux,這裡就不對SELinux進行描述。 1. 安裝vsftpd         yum install -y vsftp

CentOS7搭建FTP伺服器

如果是在虛擬機器中試驗的,最好先拍攝快照以免出現錯誤時恢復 1.安裝vsftpd #首先要檢視你是否安裝vsftp  [[email protected] /]# rpm -q vsftpd vsftpd-3.0.2-10.el7.x86_64         

Centos7下,Vsftpd工具,搭建ftp伺服器

Centos7安裝Vsftpd工具 1.下載與安裝 1.1 安裝環境 測試系統:Centos7.0 所用軟體:vsftpd-3.0.2-21.e17.x86_64 下載地址: http://mirror.centos.org/centos/7/os

CentOS7搭建FTP伺服器(轉載)

1、安裝vsftpd首先檢視你是否安裝了vsftpd[root@localhost ~]# rpm -q vsftpd1vsftpd-3.0.2-10.el7.x86_64 (顯示也就安裝成功了!)如果沒有則安裝vsftpd[root@localhost ~]# yum in

CentOS7環境下搭建ftp伺服器

檢視是否安裝ftp rpm -qa | grep vsftpd 安裝ftp yum -y install vsftpd 啟動 /bin/systemctl start vsftpd.service 重啟 /bin/systemctl rest

Centos7搭建ftp伺服器

一:安裝 首先檢視當前伺服器是否已經安裝vsftp。 [root@wst01 bbders]# rpm -q vsftpd package vsftpd is not installed (顯示沒有安裝) [root@wst01 bbde

VMWare虛擬機器中CentOS7ftp伺服器搭建(學習)

1、安裝vsftpd yum -y install vsftpd 2、更改配置檔案 100 chroot_local_user=YES //改為YES chroot_local_user=YES將所有使用者限定在主目錄內 101 chroot_lis

centos7.2下搭建FTP伺服器

搭建FTP伺服器 1、yum install vsftpd -y 2、啟動systemctl start vsftpd 3、檢視埠是否佔用 netstat -nltp | grep 21 4、訪問ftp://xxx.xxx.xxx.xxx即可 5、配置 FTP 許可權 瞭

CentOS7搭建FTP檔案伺服器

1.安裝所需的服務 yum install -y vsftpd yum -y install ftp 2.修改配置檔案 vi /

CentOS7 搭建 FTP 服務器

filezilla 取消 不能 80端口 using host 啟動 passwd 修改用戶密碼   經常需要把 window 下的文件傳到 Linux 中, 搭建一個簡單的 ftp 服務器, 簡單使用,性價比高, 棒!    安裝 vdftpd -----:   yum

centos7搭建FTP服務器

lin enable ftpusers var linux 訪問控制 ebo tftp login 1.   使用 yum 安裝 vsftpd:yum install -y vsftpd 2.  啟動 VSFTPD:systemctl start vsftpd.servic

centos7 搭建openvpn伺服器

   OpenVPN是一個開原始碼的VPN應用程式,可讓您在公共網際網路上安全地建立和加入專用網路。相比pptp,openvpn更穩定、安全。   本篇部落格主要介紹下面兩點:   1. Centos 7下安裝與配置OpenVPN;   2. 客戶端連線OpenVPN伺服器

Windows Server 2012 搭建FTP伺服器的一些坑(二)

    Windows Server 2012 搭建 IIS 的 FTP 伺服器被動模式連結失敗,出現 200 Type set to A. 227 Entering Passive Mode; 雲伺服器安全組已新增對應規則,伺服器防火牆已配置入站規則 20-21埠

Windows Server 2012 搭建FTP伺服器的一些坑(一)

    初衷就是想在雲伺服器上寫程式,為了使本機和雲伺服器之間傳檔案更方便,於是乎搭建FTP伺服器。總結折磨我兩天的一些坑,唉,欲哭無淚啊==     首先從一個已經搭建好的FTP伺服器上下載搭FTP伺服器必須的應用程式:FileZilla,WinRA

centos7 搭建WEB伺服器

centos7 搭建WEB伺服器 2017年09月17日 09:44:50 逝然1994 閱讀數:18321 標籤: centosapacheweb伺服器 更多 個人分類:&nbs