導航:首頁 > IDC知識 > 向linux伺服器上傳文件

向linux伺服器上傳文件

發布時間:2020-10-21 13:57:58

1、在windows上怎樣向linux伺服器傳送文件

1、使用rz和sz命令:rz是從linux端接收windows數據,sz是linux端發送數據到windows端;rz和sz使用ZModem協議進行文件傳輸。有點是操作簡單。

2、在windows下使用winscp進行數據上傳。winscp是一個Windows環境下支持SFTP, SCP 以及 FTP 的開源圖形化客戶端。它可以完成本地與linux遠程主機間安全的復制文件。

有點是可視化,多文件操作,綠色開源。

2、如何向linux伺服器上傳文件

使用rz和sz命令:rz是從linux端接收windows數據,sz是linux端發送數據到windows端;rz和sz使用ZModem協議進行文件傳輸。

3、怎麼上傳文件到linux伺服器

Linux伺服器為了方便遠程管理,一般都會開放ssh服務,可以利用Linux的ssh連接來上傳文件。首先需要測試ssh能正常登錄,Windows主機用PuTTY這個軟體進行登錄測試,Linux主機可以用ssh命令登錄遠程Linux伺服器(ssh命令的用法是:ssh 用戶名@IP地址)。
如果Linux伺服器的ssh是可用的,就能上傳文件了。Windows主機可以使用WinSCP這款免費軟體,打開WinSCP軟體,選擇scp協議,這個協議能利用Linux上開放的ssh來上傳文件,然後輸入ssh登錄的用戶名和密碼,連接成功後,WinSCP軟體界面的左邊是本地文件,右邊是Linux的目錄,然後就能隨便上傳文件,也可以從Linux復制文件到本地Windows系統。而如果是使用Linux主機來上傳文件到Linux伺服器,可以使用Linux上面的scp命令,scp命令也是利用ssh服務上傳文件的命令,具體用法可以百度一下,並不復雜。

4、本地文件上傳到Linux伺服器的幾種方法

有兩種方法上傳程序到伺服器裡面。


如果是win系統伺服器,那麼打開遠程桌面,從本地電腦復制文件,到遠程桌面伺服器裡面,粘貼文件,就可以了。


如果有ip地址,ftp賬號密碼,也可以用 ftp軟體上傳。


linux伺服器的話, 就是直接用ftp軟體上傳文件了。

5、如何把文件傳到linux伺服器上

Step1. 在雲伺服器配置FTP服務


1.在root許可權下,通過如下命令安裝Vsftp。


[root@VM_250_202_tlinux ~]# yum install vsftpd


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


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


在配置文件中第11行的「anonymous_enable=YES」前面加上#號,即將匿名登錄禁用。


3.讀取生效配置。


[root@VM_250_202_tlinux ~]# cat /etc/vsftpd/vsftpd.conf |grep ^[^#] local_enable=YESwrite_enable=YESlocal_umask=022anon_upload_enable=YESanon_mkdir_write_enable=YESanon_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_std_format=YESlisten=YESpam_service_name=vsftpserlist_enable=YEStcp_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服務,使修改生效。


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,按下圖所示進行配置,配置後點擊「快速鏈接」:


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

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


3.上傳文件到Linux雲伺服器上傳文件時,滑鼠選中本地文件,拖拽到遠程站點,即將文件上傳到了Linux雲伺服器。注意:雲伺服器FTP通道不支持上傳tar壓縮包後自動解壓,以及刪除tar包功能。


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

6、如何往linux伺服器上傳文件

Linux伺服器上一般都開放ssh服務方便遠程登錄,所以可以利用基於ssh的scp協議來上傳文件,用這種方法Linux伺服器不需要額外設置,也不需要額外安裝軟體,只需要保證ssh能夠正常登錄即可。接下來,然後是Windows客戶端,需要在Windows上安裝一個WinSCP軟體,選擇scp協議並且輸入ssh登錄用戶名和密碼就可以上傳文件了;而如果客戶端是Linux系統,則只需要利用Linux上面的scp命令就可以上傳了,scp的上傳文件格式是這樣的:
scp 本地文件路徑 用戶名@遠程主機IP:遠程主機保存上傳文件的目錄
示例:scp /home/user/putfile root@IP地址:/root/doc

7、如何利用工具向Linux伺服器上傳文件

利用工具向Linux伺服器上傳文件的方法如下:

首先需要打開相關的工具,下圖內中的工具為FileZilla,如圖容:

輸入用戶名、密碼以及伺服器的IP地址,並點擊快速鏈接,如圖:

連接成功後會有如下提示:

在右側目錄,選擇伺服器的路徑,在左側目錄,選擇需要上傳文件的路徑,選擇需要上傳的文件,並點擊上傳,如圖:

或者直接拖動文件到右側窗口,如圖:

在頁面最低端查看文件是否上傳成功,如圖:

伺服器端的設置可以根據需要進行設置。

8、怎麼上傳文件到linux伺服器上

工具/原料:

windows系統

putty遠程工具

winscp軟體

1.在windows系統下下載putty軟體,它能遠程連接到linux伺服器上,下載安裝包後解壓會得到以下的目錄結構

2.將上述文件夾中的pscp.exe文件復制到系統C:WindowsSystem32目錄結構下,保證用dos訪問得到。

3.按住win+r鍵,輸入cmd調出dos窗口,在窗口中按照以下格式輸入:

pscp 文件在windows系統的路徑  linux系統用戶名@伺服器Ip:/保存的路徑

舉個例子:pscp  a.txt [email protected]:/home/ubuntu

4.之後點擊回車,在輸入伺服器密碼後,文件就傳輸過去啦,可在linux伺服器對應的目錄上找到相應的文件了。

5.當然還有一種更簡單的方法,在windows系統上安裝winscp軟體,運行後如圖所示

6.輸入用戶名密碼後,登陸成功進入文件系統,圖形化界面操作,直接對要傳輸的文件進行拖拽處理,文件就很順利的傳輸到伺服器上了.

9、如何向遠端linux伺服器中傳輸文件

1、使用rz和sz命令:rz是從linux端接收windows數據,sz是linux端發送數據到windows端;rz和sz使用ZModem協議進行文件傳輸。有點是操作簡單。 2、在windows下使用winscp進行數據上傳。winscp是一個Windows環境下支持SFTP, SCP 以及 FTP 的開源圖形化客戶端。它可以完成本地與linux遠程主機間安全的復制文件。 有點是可視化,多文件操作,綠色開源。

10、怎樣上傳文件到linux伺服器

如果有ip地址,ftp賬號密碼,也可以用 ftp軟體上傳。linux伺服器就是直接用ftp軟體上傳文件了。

此類的ftp軟體很多,比如xhell 等。

與向linux伺服器上傳文件相關的知識