ubuntu server 10.04上安裝proftpd
ubuntu server 10.04上安裝proftpd
首先安裝圖形化桌面
- sudo apt-get install ubuntu-desktop
需要等待較長(zhǎng)的時(shí)間。(如果是 2M 的帶寬,哪么需要裝 1 到 2 個(gè)小時(shí)。)
然后安裝中文語(yǔ)言 ,點(diǎn)擊菜單“系統(tǒng) - 系統(tǒng)管理 - 語(yǔ)言支持”,選中中文(中國(guó))安裝。
(網(wǎng)上教程很多)
一、首先安裝 proftpd
- Sudo apt-get install proftpd
二、安裝 gadmin-proftpd 圖形配置程序
- Sudo apt-get install gadmin-proftpd
三、啟動(dòng)圖形配置程序
在命令行中輸入 gadmin-proftpd 或者通過(guò)菜單“應(yīng)用程序 — 》系統(tǒng)工具 — 》 gadmin-proftpd ”
如果顯示 proftpd 沒(méi)有被激活,哪么說(shuō)明 proftpd 服務(wù)沒(méi)有啟動(dòng),需要手工啟動(dòng),在命令行中輸入: Sudo service proftpd start ,然后再打開(kāi)gadmin-proftpd 。
Sudo service proftpd stop 是停止
Sudo service proftpd restart 是重新啟動(dòng),
四、替換 proftpd 默認(rèn)的配置文件
安裝 gadmin-proftpd 之后,通過(guò)圖形界面對(duì) proftpd 進(jìn)行配置,讓 gadmin-proftpd 對(duì)應(yīng)的配置文件替換 proftpd 默認(rèn)的配置文件。
五、證書(shū)進(jìn)行認(rèn)證
如果無(wú)法啟動(dòng),哪么需要證書(shū)進(jìn)行認(rèn)證。
給 gadmin-proftpd 安裝證書(shū)
下載腳本 http://www.castaglia.org/openssl/contrib/cert-tool (目前證實(shí)可用)
需要修改, openssl 和 c_bash 命令的位置,通過(guò) whereis 找到命令的位置
首先下載 cert-tool ,執(zhí)行命令
Chmod 755 cert-tool 讓 cert-tool 命令可以執(zhí)行;
然后通過(guò) gedit ,首先對(duì) cert-tool 進(jìn)行修改,找到第 32 行,
- # Defaults
- my $openssl = '/usr/local/openssl/bin/openssl';
- my $c_rehash = '/usr/local/openssl/bin/c_rehash';
更改成下面的代碼:
- # Defaults
- my $openssl = '/usr/bin/openssl';
- my $c_rehash = '/usr/bin/c_rehash';
如果 openssl 沒(méi)有安裝,哪么首先要安裝 openssl
- Sudo apt-get install openssl
通過(guò) cert-tool 生成證書(shū)
- cert-tool --create-ca=serverca --signing-ca=self
- cert-tool --create-cert=server --signing-ca=serverca.cert.pem --signing-key=serverca.key.pem
如果生成的時(shí)候提示錯(cuò)誤,解決辦法如下:
首先到/usr/local/cert-tool , 把這個(gè)目錄下面的內(nèi)容全部清空,然后執(zhí)行上面的兩條cert-tool 命令
將生成的證書(shū)文件拷貝到 /etc/gadmin-proftpd/certs 下面。
TLSRSACertificateFile /etc/gadmin-proftpd/certs/server.cert.pem
TLSRSACertificateKeyFile /etc/gadmin-proftpd/certs/server.key.pem
TLSCACertificateFile /etc/gadmin-proftpd/certs/serverca.cert.pem
六、如果重啟之后,proftpd 沒(méi)有啟動(dòng),解決辦法
首先停止proftpd 服務(wù)
- Sudo service proftpd stop
然后從開(kāi)機(jī)啟動(dòng)中刪除對(duì)應(yīng)的服務(wù)
- Sudo update-rc.d -f proftpd remove
然后重新安裝proftpd 服務(wù)器
- Sudo update-rc.d proftpd defaults
重啟系統(tǒng)進(jìn)行測(cè)試!成功
七、安裝 ftp 客戶端 filezilla
Filezilla 有 windos 和 linux 兩個(gè)版本
- Sudo apt-get install filezilla
安裝后,點(diǎn)擊菜單“應(yīng)用程序 - 互聯(lián)網(wǎng) -filezilla ”,就可以使用了。
【編輯推薦】
- FileZilla FTP server 安裝配置(圖)
- FileZilla客戶端高級(jí)體驗(yàn)(圖)
- FileZilla FTP服務(wù)器源代碼分析(2)
- FileZilla FTP服務(wù)器源代碼分析(4)
- FileZilla Ftp 教程
- FileZilla FTP Server安裝教程
- Filezilla server 安裝指南