Linux Centos7 Ftp環境搭建 教程

1、環境介紹

linux系統 : Centos7
文件服務器:ftp

2、ftp安裝步驟

2.1、ftp安裝

yum install -y vsftpd  #ftp在線安裝

2.2、修改ftp配置文件

vim /etc/vsftpd/vsftpd.conf  #編輯ftp配置文件
:set number					#顯示行號
anonymous_enable=NO			#修改配置 12 行
anon_mkdir_write_enable=YES	#修改配置 33 行
chown_uploads=YES	#修改配置48行
async_abor_enable=YES	#修改配置72行
ascii_upload_enable=YES	#修改配置82行
ascii_download_enable=YES 	#修改配置83行
ftpd_banner=Welcome to blah FTP service	#修改配置86行
chroot_local_user=YES	#修改配置100行

2.3、創建ftp用戶

useradd ftpuser #創建ftpuser用戶
passwd ftpuser  #修改ftpuser密碼

2.4、修改權限ftp用戶不能直接登錄

usermod -s /sbin/nologin ftpuser

2.5、爲用戶分配主目錄

mkdir -p /home/ftpuser/		#創建ftp主目錄
cd /home/ftpuser/			#進入主目錄
mkdir img					#創建圖片子目錄

2.6、設置目錄權限

chmod a-w /home/ftpuser && chmod 777 -R /home/ftpuser/img	#設置目錄權限
usermod -d /home/ftpuser ftpuser #設置用戶主目錄

2.7、修改配置文件

vim /etc/selinux/config  #修改配置文件
SELINUX=enforcing (修改爲disabled)

2.8、重啓linux服務器

reboot		#重啓服務器

3、ftp啓動、關閉、查看狀態

3.1、啓動ftp

systemctl start vsftpd.service	#啓動服務

3.2、查看ftp狀態

systemctl status vsftpd.service		#查看ftp服務狀態

3.3、關閉ftp

systemctl stop vsftpd.service	#停止ftp服務狀態

3.4、開機啓動ftp

systemctl enable vsftpd.service	#開機啓動ftp服務
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章