最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

windows 如何搭建ftp服務(wù)?

2021-01-24 16:22 作者:xiezhr  | 我要投稿

1.ftp簡(jiǎn)介

在搭建ftp服務(wù)前呢,我們先來(lái)了解下ftp協(xié)議和ftp服務(wù)器

  • ftp協(xié)議: 一種文件傳輸協(xié)議。在本地和服務(wù)器之間進(jìn)行文件傳輸。

  • ftp服務(wù)器:支持ftp傳輸協(xié)議的服務(wù)器。一般windows都帶有ftp服務(wù),只是默認(rèn)情況下都沒(méi)啟動(dòng)。

ftp相關(guān)軟件也比較多,其中運(yùn)用比較廣泛的有Server-U、FileZilla、VsFTP、apache旗下的FtpServer。

由于工作需要,我們經(jīng)常會(huì)將文件拷貝到其他電腦,用U盤(pán)或者其他存儲(chǔ)設(shè)備拷貝的話(huà)很容易中病毒。出于這個(gè)原因,我們就需要搭建一個(gè)ftp服務(wù)器,將我們需要共享的文件放到服務(wù)器上,只要網(wǎng)絡(luò)正常,就很容易將我們所需要的文件從服務(wù)器上取下來(lái)。

今天我們就來(lái)介紹一個(gè)開(kāi)源的ftp服務(wù)器,Apache FTPServerFtpServer也就這次的主角,Apache FTPServer是一個(gè)100%純Java的FTP服務(wù)器。FTPServer可獨(dú)立運(yùn)行作為Windows服務(wù)或Unix/ Linux后臺(tái)程序或是被嵌入在Java應(yīng)用程序中。

接下來(lái)我們就以FtpServer為例,搭建ftp服務(wù)。

2.下載Apache FTPServer

可以到官網(wǎng)下載:http://mina.apache.org/ftpserver-project/downloads.html 目前最新版本是Apache FtpServer 1.1.1 Release,出于穩(wěn)定考慮我這里下載的就是1.0.6版本

3.下載并解壓壓縮包

將下載下來(lái)的壓縮包解壓到本地,我的是放在D盤(pán)根目錄下,其目錄結(jié)構(gòu)如下圖:

4.修改配置文件

4.1 修改users.properties配置文件

配置文件路徑: D:\apache-ftpserver-1.0.6\res\conf\users.properties 在此配置文件中可以增加用戶(hù),如果不希望匿名登錄的話(huà),可以將匿名用戶(hù)這個(gè)配置注釋掉

# Password is "admin" ftpserver.user.admin.userpassword=admin ftpserver.user.admin.homedirectory=./res/home ftpserver.user.admin.enableflag=true ftpserver.user.admin.writepermission=true ftpserver.user.admin.maxloginnumber=0 ftpserver.user.admin.maxloginperip=0 ftpserver.user.admin.idletime=0 ftpserver.user.admin.uploadrate=0 ftpserver.user.admin.downloadrate=0 ftpserver.user.anonymous.userpassword= ftpserver.user.anonymous.homedirectory=./res/home ftpserver.user.anonymous.enableflag=true ftpserver.user.anonymous.writepermission=false ftpserver.user.anonymous.maxloginnumber=20 ftpserver.user.anonymous.maxloginperip=2 ftpserver.user.anonymous.idletime=300 ftpserver.user.anonymous.uploadrate=4800 ftpserver.user.anonymous.downloadrate=4800 #密碼 配置新的用戶(hù) ftpserver.user.lxw.userpassword=123456 #主目錄 ftpserver.user.lxw.homedirectory=./res/home #當(dāng)前用戶(hù)可用 ftpserver.user.lxw.enableflag=true #具有上傳權(quán)限 ftpserver.user.lxw.writepermission=true #最大登陸用戶(hù)數(shù)為20 ftpserver.user.lxw.maxloginnumber=20 #同IP登陸用戶(hù)數(shù)為2 ftpserver.user.lxw.maxloginperip=2 #空閑時(shí)間為300秒 ftpserver.user.lxw.idletime=300 #上傳速率限制為480000字節(jié)每秒 ftpserver.user.lxw.uploadrate=48000000 #下載速率限制為480000字節(jié)每秒 ftpserver.user.lxw.downloadrate=48000000

