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