FTP配置及開(kāi)通
在您云服務(wù)器上搭建FTP服務(wù)器,在指定位置開(kāi)通FTP賬號(hào),讓文件傳輸更方便!
Windows系統(tǒng)版
Linux系統(tǒng)版
服務(wù)詳情
Windows系統(tǒng) FTP服務(wù)配置 | 1個(gè)工作日內(nèi) | 30元/臺(tái)/次 |
Linux系統(tǒng) FTP服務(wù)配置 | 1個(gè)工作日內(nèi) | 30元/臺(tái)/次 |
在您服務(wù)器上搭建FTP,并在指定位置開(kāi)通賬號(hào),讓文件傳輸更方便!如需開(kāi)通FTP賬號(hào)請(qǐng)一次性指定,限制開(kāi)通10個(gè)以內(nèi)的FTP賬號(hào)。
FTP是TCP/IP網(wǎng)絡(luò)上兩臺(tái)計(jì)算機(jī)傳送文件的協(xié)議,F(xiàn)TP是在TCP/IP網(wǎng)絡(luò)和INTERNET上最早使用的協(xié)議之一。盡管World Wide Web(WWW)已經(jīng)替代了FTP的大多數(shù)功能,F(xiàn)TP仍然是通過(guò)Internet把文件從客戶機(jī)復(fù)制到服務(wù)器上的一種途徑。FTP客戶機(jī)可以給服務(wù)器發(fā)出命令來(lái)下載文件,上傳文件,創(chuàng)建或改變服務(wù)器上的目錄。原來(lái)的FTP軟件多是命令行操作,有了像CUTEFTP這樣的圖形界面軟件,使用FTP傳輸變得方便易學(xué)。主要使用它進(jìn)行“上載”。即向服務(wù)器傳輸文件。
服務(wù)流程:
提交需求 —— 需求確認(rèn) —— 完成作業(yè) —— 作業(yè)確認(rèn) —— 服務(wù)質(zhì)保
Linux下如何進(jìn)行FTP設(shè)置
目錄:
一、Redhat/CentOS安裝vsftp軟件
二、Ubuntu/Debian安裝vsftp軟件
一、Redhat/CentOS安裝vsftp軟件
1.更新yum源
首先需要更新系統(tǒng)的yum源,便捷工具下載地址:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692
2.安裝vsftp
使用yum命令安裝vsftp
#yum install vsftpd -y
3.添加ftp帳號(hào)和目錄
先檢查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。
使用下面的命令創(chuàng)建帳戶,該命令指定了/alidata/www/wwwroot為用戶pwftp的家目錄,您可以自己定義帳戶名和目錄:
#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp
修改該帳戶密碼:
#passwd pwftp
修改指定目錄的權(quán)限
#chown -R pwftp.pwftp /alidata/www/wwwroot
4.配置vsftp
編輯vsftp配置文件,命令如下:
#vi /etc/vsftpd/vsftpd.conf
將配置文件中”anonymous_enable=YES “改為 “anonymous_enable=NO”
取消如下配置前的注釋符號(hào):
local_enable=YES
write_enable=YES
chroot_local_user=YES
保存修改,按ESC鍵,輸入:wq
5.修改shell配置
vi編輯/etc/shells,如果該文件里沒(méi)有/usr/sbin/nologin或者/sbin/nologin(具體看當(dāng)前系統(tǒng)配置)則追加進(jìn)去
6.啟動(dòng)vsftp服務(wù)并測(cè)試登錄
使用命令啟動(dòng)vsftp服務(wù):
#service vsftpd start
然后用帳號(hào)pwftp測(cè)試下是否可以登陸ftp。目錄是/alidata/www/wwwroot。
二、Ubuntu/Debian安裝vsftp軟件
1.更新軟件源
首先需要更新系統(tǒng)的軟件源,便捷工具下載地址:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=1692
2.安裝vsftp
使用apt-get命令安裝vsftp
#apt-get install vsftpd -y
3.添加ftp帳號(hào)和目錄
先檢查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。
使用下面的命令創(chuàng)建帳戶,該命令指定了/alidata/www/wwwroot為用戶pwftp的家目錄,您可以自己定義帳戶名和目錄:
#useradd -d /alidata/www/wwwroot -s /sbin/nologin pwftp
修改該帳戶密碼:
#passwd pwftp
修改指定目錄的權(quán)限
#chown -R pwftp.pwftp /alidata/www/wwwroot
4.配置vsftp
編輯vsftp配置文件,命令如下:
#vi /etc/vsftpd.conf
將配置文件中”anonymous_enable=YES “改為 “anonymous_enable=NO”
取消如下配置前的注釋符號(hào):
local_enable=YES
write_enable=YES
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
保存退出
編輯/etc/vsftpd.chroot_list文件,將ftp的帳戶名添加進(jìn)去,保存退出
5.修改shell配置
vi編輯/etc/shells,如果該文件里沒(méi)有/usr/sbin/nologin或者/sbin/nologin(具體看當(dāng)前系統(tǒng)配置)則追加進(jìn)去
6.重啟vsftp服務(wù)并測(cè)試登錄
使用命令啟動(dòng)vsftp服務(wù):
#service vsftpd restart
然后用帳號(hào)pwftp測(cè)試下是否可以登陸ftp。目錄是/alidata/www/wwwroot。
阿里云搭建FTP服務(wù)器(非常適合新手)
方法/步驟
1、要安裝vsftp軟件之前必須更新yum源。阿里云的幫助里寫(xiě)的比較爛,給了個(gè)鏈接地址,進(jìn)去后可以下載一個(gè)軟件,但是我下載了后不會(huì)用。每次執(zhí)行yum install vsftpd -y都提示錯(cuò)誤。
經(jīng)過(guò)百度搜索,還是解決了,度娘還是很給力的。
yum check-update 檢查可更新的所有軟件包
我執(zhí)行完這個(gè)命令后顯示了一大片。我也看不懂,o(∩_∩)o 哈哈。
yum update 下載更新系統(tǒng)已經(jīng)安裝的軟件包
執(zhí)行后連續(xù)回答兩個(gè) y 就OK了
2、再執(zhí)行yum install vsftpd -y 居然成功了
3、配置Vsftpd
使用命令vi /etc/vsftpd/vsftpd.conf
這時(shí)候打開(kāi)了該文件
第一次接觸的時(shí)候注意光標(biāo)
按INSERT鍵可以更改,左下角變成-- INSERT --
剛打開(kāi)的時(shí)候并未顯示完全,控制光標(biāo)多往下走一段
需要修改的有幾點(diǎn)
anonymous_enable=YES 禁止匿名訪問(wèn)
降YES改成NO
#ascii_upload_enable 允許使用ascii碼上傳
#ascii_download_enable 允許使用ascii碼下載
去掉前面的“#”號(hào)
按ESC建,再輸入“:”,發(fā)現(xiàn)左下角可以輸入了
輸入wq后按回車,配置完成。
修改shell配置,其實(shí)新的版本已經(jīng)修改好了,無(wú)需再修改。
4、啟動(dòng)vsftpd: service vsftpd start
添加賬戶:useradd -p /alidata/www/wwwroot -s /sbin/nologin pwftp
然后修改密碼:passwd pwftp
在輸入密碼的時(shí)候,不顯示輸入的內(nèi)容,兩次確認(rèn)密碼一致就可以了
這時(shí)候的vsftpd還得手動(dòng)啟動(dòng)。
開(kāi)機(jī)自動(dòng)啟動(dòng):chkconfig vsftpd on
重啟阿里云,檢查FTP是否正常。
pwftp這個(gè)賬戶貌似登錄不進(jìn)去
修改密碼還是不行
我重新創(chuàng)建了個(gè)test的賬戶可以正常登錄。
并且創(chuàng)建了一個(gè)文件夾“123”