Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> CentOS中安裝配置FTP服務

CentOS中安裝配置FTP服務

日期:2017/2/7 14:43:29      編輯:Linux教程
 

查找ftp服務的包的名字:

$ yum search vsftpd

安裝ftp服務:

$ sudo yum install vsftpd.x86_64

查看服務狀況:

$ sudo chkconfig --list | grep vsftpd

打開服務:

$ sudo chkconfig vsftpd on

確認是否打開:

$ sudo chkconfig --list | grep vsftpd

啟動服務:

$ sudo /sbin/service vsftpd start

配置文件:

$ sudo vim /etc/vsftpd/vsftpd.conf
  1. 關閉匿名登陸:anonymous_enable=YES 改為 anonymous_enable=NO
  2. 保證自己能讀寫自己的目錄local_enable=yes,write_enable=yes,local_umask=022
  3. 匿名上傳下載anonymous_enable=yes,anon_upload_enable=yes,anon_mkdir_write_enable=yes,anon_umask=022

添加ftp用戶:

$ sudo /usr/sbin/adduser -d /opt/ftp_user_home_dir -g ftp -s /sbin/nologin ftp_user

-d /opt/ftp_user_home_dir:指定用戶ftp的主目錄
-g ftp:指定用戶屬於ftp組
-s /sbin/nologin:不能登錄服務器
ftp_user:用戶名

更改FTP用戶的密碼:

$ sudo passwd ftp_user

測試FTP用戶登錄:
Linux/Unix/Mac:

$ ftp ftp_username@ftp_host
Copyright © Windows教程網 All Rights Reserved