主頁 > 知識庫 > Windows本地環(huán)境和Linux騰訊云服務器之間傳輸文件的方法

Windows本地環(huán)境和Linux騰訊云服務器之間傳輸文件的方法

熱門標簽:許昌真人電銷機器人價格 德州智能外呼系統(tǒng)收費 AI智能客服電銷機器人穩(wěn)定嗎 cass中宗地圖標注四至 世界地圖標注地理 外呼系統(tǒng)的呼叫轉移在哪里設置 界首高德地圖標注店 方舟地圖標注位置 漯河銷售外呼系統(tǒng)

通過WinSCP
WinSCP簡介:
WinSCP是一個Windows環(huán)境下使用SSH的開源圖形化SFTP客戶端。同時支持SCP協(xié)議。它的主要功能就是在本地與遠程計算機間安全的復制文件。
與使用FTP上傳代碼相比,通過WinSCP可以直接使用服務器賬戶密碼訪問服務器,無需在服務器端做任何配置。
下載地址:
官方下載
WinSCP使用:
安裝完成后啟動WinSCP,界面如下。按圖示填寫信息并登錄。

字段填寫說明:
協(xié)議:SFTP或者SCP均可
主機名:云服務器的公網IP(在云服務器“管理視圖”頁面可查看云服務器的公網IP)
用戶名:云服務器的用戶名(linux默認為root)
密碼:云服務器的用戶名對應的密碼
端口:默認22
信息填寫完畢之后點擊登錄,界面如下:

登錄成功之后,鼠標選中本地文件,拖拽到右側的遠程站點,即將文件上傳到了Linux云服務器。


通過ftp
用戶需要使用FTP通道,將應用程序從用戶自己的服務器上傳到云服務器上。

Step1. 在云服務器配置FTP服務

1. 在root權限下,通過如下命令安裝Vsftp(以centos 系統(tǒng)為例)。

復制代碼
代碼如下:

[root@VM_250_202_tlinux ~]# yum install vsftpd

2. 在啟動vsftpd服務之前,需要登錄云服務器修改配置文件,將匿名登錄禁用掉。
打開配置文件,命令如下:

復制代碼
代碼如下:

[root@VM_250_202_tlinux ~]# vim /etc/vsftpd/vsftpd.conf

在配置文件中第11行的“anonymous_enable=YES”改為“anonymous_enable=NO”,即將匿名登錄禁用。

3. 讀取生效配置。

復制代碼
代碼如下:

[root@VM_250_202_tlinux ~]# cat /etc/vsftpd/vsftpd.conf |grep ^[^#]
local_enable=YES
write_enable=YES
local_umask=022
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES

4. 啟動vsftpd服務。

復制代碼
代碼如下:

[root@VM_250_202_tlinux ~]# service vsftpd start

5. 設置FTP用戶賬號。設置成功后,即可通過該賬號登錄FTP服務器。
(1)設置FTP用戶的賬號,例如賬號為“ftpuser1”,目錄為/home/ftpuser1,且設置不允許通過ssh登錄。

復制代碼
代碼如下:

[root@VM_250_202_tlinux ~]# useradd -m -d /home/ftpuser1 -s /sbin/nologin ftpuser1

(2)設置賬號對應的密碼,例如密碼為“ftpuser1”。

復制代碼
代碼如下:

[root@VM_250_202_tlinux ~]# passwd ftpuser1

6. 修改vsftpd的pam配置,使用戶可以通過自己設置的FTP用戶帳號和密碼連接到云服務器。
(1)修改pam。

復制代碼
代碼如下:

[root@VM_250_202_tlinux ~]# vim /etc/pam.d/vsftpd

內容修改為:

復制代碼
代碼如下:

#%PAM-1.0
auth required /lib64/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
auth required /lib64/security/pam_unix.so shadow nullok
auth required /lib64/security/pam_shells.so
account required /lib64/security/pam_unix.so
session required /lib64/security/pam_unix.so

(2)確認修改后的文件是否正確。

復制代碼
代碼如下:

[root@VM_250_202_tlinux ~]# cat /etc/pam.d/vsftpd
#%PAM-1.0
auth required /lib64/security/pam_listfile.so item=user sense=deny file=/etc/ftpusers onerr=succeed
auth required /lib64/security/pam_unix.so shadow nullok
auth required /lib64/security/pam_shells.so
account required /lib64/security/pam_unix.so
session required /lib64/security/pam_unix.so

(3)重啟vsftpd服務,使修改生效。

復制代碼
代碼如下:

[root@VM_250_202_tlinux ~]# service vsftpd restart
Shutting down vsftpd: [ OK ]
Starting vsftpd for vsftpd: [ OK ]


Step2. 上傳文件到Linux云服務器
1. 下載并安裝開源軟件FileZilla
請使用FileZilla的3.5.1、3.5.2版本(使用3.5.3版本的FileZilla進行FTP上傳會有問題)。
由于FileZilla 官網上只提供了最新的3.5.3版本下載,因此建議用戶自行搜索3.5.1、3.5.2下載地址。
建議的3.5.1 下載地址:http://www.oldapps.com/filezilla.php?old_filezilla=6350

2. 連接FTP
運行FileZilla,按下圖所示進行配置,配置后點擊“快速鏈接”:

配置信息說明如下:
(1)主機:云服務器的公網IP(在云服務器“管理視圖”頁面可查看云服務器的公網IP)。
(2)用戶名:在Step1中設置的FTP用戶的賬號,這里以“ftpuser1”為例。
(3)密碼:在Step1中設置的FTP用戶賬號對應的密碼,這里以“ftpuser1”為例。
(4)端口:FTP監(jiān)聽端口,默認為“21”。

3. 上傳文件到Linux云服務器
上傳文件時,鼠標選中本地文件,拖拽到遠程站點,即將文件上傳到了Linux云服務器。

注意:
云服務器FTP通道不支持上傳tar壓縮包后自動解壓,以及刪除tar包功能。

上傳文件示意圖如下所示:

標簽:嘉峪關 吉安 白城 大連 黔南 亳州 興安盟 保定

巨人網絡通訊聲明:本文標題《Windows本地環(huán)境和Linux騰訊云服務器之間傳輸文件的方法》,本文關鍵詞  Windows,本地,環(huán)境,和,Linux,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Windows本地環(huán)境和Linux騰訊云服務器之間傳輸文件的方法》相關的同類信息!
  • 本頁收集關于Windows本地環(huán)境和Linux騰訊云服務器之間傳輸文件的方法的相關信息資訊供網民參考!
  • 推薦文章