如何在Cubietruck Plus上安裝配置FTP服務(wù)
FTP是文件傳輸協(xié)議(File Transfer Protocol)的縮寫,通過FTP實現(xiàn)計算機(jī)之間互相傳送文件。通過FTP服務(wù)器可以方便地供用戶上傳、下載文件,對工作有著很大的幫助。在本文中,我們將
FTP是文件傳輸協(xié)議(File Transfer Protocol)的縮寫,通過FTP實現(xiàn)計算機(jī)之間互相傳送文件。通過FTP服務(wù)器可以方便地供用戶上傳、下載文件,對工作有著很大的幫助。在本文中,我們將介紹如何在Cubietruck Plus開發(fā)板上搭建一個FTP服務(wù),方便共享資源。
安裝vsftpd
在Linux系統(tǒng)中,F(xiàn)TP軟件最出名的就是vsftpd(very secure FTP daemon)。vsftpd具備安全性高、良好的可伸縮性、可創(chuàng)建虛擬用戶、性能穩(wěn)定、容易使用、速率高等特點(diǎn),是一個完全免費(fèi)的、開放源代碼的FTP服務(wù)器軟件。
首先,我們需要在Linaro系統(tǒng)上安裝啟動FTP服務(wù)。通過遠(yuǎn)程登錄Cubietruck Plus,并在終端執(zhí)行命令:dpkg -l | grep vsftpd 來查看系統(tǒng)是否已經(jīng)安裝了vsftpd軟件。如果沒有安裝,我們可以執(zhí)行命令:apt-get install vsftpd 來進(jìn)行安裝。
修改配置文件
安裝完成后,默認(rèn)配置是不允許匿名訪問,只允許本地用戶登錄。如果你有其他需要,可以修改配置文件(配置文件在中)。
使用VI編輯器打開配置文件,可以看到里面很多都被注釋掉了,只保留幾個必要的選項。根據(jù)自己的需求進(jìn)行配置,不清楚某些配置的含義時,可以使用翻譯工具進(jìn)行翻譯。
創(chuàng)建共享文件夾
類似于Samba,搭建FTP服務(wù)也需要有一個共享文件夾??梢栽谌魏挝恢媒⒐蚕砦募A,根據(jù)個人習(xí)慣,我選擇在/root/目錄下創(chuàng)建一個名為FTP的文件夾。執(zhí)行命令:mkdir FTP 來創(chuàng)建文件夾,并把README文件放入FTP目錄以便后續(xù)連接驗證。
為了保證權(quán)限正常,還需要對文件夾進(jìn)行授權(quán)。執(zhí)行命令:chmod 777 /root/FTP 來給文件夾設(shè)定權(quán)限。
添加FTP登錄用戶
執(zhí)行以下命令來添加FTP登錄用戶:
useradd -d /root/FTP -M user(其中user為用戶名,自行定義)
添加FTP用戶密碼,執(zhí)行以下命令:
passwd user(輸入你想要的密碼,再次確認(rèn)即可)
修改配置文件
最后,我們需要修改配置文件。執(zhí)行命令:vi 來打開配置文件。這里面的配置比較多,每個部分都由消息頭和參數(shù)構(gòu)成。注釋以“#”表示,去掉“#”就可以讓配置起作用。根據(jù)個人需求進(jìn)行配置,如果不清楚某些配置的含義,可以搜索相關(guān)資料進(jìn)行了解。
配置完成后,重啟FTP服務(wù)使修改后的配置文件生效。執(zhí)行命令:/etc/init.d/vsftpd restart
訪問FTP服務(wù)
現(xiàn)在,你可以通過瀏覽器使用ftp://192.168.31.222來訪問FTP服務(wù),或者使用FTP軟件(例如FlashFXP)并輸入之前設(shè)置的用戶名和密碼進(jìn)行登錄。這樣,你就可以方便地共享資源了。
以上就是在Cubietruck Plus開發(fā)板上安裝配置FTP服務(wù)的步驟。希望能對你有所幫助!