国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

linux 拷貝文件到遠(yuǎn)程服務(wù)器的方法

這篇具有很好參考價(jià)值的文章主要介紹了linux 拷貝文件到遠(yuǎn)程服務(wù)器的方法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

拷貝文件常用的命令為 scprsync

  • 使用 scp 拷貝文件的時(shí)候,如果不是 root 用戶無法直接拷貝到?jīng)]有權(quán)限寫入的文件夾。一般常用的做法是先將文件拷貝到 home 文件夾下,然后再遠(yuǎn)程使用 sudo 命令進(jìn)行復(fù)制。
  • 使用 rsync 拷貝文件時(shí),如果遠(yuǎn)程用戶配置了 sudo 免密,則可以遠(yuǎn)程復(fù)制文件到?jīng)]有權(quán)限的文件夾。

配置 sudo 免密執(zhí)行

shell復(fù)制代碼sudo tee -a /etc/sudoers << EOF
yabin ALL=NOPASSWD:ALL

EOF

將其中的 yabin 替換成自己的用戶名即可。

使用 scp 命令拷貝

shell復(fù)制代碼# 將文件夾拷貝到 home 的臨時(shí)文件夾中
scp -r /data/work/etcd-${RELEASE}-linux-amd64/etcd* m-yabin-master1:~/etcd-temp/
# 拷貝一個(gè)文件到多個(gè)主機(jī)中
for i in m-yabin-node m-yabin-node1; do scp /data/work/etcd-${RELEASE}-linux-amd64/etcd* $i:~/etcd-temp/;done

示例中:

  • m-yabin-master1,m-yabin-node,m-yabin-node1 為遠(yuǎn)程主機(jī)名,可以替換成遠(yuǎn)程主機(jī) ip。
  • 對(duì)于單個(gè)文件的拷貝,去掉 -r 參數(shù)即可。

使用 rsync 命令拷貝

rsync 在配置 sudo 免密執(zhí)行以后,可以直接拷貝文件到需要 sudo 的文件夾下,不過需要添加 --rsync-path="sudo rsync" 參數(shù),如下所示:

shell復(fù)制代碼for i in m-yabin-master1 m-yabin-master2;do rsync -vaz etcd.conf --rsync-path="sudo rsync" $i:/etc/etcd/;done
for i in m-yabin-master1 m-yabin-master2;do rsync -vaz etcd*.pem ca*.pem --rsync-path="sudo rsync" $i:/etc/etcd/ssl/;done

上面命令分別演示了拷貝 etcd.conf 單個(gè)文件,以及包含 etcdca 的多個(gè) pem 文件的命令。

使用 root 用戶拷貝

當(dāng)需要拷貝文件到需要 root 權(quán)限的位置時(shí),可以考慮使用 root 用戶進(jìn)行拷貝,ubuntu 配置 root 用戶允許遠(yuǎn)程登錄的方式:

shell復(fù)制代碼# 給 root 用戶設(shè)置密碼,這樣就可以以 root 身份登錄了
sudo passwd root
# 修改 /etc/ssh/sshd_config 文件加上下面這一句以允許 root ssh 遠(yuǎn)程登錄
PermitRootLogin yes
# 重啟 ssh 服務(wù)
sudo systemctl restart sshd
# 如果想刪除 root 用戶登錄,只需要清除密碼即可
sudo passwd -l root

設(shè)置完畢之后,直接用 root 用戶+ scp 命令拷貝即可。文章來源地址http://www.zghlxwxcb.cn/news/detail-593399.html

