linux直接遠端獲取linux伺服器檔案

2021-10-16 04:00:07 字數 1662 閱讀 4778

1. scp

【優點】簡單方便,安全可靠;支援限速引數

【缺點】不支援排除目錄

【用法】

scp就是secure copy,是用來進行遠端檔案拷貝的。資料傳輸使用 ssh,並且和ssh 使用相同的認證方式,提供相同的安全保證 。

命令格式:

scp [引數] 《源位址(使用者名稱@ip位址或主機名)>:《檔案路徑》 《目的位址(使用者名稱 @ip 位址或主機名)>:《檔案路徑》
linux獲取遠端系統檔案,使用scp獲取liunx其他伺服器的檔案,該過程需要遠端輸入密碼

#把10.40.71.201機器上的nginx錯誤日誌error.log檔案拷貝到本地的/home/目錄下

【優點】功能強大,操作類似scp,支援排除目錄,支援限速引數;還支援本地複製。

【缺點】暫無

【用法】

rsync是類unix系統下的資料映象備份工具,從軟體的命名上就可以看出來了——remote sync。它的操作方式和scp和相似,但是比scp強大很多。使用雙冒號分割主機名和檔案路徑時,是使用rsync伺服器,這裡不做介紹。

命令格式:

rsync [引數] 《源位址(使用者名稱@ip位址或主機名)>:《檔案路徑》 《目的位址(使用者名稱 @ip 位址或主機名)>:《檔案路徑》

舉例:

使用的使用者是work,同時需要輸入使用者密碼

rsync /home/work/source.txt [email protected]:/home/work/  #把本地的source.txt檔案拷貝到192.168.0.10機器上的/home/work目錄下

rsync [email protected]:/home/work/source.txt /home/work/  #把192.168.0.10機器上的source.txt檔案拷貝到本地的/home/work目錄下

rsync [email protected]:/home/work/source.txt [email protected]:/home/work/  #把192.168.0.10機器上的source.txt檔案拷貝到192.168.0.11機器的/home/work目錄下

rsync -r /home/work/sourcedir [email protected]:/home/work/  #拷貝資料夾,加-r引數 

rsync -r /home/work/sourcedir [email protected]:/home/work/  #使用主機名 

rsync -r -v /home/work/sourcedir [email protected]:/home/work/  #顯示詳情,加-v引數

rsync -r -v --exclude sourcedir/notinclude /home/work/sourcedir [email protected]:/home/work/  #排除子目錄,注意:--exclude後面的路徑不能為絕對路徑,必須為相對路徑才可以,否則匹配不上,就不會被排除掉。

secureCRT遠端ssh登入linux

1.在securecrt中選擇tools create public key,注意選擇openssh key format,儲存公鑰和私鑰。2.在伺服器上登入使用者的家目錄下建立.ssh目錄,許可權700,在該目錄下建立authorized keys檔案,許可權600 3.將securecrt生成的...

windows系統使用vnc遠端linux系統

安裝vnc服務 apt get install vnc4server 啟動vnc服務 vncserver 自動生成vnc啟動檔案 xstartup 安裝gnome桌面 apt get install gnome panel gnome settings daemon metacity nautilu...

Linux如何禁止root遠端直接登入

該操作是在centos7中實踐的 1.首先對 etc ssh sshd config進行備份 cp etc ssh sshd config 2.修改檔案裡的內容 vim etc ssh sshd config 03.我們不直接修改原始檔,我們在該注釋行的下一行新增即可 在第17行的這個 port 2...