一、前述
企業中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 建立...