到了這里,關(guān)于linux 拷貝文件到遠(yuǎn)程服務(wù)器的方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Java中將本服務(wù)器的文件拷貝到另一個(gè)服務(wù)器(Linux to Linux)

    在Java中,將文件從一個(gè)服務(wù)器復(fù)制到另一個(gè)服務(wù)器,你可以使用Secure Copy(SCP)進(jìn)行操作。Java中的 JSch 庫可以進(jìn)行此操作。 首先,需要添加 JSch 庫依賴到你的項(xiàng)目中。如果你使用的是Maven,可以添加以下依賴: 以下是一個(gè)使用 JSch 進(jìn)行SCP操作的示例: 這段代碼首先創(chuàng)建了一

    2024年02月13日
    瀏覽(29)
  • Java中將本服務(wù)器的文件拷貝到另一個(gè)服務(wù)器(Windows to Linux)

    在Java中,將文件從Windows服務(wù)器復(fù)制到Linux服務(wù)器,常用的方式是使用SSH進(jìn)行安全的文件傳輸。Java有一個(gè)名為 JSch 的庫,可以用于SSH連接和操作。 首先,你需要將 JSch 添加到你的項(xiàng)目依賴中。如果你使用的是Maven,你可以添加以下依賴: 然后,你可以使用以下代碼將文件從

    2024年02月11日
    瀏覽(24)
  • Linux 服務(wù)器間SSH免密碼登錄與拷貝文件(SCP)

    Linux 服務(wù)器間SSH免密碼登錄與拷貝文件(SCP)

    工作中頻繁登錄服務(wù)器和拷貝文件,都會(huì)提示輸入密碼 在持續(xù)集成的場景下,自動(dòng)部署應(yīng)用時(shí)是沒有人工干預(yù)的 下面以實(shí)現(xiàn)A服務(wù)器到B服務(wù)器的免密碼登錄和拷貝文件為例,介紹相關(guān)的配置。(即A訪問B不需要輸密碼) A服務(wù)器(主服務(wù)器)地址:192.168.1.AAA B服務(wù)器(從服務(wù)

    2024年04月11日
    瀏覽(20)
  • Ubuntu遠(yuǎn)程服務(wù)與本地文件互傳-scp命令(外網(wǎng)服務(wù)器也可以)

    1、從服務(wù)器下載文件到本地 2、上傳本地文件到服務(wù)器 3、SCP高級(jí)用法 通過指定端口號(hào)進(jìn)行傳輸 遞歸復(fù)制目錄及其內(nèi)容 scp過程中顯示詳細(xì)信息

    2024年02月03日
    瀏覽(15)
  • Linux Ubuntu搭建我的世界Minecraft服務(wù)器實(shí)現(xiàn)好友遠(yuǎn)程聯(lián)機(jī)MC游戲

    Linux Ubuntu搭建我的世界Minecraft服務(wù)器實(shí)現(xiàn)好友遠(yuǎn)程聯(lián)機(jī)MC游戲

    前些天發(fā)現(xiàn)了一個(gè)巨牛的人工智能學(xué)習(xí)網(wǎng)站,通俗易懂,風(fēng)趣幽默,忍不住分享一下給大家。點(diǎn)擊跳轉(zhuǎn)到網(wǎng)站。 Linux使用MCSM面板搭建我的世界私服相對(duì)比windwos簡單,也是目前比較流行的設(shè)置方式,在Linux中安裝MCSManger也是非常容易,一鍵指令腳本即可安裝,本篇教程演示在Ubunt

    2024年01月20日
    瀏覽(27)
  • 【Linux】Vscode連接遠(yuǎn)程服務(wù)器:誤刪文件,如何找回

    【Linux】Vscode連接遠(yuǎn)程服務(wù)器:誤刪文件,如何找回

    如果你在 VS Code 的側(cè)邊欄中意外刪除了一個(gè)文件,有幾種方法可以嘗試找回它: 1.1 第一個(gè)(有的可能不行) VS Code 會(huì)保留文件的歷史記錄,你可以嘗試通過以下步驟找回文件: 打開命令面板:按下 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(Mac)。 在命令面板中輸入 “Show File H

    2024年02月12日
    瀏覽(24)
  • 【Linux】Android平板上遠(yuǎn)程連接Ubuntu服務(wù)器code-server進(jìn)行代碼開發(fā)

    【Linux】Android平板上遠(yuǎn)程連接Ubuntu服務(wù)器code-server進(jìn)行代碼開發(fā)

    準(zhǔn)備一臺(tái)虛擬機(jī),Ubuntu或者centos都可以,這里以VMwhere ubuntu系統(tǒng)為例 下載code server服務(wù),瀏覽器訪問:https://github.com/coder/code-server,復(fù)制下載鏈接 打開ubuntu命令行下載 出現(xiàn)需要輸入ubuntu的登錄賬戶密碼,輸入密碼即可,然后等待安裝完成 以下信息表示安裝成功 接著輸入以下命

    2024年02月05日
    瀏覽(31)
  • 使用 Rust 實(shí)現(xiàn)連接遠(yuǎn)程 Linux 服務(wù)器、發(fā)送文件、執(zhí)行命令

    使用 Rust 實(shí)現(xiàn)連接遠(yuǎn)程 Linux 服務(wù)器、發(fā)送文件、執(zhí)行命令

    Rust 已經(jīng)聽了無數(shù)遍,我很清楚它很強(qiáng)!但我也剛了解到它比較難學(xué)!那么加上 ChatGPT 呢?下面的代碼就是在 ChatGPT 加持下寫出來的,我只起到了輔助作用!只能說它們都很厲害! Rust(又稱為 Rust programming language)是一種系統(tǒng)編程語言,主要用于開發(fā)底層系統(tǒng)和應(yīng)用程序,如

    2024年02月13日
    瀏覽(28)
  • SAP_BASIS模塊- CLIENT拷貝方法(包括同服務(wù)器和跨服務(wù)器拷貝)

    SAP_BASIS模塊- CLIENT拷貝方法(包括同服務(wù)器和跨服務(wù)器拷貝)

    SAP CLIENT 拷貝方法 一、LOCALE CLIENT COPY (本地客戶端拷貝) 二、REMOTE CLIENT COPY (遠(yuǎn)程客戶端拷貝) 日常工作中,經(jīng)常會(huì)由以下原因需要進(jìn)行CLIENT COPY; 安裝后創(chuàng)建新的CLIENT 搭建培訓(xùn)系統(tǒng) 搭建演示系統(tǒng) 項(xiàng)目上線前生產(chǎn)系統(tǒng)的準(zhǔn)備 測(cè)試系統(tǒng)與生產(chǎn)系統(tǒng)數(shù)據(jù)同步 LOCALE CLIENT COPY

    2024年04月28日
    瀏覽(20)
  • Tauri 提供界面 + 使用 Rust 實(shí)現(xiàn)連接遠(yuǎn)程 Linux 服務(wù)器、發(fā)送文件、執(zhí)行命令

    Tauri 提供界面 + 使用 Rust 實(shí)現(xiàn)連接遠(yuǎn)程 Linux 服務(wù)器、發(fā)送文件、執(zhí)行命令

    Tauri 是一個(gè)用于構(gòu)建跨平臺(tái)桌面應(yīng)用程序的工具和框架。它的目標(biāo)是通過將 Web 技術(shù)與本地功能結(jié)合,使開發(fā)者能夠以簡單、高效的方式創(chuàng)建現(xiàn)代的桌面應(yīng)用。 以下是 Tauri 的一些主要特點(diǎn)和概述: 跨平臺(tái)支持 :Tauri 允許你構(gòu)建跨平臺(tái)的桌面應(yīng)用程序,它支持 Windows、macOS 和

    2024年02月15日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包