最近需要在Linux上搭建FTP服務,通過網上的一些大神學習了一些新知識,在這個做一個總結: Linux 下FTP 為 vsftp (linux red hat)1、FTP配置路徑:/etc/vsftpd/ftp的配置文件主要有三個:ftpusers 黑名單user_list 可以是黑名單也可以是白 ...
最近需要在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