歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

CentOS中安裝配置FTP服務

查找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 © Linux教程網 All Rights Reserved