tft每日頭條

 > 科技

 > linux下sftp傳輸文件

linux下sftp傳輸文件

科技 更新时间:2025-01-23 10:35:35

linux下sftp傳輸文件?通過使用基于 SSH 的身份驗證,SFTP 和 SCP 是在系統之間安全地移動文件的便捷命令,現在小編就來說說關于linux下sftp傳輸文件?下面内容希望能幫助到你,我們來一起看看吧!

linux下sftp傳輸文件(Linux如何使用SCP和)1

linux下sftp傳輸文件

通過使用基于 SSH 的身份驗證,SFTP 和 SCP 是在系統之間安全地移動文件的便捷命令。

在系統之間移動文件是 Linux 系統管理員的常規操作之一,通過網絡傳輸數據時,一個重要的考慮因素是您使用的介質的安全性。

在 Red Hat Enterprise Linux (RHEL) 上,SFTP(安全文件傳輸協議)和 SCP(安全複制)是在系統之間安全移動文件的便捷命令。作為 OpenSSH 套件的一部分,這些工具依靠安全外殼 (SSH)來傳輸文件,這意味着它們使用相同的身份驗證并提供與 SSH 相同的安全性。

使用 SCP 複制文件

要使用 SCP 傳輸文件,請指定遠程服務器的 IP 地址或主機名以及您希望它複制文件或目錄的目标路徑,對 SCP 使用與 SSH 相同的用戶名和憑據。不需要其他憑據。

如果該文件已存在于目的地,SCP 将替換或覆蓋該内容。為目标路徑使用絕對路徑名也是明智之舉。

要使用命令傳輸文件scp,請使用以下語法:

$ scp File1 [email protected]:/home/user

file1此示例在本地服務器上複制到/home/user/位于 192.168.1.3 的遠程服務器上。

在 SSH 服務器使用不同端口(例如 2390)的情況下,複制文件的命令如下所示:

$ scp -P 2390 file1 [email protected]:/home/user

注意:-P是大寫而不是小寫-p (與使用 SSH 時一樣)。

如果公鑰和私鑰存儲在非标準位置,則需要指定它們的路徑,例如,如果私鑰存儲在/home/keys/id_rsa,則命令為:

$ scp -i /home/keys/id_rsa -P 2390 file1 [email protected]:/home/user

也可以使用-r參數複制目錄。要複制名為 的目錄backup,請使用:

$ scp -r backup [email protected]:/opt/

命令将整個backup目錄複制到/opt/backup. 請注意,您需要确保與您連接的用戶有權執行您想要執行的操作。

使用 SFTP 複制文件

SFTP 是一個安全的文件傳輸程序,它也依賴于 SSH 并且是交互式的。該工具類似于 FTP,但它使用 SSH 端口 22。

當您啟動 SFTP 連接時,它會連接到其目的地并在遠程服務器上進入交互模式。然後,您可以使用 、 、 和 等get命令put傳輸cd文件 rmdir。

要建立 SFTP 連接,請使用:

$ sftp [email protected]

您應該有一個類似于以下的命令提示符:

sftp>

如果 SSH 在備用端口上運行,請使用:

$ sftp -oPort=2390 [email protected]

使用無密碼連接時,如果私鑰名稱不同或存儲在與默認位置不同的位置,請使用:

$ sftp -o IdentityFile=~/.ssh/id_rsa_key [email protected]

上面的例子使用 192.168.1.3 的私鑰連接到 192.168.1.3 ~/.ssh/id_rsa_key。

如果要将文件/etc/resolv.conf文件傳輸到/etc遠程服務器上怎麼辦?在這種情況下,請使用:

$ sftp [email protected] sftp> cd /etc sftp> put /etc/resolv.conf

要将遠程服務器命名的文件下載/opt/user_list到本地系統,請執行以下操作:

$ sftp [email protected] sftp> cd /opt sftp> get user_list

您可以使用該-r參數上傳和下載目錄。

要上傳目錄,請使用:

sftp> put -r new_folder

要下載目錄,請使用:

sftp> get -r folder_from_remoteserver

有關其他選項,請使用該sftp –help命令或通過鍵入來查閱手冊頁man sftp。

總結

使用安全文件複制命令(例如scp和sftp)是網絡強化和一般安全計劃的重要組成部分,這些命令很簡單,并且依賴于熟悉且值得信賴的 SSH 實用程序。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved