linux ftp匿名上傳、下載,開機自啓問題

linux ftp 匿名上傳、下載,開機自啓問題

如果在平時學習,工作中經常使用 FTP 服務器 ,可以設置成開機自啓,在設置之前要先了解幾個關於自啓的命令;

1.chkconfig 命令
主要作用:用於檢查,設置系統的各種服務。其中有幾個重要參數,先了解 --list ,chkconfig --list :列出 chkconfig 知道的所有命令,chkconfig 服務名 on /off :開啓,關閉服務(一般是開機自啓或是關閉)
2.檢查是否設置 vsftpd 開機自啓,
在這裏插入圖片描述

chkconfig --list | grep vsftpd :"|" 是管道的意思,用來連接前後兩個命令,以前面命令的輸出作爲後面命令的輸入,注意是命令的標準輸入、輸出,因爲管道命令會自動忽略錯誤的標準輸入。
grep:linux 系統中的一種強大的文本搜索工具

上圖結果顯示 vsftpd 在任何級別下都沒有設置自啓

2.設置 vsftpd 開機自啓,命令:chkconfig vsftpd on
在這裏插入圖片描述

可以看到 vsftpd 在2 3 4 5 等級下都已經啓動,說明已經設置成功。

3.如果想進行匿名操作,首先確保,vsftpd.conf 配置文件中的 anonymous_enable=YES,
服務器端IP:192.168.12.2 (linux)
客戶端IP:192.168.12.1(Win 10)
在這裏插入圖片描述

echo :打印變量的值或者給定的字符串,> :標準輸出重定向,以覆蓋的方式,把命令正確的輸入到指定文件中;>>:標準輸出重定向,以追加的方式,把命令正確的輸入到指定文件中,

4.登錄客戶端 ,下載 test.txt 文件
在這裏插入圖片描述
5.上傳文件,需要在 vsftpd.conf 配置文件中修改,anon_`upload_enable=YES,打開上傳功能;如果想要匿名用戶創建文件和寫入,可以開啓 anon_mkdir_write_enable=YES,修改之後要 重啓 vsftpd 服務,切記!
在這裏插入圖片描述
實現上傳功能:
如果遇見以下情況,不要着急,可能是 pub 文件夾權限不夠,提高權限即可:chmod 777 /var/ftp/pub
在這裏插入圖片描述
重新測試:
在這裏插入圖片描述
在服務器端查看:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章