1. 程式人生 > >Linux 下 ftp的使用

Linux 下 ftp的使用

最近需要在Linux上搭建FTP服務,通過網上的一些大神學習了一些新知識,在這個做一個總結:

Linux 下FTP 為 vsftp (linux red hat)
1、FTP配置路徑:/etc/vsftpd/
ftp的配置檔案主要有三個:
ftpusers 黑名單
user_list 可以是黑名單也可以是白名單
vsftpd.conf vsftpd的主配置檔案
修改 vsftpd.conf 中 anonymous_enable=NO 為不允許匿名登入,限制預設的為FTP(密碼也是FTP)的賬號登入

2、FTP 服務路徑:/usr/lib/systemd/system/ ,要進行FTP的啟動、停止、重啟需要先進入該目錄:
檢查FTP執行狀態:service vsftpd status
啟動FTP服務:service vsftpd start

停止FTP服務:service vsftpd stop

重啟FTP服務:service vsftpd restart


3、建立FTP使用者:
useradd ftpuser(使用者名稱) -s /sbin/nologin --限定使用者test不能telnet,只能ftp
passwd ftpuser(使用者名稱) ,根據提示輸入兩次新的密碼即可


4、設定FTP是否開啟執行
FTP設定開機自動執行:chkconfig vsftpd on

關閉FTP開機自動執行:chkconfig vsftpd off

檢視所有服務開啟自動執行的情況:chkconfig --list