Linux搭建FTP伺服器

2021-10-07 10:18:03 字數 1246 閱讀 8801

一、前述

企業中linux搭建ftp伺服器還是很實用的,所以本文針對centoos7搭建伺服器教程做個總結。

二、具體

1、yum 安裝

yum install -y vsftpd

2、安裝完成之後

進入到ftp的根目錄預設是/etc/vsftpd/檔案中進行配置

/etc/vsftpd/vsftpd.conf:vsftpd 的核心配置檔案

/etc/vsftpd/ftpusers:用於指定哪些使用者不能訪問ftp 伺服器。 黑名單

/etc/vsftpd/user_list:指定允許使用vsftpd 的使用者列表檔案。 白名單或者黑名單

vsftpd.conf具體配置如下:

anonymous_enable=no #允許匿名使用者訪問為了安全選擇關閉

local_enable=yes # 允許本地使用者登入

write_enable=yes # 是否允許寫入

local_umask=022 # 本地使用者上傳檔案的umask

dirmessage_enable=yes #為yes則進入目錄時顯示此目錄下由message_file選項指定的文字檔案(,預設為.message)的內容

xferlog_enable=yes #開啟日誌

xferlog_std_format=yes #標準格式

connect_from_port_20=yes

xferlog_file=/var/log/xferlog #ftp日誌目錄

idle_session_timeout=6000 #設定客戶端連線時間

4、關閉防火牆

centoos 7操作為systemctl stop firewalld.service

centoos 6操作位service stop iptables;

5.啟動ftp伺服器

cetoos 7操作為/bin/systemctl restart vsftpd.service

centoos 6操作為 service vsftpd restart

6.賦權,將ftp指定的根目錄賦權為777許可權

chmod 777 /var/ftp/pub

7.檢查selinux狀態並關閉

getsebool -a|grep ftp

若centoos7到此結束 用ftp工具即可訪問 或者本地ftp 伺服器測試 通過rpm -ivh rpm…安裝包 安裝ftp客戶端配置。

linux 搭建ftp伺服器

工具 linux虛擬機器 securecrt filezilla 1 安裝vsftpd元件 命令 yum y install vsftpd 2 新增賬戶及密碼 1 新增賬戶命令 useradd ftpuser 登入後預設的路徑為 home ftpuser.2 新增密碼命令 passwd ftpuse...

Linux搭建FTP伺服器

linux安裝ftp服務,設定ftp使用者登入的目錄,新增ftp訪問使用者,設定ftp 使用被動模式訪問 1.作為ftp伺服器,需要啟動vsftpd服務 1 檢視本機是否安裝有ftp相關的rpm包 rpm qa grep ftp 如果沒有安裝,可以掛載redhat的安裝包 位於 home ltbo9...

Linux搭建FTP伺服器

第一章 介紹 主要介紹在linux中搭建ftp伺服器的過程,需要掌握的要點是配置檔案的合理配置。第二章 安裝ftp 執行命令 yum y install vsftpd 第三章 使用 1 建立ftp連線使用者 useradd ftpusr 2 設定ftp使用者密碼 passwd ftpusr 3 建立...