回覆列表
-
1 # 使用者1220686403821
-
2 # 扶尾貓半島似水浮生
rpm -qa | grep vsftpd 來確定你已經安裝了vsftpd ,
ftp 的配置檔案一般在/etc/vsftpd/vsftpd.conf,
你也可以用命令 find / -name vsftpd.conf
rpm -qa | grep vsftpd 來確定你已經安裝了vsftpd ,
ftp 的配置檔案一般在/etc/vsftpd/vsftpd.conf,
你也可以用命令 find / -name vsftpd.conf
你好,
1.檢測FTP服務是否開啟透過查詢提供FTP服務的程序是否存在Shell程式碼ps-ef|grepftp並未找到任何包含ftp關鍵字的程序資訊,可判斷服務未開啟。透過查詢是vsftpd服務是否存在
Shell程式碼
servicevsftpdstatus
vsftpd是最常見的FTP伺服器,一般Linux系統都是透過vsftpd來搭建FTP服務環境。發現處stopped狀態。
2.開啟FTP服務
Shell程式碼
servicevsftpdstart
成功開啟並顯示出pid(程序ID)為3401。再查下vsftpd開啟狀態已經顯示running。
再透過查詢包含ftp關鍵字的程序資訊,發現也找到一個程序ID為3401的FTP程序。
3.簡單配置實現匿名上傳下載
vivsftpd.conf
anon_upload_enable=YES
anonymous_enable=YES
write_enable=YES
Anon_mkdir_write_enable=yes
類似的完成上述四項配置。如果還出現無法訪問的問題,請檢查當前使用者是否有訪問相關路徑的許可權。
注意:以上只是個配置示例,並未考慮安全性問題。具體實施環境的搭建請綜合許可權、空間等各方面酌情增減配置。