4.2 修改ftpd-typical.xml配置文件

配置文件路徑: D:\apache-ftpserver-1.0.6\res\conf\ftpd-typical.xml

<server?xmlns="http://mina.apache.org/ftpserver/spring/v1"
????xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
????xsi:schemaLocation="
???????http://mina.apache.org/ftpserver/spring/v1?http://mina.apache.org/ftpserver/ftpserver-1.0.xsd????
???????"

????id="myServer">

????<listeners>
????????<!--?默認(rèn)端口是2121,可以修改為自己的端口?-->
????????<nio-listener?name="default"?port="2121">??
????????????<ssl>
????????????????<keystore?file="./res/ftpserver.jks"?password="password"?/>
????????????</ssl>
????????</nio-listener>
????</listeners>
????<file-user-manager?file="./res/conf/users.properties"?encrypt-passwords="clear"/>
????<!--?添加encrypt-passwords="clear",將密碼加密方式修改給clear?-->
</server>

5.啟動(dòng)FTPServer

打開(kāi)CMD命令窗口,切換到D:\apache-ftpserver-1.0.6\bin這個(gè)目錄下 輸入以下命令:

service?install
ftpd.bat?res/conf/ftpd-typical.xml

注意:由于ftpserver是純java編寫(xiě)的,所以第二條命令的執(zhí)行需要在環(huán)境變量中配置java環(huán)境JAVA_HOME。java環(huán)境此處省去,不會(huì)可以自行百度

輸入完命令之后如下圖所示,當(dāng)出現(xiàn)FtpServer started 出現(xiàn)即啟動(dòng)成功

6.訪問(wèn)FTP

在游覽器中,輸入ftp://ip:2121進(jìn)行訪問(wèn),如果端口修改了,要換成對(duì)應(yīng)的端口,ip就是FTP所在的服務(wù)器的ip,訪問(wèn)如下圖所示:

當(dāng)然我們也能通過(guò)工具直接訪問(wèn),進(jìn)行上傳和下載文件操作 下面提供一個(gè)比較好用的免安裝工具給大家,大家可以放心食用。

winscp553 ? 百度云下載鏈接 ? ?提取碼:sncs

7.ftp 的啟動(dòng)與關(guān)閉

將dos命令窗口關(guān)掉,ftp服務(wù)即關(guān)閉 那么我們?cè)趺礃訂?dòng)ftp服務(wù)呢,

  • 可以根據(jù)前面所提到的命令啟動(dòng),切換到D:\apache-ftpserver-1.0.6\bin這個(gè)目錄下 輸入以下命令:

service?install
ftpd.bat?res/conf/ftpd-typical.xml

  • 可以把啟動(dòng)命令制作成bat文件,內(nèi)容為:

d:
cd?D:\apache-ftpserver-1.0.5\bin
ftpd.bat?res/conf/ftpd-typical.xml

隨便起一個(gè)名字xx,命名為xx.bat,點(diǎn)擊xx.bat文件即可啟動(dòng)ftp服務(wù)器。


windows 如何搭建ftp服務(wù)?的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
安多县| 眉山市| 龙山县| 芦山县| 延寿县| 湟中县| 花垣县| 柳林县| 珠海市| 武功县| 涿鹿县| 吐鲁番市| 贡山| 岱山县| 沁源县| 禄丰县| 灵宝市| 原平市| 长葛市| 抚宁县| 广东省| 潼南县| 黎城县| 太仆寺旗| 五指山市| 侯马市| 廉江市| 巴里| 钟祥市| 河曲县| 沾化县| 怀仁县| 吉隆县| 西平县| 新河县| 远安县| 台中县| 浦江县| 龙井市| 五大连池市| 彭阳县|