1Ubuntu下ftp服务器搭建
1安裝ftp服務(wù)器的條件
電腦聯(lián)網(wǎng)
2.執(zhí)行以下命令:
3配置vsftpd.conf
命令:sudo vi /etc/vsftpd.conf
在配置文件(vsftpd.conf最后面)中添加以下配置:
要注意的是:anno_root=/home/toto/ftp要含有ftp這個文件夾,并且這個文件夾要和普通文件的權(quán)限是相同的。不能是最大權(quán)限的(不允許匿名用戶編寫這個目錄)
4.重啟服務(wù)器,重新加載/etc/vsftpd.conf配置文件
ubuntu12.04以下版本(早期版本)
sudo /etc/init.d/vsftpd restart?
?
ubuntu14.04以下版本
sudo /lib/init/upstart-job vsftpd restart
?
5進(jìn)入你的/home/xingwenpeng/ftp目錄下創(chuàng)建一個空目錄,供用戶上傳,這個目錄不一定是ftp這個名字,還有就是這個目錄不要用root用戶來創(chuàng)建,要用普通用戶的。
cd ~/ftp
mkdir anonymous ??這個目錄供用戶上傳。
chmod 777 anonymous 把這個目錄的權(quán)限設(shè)置為最大的權(quán)限。
截圖如下:
5.測試上傳功能,登錄ftp服務(wù)器,進(jìn)入到anonymous目錄
注意,在測試之前要注意網(wǎng)絡(luò)是否是通的。
ftp IP???(這里的IP不是一個命令,而是要寫鏈接的ftp目錄)
cd anonymous
6當(dāng)進(jìn)入anonymous目錄下之后,可以將你當(dāng)前目錄下的文件上傳到ftp服務(wù)器的anonymous目錄下。
上傳和下載的命令
put? 上傳的文件名
get? 下載的文件名
?
7ftp客戶端
Ubuntu默認(rèn)已經(jīng)安裝了ftp客戶端
8lftp客戶端
安裝命令:
sudo apt-get install lftp
?
lftp也是一種ftp客戶端程序。它是以文本方式操作的,但是比起圖形界面更為方便。lftp幾乎具有bash的所有方便的功能,Tab補(bǔ)全,bookmark,queue,后臺下載等可以得到支持。用法與ftp類似,主要的執(zhí)行如下:
mput的例子,截圖:
9退出登錄的fpt的命令有:
? A:exit
? B:bye
?C:quit
?
總結(jié)
以上是生活随笔為你收集整理的1Ubuntu下ftp服务器搭建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 拉商混的车压了老百姓的小麦,拦截了车辆违
- 下一篇: 什么是头刀菜?