① 怎麼通過FTP上傳文件到阿里雲伺服器
1、首先使用ssh連接伺服器:
ssh root@你的伺服器IP地址
輸入密碼,登錄。
2、更新source-list到最新的源信息:
apt-get update
安裝ftp伺服器vsftp:
apt-get install vsftpd -y
沒有特殊情況,會成功安裝。
3、添加一個賬戶,專門作為ftp賬戶登錄使用:
useradd -d /home/myftp -s /usr/sbin/nologin myftp
賬戶名:myftp
賬戶的主目錄:/home/myftp
-s /usr/sbin/nologin限制myftp賬戶不能登錄shell終端
4、安全起見,禁止myftp賬戶登錄shell終端:
查看/etc/shells中是否包含/usr/sbin/nologin, 如果沒有,在最後添加。
vim /etc/shells
5、修改賬戶的密碼:
passwd myftp
輸入自己的密碼,輸入過程中密碼不可見。
6、創建賬戶home目錄,並修改許可權:
mkdir /home/myftp
chown -R myftp.myftp /home/myftp
chmod 555 /home/myftp
/home/myftp不能有寫許可權,否則登錄不成功。
7、修改vsftpd配置文件:
vim /etc/vsftpd.conf
修改下面的配置:
禁止匿名登錄,注釋行:#anonymous_enable=YES
允許本地賬戶登錄:local_enable=YES
允許上傳文件:write_enable=YES
打開下面注釋,允許myftp訪問其主目錄:
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
8、添加/etc/vsftpd.chroot_list文件:
vim /etc/vsftpd.chroot_list
禁止ftp賬戶訪問主目錄,文件中添加內容:ftp
9、配置完成,重新啟動vsftpd
service vsftpd restart
10、下載安裝 FileZilla
FileZilla是一個開源免費的ftp客戶端,並且支持Windows,Linux,MacOS系統。
下載地址網路搜索FileZilla官網,第一個就是。
11、啟動FileZilla,連接ftp伺服器
輸入伺服器IP地址、用戶名、前面設定的密碼、埠21,點擊Quickconnect按鈕連接。
連接成功後,上傳文件還是不能成功,因為/home/myftp目錄是不可寫的,可以在這個目錄裡面建立幾個可讀寫的目錄用來上傳文件。
② 怎麼通過FTP上傳文件到阿里雲伺服器
1、在本地電腦上,快捷鍵「WIN+R"在「運行」中輸入「MSTSC」,點擊確定。2、在「遠程桌面連接」框框點擊「選項」。(計算機中輸入阿里雲伺服器的IP地址)3、在的「遠程桌面連接」窗口,點擊「本地資源」。4、然後點擊「詳細信息」。5、勾選要上傳阿里雲伺服器的文件所在的本地磁碟,點擊確定6、進行用戶名和密碼核對後連接上遠程阿里雲雲伺服器,打開「我的電腦」,就可以看到勾選的本地磁碟映射的盤符。7、打開要上傳文件所在磁碟,選擇要上傳的文件,復制之後粘貼到阿里雲伺服器自動的磁碟上即完成上傳。