linux機器間無密碼如何傳輸文件

1. scp傳輸時的問題

$ scp deepseek_r1_distill_qwen1.5b_content_audit_fp16_20250613_2_Q4_K_M.gguf xxx@192.168.xxx:/home/xxx/pretrained_model/output
The authenticity of host '192.168.xxx (192.168.xxx)' can't be established.
ED25519 key fingerprint is SHA256:deOsN6dykXV/yCRd5kbmzdHMFga7Tt+n5Y05AWjHq+o.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '192.168.xxx' (ED25519) to the list of known hosts.
xxx@192.168.xxx's password: 

需要你輸入密碼,但你不知道密碼?

2. linux機器間傳輸文件的常用命令

在 Linux 系統之間傳輸文件有多種方法,以下是幾種常見且實用的方式:1. SCP(基于 SSH 的安全復制)
命令格式:
# 從本地復制到遠程
scp /本地/文件路徑 用戶名@遠程IP:/遠程/目錄/# 從遠程復制到本地
scp 用戶名@遠程IP:/遠程/文件路徑 /本地/目錄/
示例:
scp ~/file.txt user@192.168.1.100:/home/user/
特點:
基于 SSH 加密,安全性高。
簡單易用,適合一次性傳輸。2. rsync(高效增量同步)
命令格式:
rsync -avz /本地/路徑/ 用戶名@遠程IP:/遠程/路徑/
示例:
rsync -avz ~/data/ user@192.168.1.100:/backup/data/
參數說明:
-a
:歸檔模式(保留權限、時間等)。
-v
:顯示詳細過程。
-z
:壓縮傳輸。
--progress
:顯示進度。
-e ssh
:通過 SSH 傳輸(默認)。
特點:
增量傳輸(僅同步變化部分)。
適合大文件或定期備份。3. SFTP(SSH 文件傳輸協議)
交互式操作:
sftp user@遠程IP
常用命令:
put local_file
:上傳文件。
get remote_file
:下載文件。
ls,cd,pwd:瀏覽遠程目錄。
特點:
類似 FTP 的交互式操作,適合需要瀏覽目錄的場景。4. nc/netcat(無加密快速傳輸)
接收端監聽:
nc -l -p 1234 > received_file
發送端傳輸:
nc 接收端IP 1234 < 要發送的文件
特點:
無需認證,適合內網臨時傳輸。
不加密,慎用敏感數據!5. tar + ssh(傳輸目錄)
壓縮傳輸目錄:
tar czf - /本地/目錄 | ssh user@遠程IP "tar xzf - -C /遠程/目錄"
示例:
tar czf - /data | ssh user@192.168.1.100 "tar xzf - -C /backup"6. NFS/Samba(共享目錄)
NFS:Linux 間共享(需配置 /etc/exports)。
Samba:跨平臺共享(Windows/Linux)。
適用場景:
需要頻繁訪問遠程文件的場景。
注意事項:權限問題:確保目標目錄可寫(權限 + 用戶組)。
防火墻:開放對應端口(如 SSH 的 22 端口)。大文件:建議用 rsync 或 tar 分卷壓縮。安全性:優先選擇 scp/rsync/sftp(基于 SSH)。根據需求選擇合適的方法。
簡單傳輸用 scp,
頻繁同步用 rsync,
臨時傳輸可用 nc

3. nc無密傳輸

(1) 安裝nc

centos安裝

$ cat /etc/os-release
NAME="CentOS Linux"$ sudo yum install nc -y
Running transactionInstalling : 2:nmap-ncat-6.40-19.el7.x86_64                                                                                                                                                                      1/1 Verifying  : 2:nmap-ncat-6.40-19.el7.x86_64                                                                                                                                                                      1/1 Installed:nmap-ncat.x86_64 2:6.40-19.el7                                                                                                                                                                                       Complete!

ubuntu安裝

$ cat /etc/os-release
PRETTY_NAME="Ubuntu 22.04 LTS"$ sudo apt update && sudo apt install netcat -y
232 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
netcat is already the newest version (1.218-4ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 232 not upgraded.

(2)傳輸文件

???接收端輸入nc命令

$ nc -l -p 1234 > deepseek_r1_distill_qwen1.5b_content_audit_fp16_20250613_2_Q4_K_M.gguf$ ll                                                                             
-rw-rw-r--. 1 xxx xxx           0 Jun 17 17:00 deepseek_r1_distill_qwen1.5b_content_audit_fp16_20250613_2_Q4_K_M.gguf

此時可以看到建立了一個空文件。

發送端輸入nc命令

$ nc 192.168.xxx 1234 < deepseek_r1_distill_qwen1.5b_content_audit_fp16_20250613_2_Q4_K_M.gguf

?在接收端可以看到

$ du -sh *
1.3G    deepseek_r1_distill_qwen1.5b_content_audit_fp16_20250613_2_Q4_K_M.gguf

4. 驗證兩端文件是否一致?

發送端
$ sha256sum deepseek_r1_distill_qwen1.5b_content_audit_fp16_20250613_2_Q4_K_M.gguf 
36903bf27e5f94ca97cfc68da57bed58999e3c1b22d358c32f555b28d3899e83  deepseek_r1_distill_qwen1.5b_content_audit_fp16_20250613_2_Q4_K_M.gguf
接收端
$ sha256sum deepseek_r1_distill_qwen1.5b_content_audit_fp16_20250613_2_Q4_K_M.gguf 
36903bf27e5f94ca97cfc68da57bed58999e3c1b22d358c32f555b28d3899e83  deepseek_r1_distill_qwen1.5b_content_audit_fp16_20250613_2_Q4_K_M.gguf

可以看到文件已完整傳輸成功!

5. 總結

2.1 接收端監聽(等待文件)
nc -l -p 1234 > 接收文件名2.2 發送端傳輸文件
nc 接收端IP 1234 < 發送文件名

?

?

?

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/85205.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/85205.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/85205.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

PySpark 使用pyarrow指定版本

背景說明 在 PySpark 3.1.3 環境中&#xff0c;當需要使用與集群環境不同版本的 PyArrow (如 1.0.0 版本)時&#xff0c;可以通過以下方法實現&#xff0c;而無需更改集群環境配置 完整操作說明 去pyarrowPyPI下載對應版本的whl文件后綴whl直接改成zip解壓后有兩個文件夾&am…

安卓APP投屏調試工具使用教程

安卓APP投屏調試工具使用教程 一、準備工作&#xff08;一&#xff09;下載ADB工具&#xff08;二&#xff09;配置ADB的環境變量&#xff08;三&#xff09;檢查是否成功安裝&#xff08;四&#xff09;adb核心命令說明 二、無線調試流程&#xff08;一&#xff09;環境要求&a…

huggingface網站里的模型和數據集

直接下載肯定是不太行&#xff0c;平時訪問都不容易&#xff0c;更別提下載東西了&#xff0c;但是我們可以通過國內鏡像進行快速下載。 鏡像網址&#xff1a; hf-mirror地址&#xff1a;HF-Mirror 進入網站之后&#xff0c;在搜索框里搜索你想下載的內容&#xff0c;接下來…

Node.js 路由請求方式大全解:深度剖析與工程實踐

文章目錄 &#x1f310; Node.js 路由請求方式大全解&#xff1a;深度剖析與工程實踐一、&#x1f4dc; HTTP 請求方法全景圖&#x1f3c6; 核心方法深度對比HTTP 請求方法概念對比表&#x1f6e0;? 特殊方法應用場景 二、&#x1f3a8; 各方法深度解析1. GET - 數據查看器&am…

JS-實現一個鏈式調用工具庫

要求&#xff1a; 支持鏈式調用&#xff0c;如&#xff1a;_chain(data).map().filter().value()實現map、filter、等常用方法支持惰性求值&#xff08;延遲執行、直到用到value()時才真正計算&#xff09;。 鏈式調用的實現原理的關鍵點是&#xff1a;函數執行完以后&#x…

【人工智能數學基礎】實變函數與泛函分析

數學分析、解析幾何、高等代數、實變函數、常微分方程、近世代數、微分幾何、復變函數、點集拓撲、概率論、數理統計、數理邏輯、偏微分方程、泛函分析、動力系統、數學物理方程、數論導引、群與代數表示、微分流形、代數拓撲、代數幾何、金融數學、多元統計分析、應用隨機過程…

css3 背景色漸變

在 CSS 中&#xff0c;使用漸變色需要用到 gradient 屬性&#xff0c;而 gradient 屬性分為 線性漸變 linear-gradient 與 徑向漸變 radial-gradient。今天主要是說一下 linear-gradient 線性漸變屬性。 例如&#xff1a;background: linear-gradient(90deg, #e7f1fc, #f5f9fb…

將圖片合成為視頻(基于 OpenCV)

本文將介紹如何使用 Python 和 OpenCV 將一組圖像文件合成為一個視頻文件。你將學會&#xff1a; 使用 os 模塊遍歷文件夾中的圖像 使用 cv2.VideoWriter 寫入視頻 設置分辨率與幀率參數 對圖像尺寸進行統一處理 簡單的視頻生成應用開發 1. 所需模塊與安裝 本章需要以下 …

HanLP 使用教程:從安裝到實戰應用

HanLP 使用教程&#xff1a;從安裝到實戰應用 HanLP 是由hankcs開發的一款高效、多功能的中文自然語言處理&#xff08;NLP&#xff09;工具包&#xff0c;支持分詞、詞性標注、命名實體識別&#xff08;NER&#xff09;、依存句法分析、關鍵詞提取、文本摘要等任務。本教程將…

MySQL 分組函數全面詳解與最佳實踐

MySQL 分組函數全面詳解與最佳實踐 MySQL 分組函數&#xff08;聚合函數&#xff09;的核心知識、注意事項和高級應用技巧&#xff1a; &#x1f4ca; 分組函數核心列表 函數描述示例COUNT()計算行數COUNT(*)SUM()計算數值總和SUM(salary)AVG()計算平均值AVG(score)MAX()獲取…

華為OD 最小循環子數組

1. 題意 給定一個由若干整數組成的數組 nums&#xff0c;請檢查數組是否是由某個子數組重復循環拼接而成&#xff0c;請輸出這個最小的子數組。 2. 題解 利用 k m p kmp kmp中的 n e x t next next數組性質&#xff0c;我們可以求出 n u m s nums nums中的最長公共 前綴后綴…

FreeCAD創作參數化凹形和水波紋式雨水箅子

這種非常流行的美觀的雨水篦子是都市的寵愛&#xff0c;大家要多多去用。 用FC來創建參數化后&#xff0c;設計人員可以隨意修改參數&#xff0c;滿足自身的要求&#xff0c;調整各部件的位置&#xff0c;達到滿意的布局&#xff0c;非常快捷。 水波紋雨水篦子 凹形雨水篦子

如何用一臺服務器用dify私有部署通用的大模型應用?

dify是什么&#xff1f;如何用一臺服務器用dify私有部署通用的大模型應用&#xff1f; Dify 是一款開源的大語言模型(LLM) 應用開發平臺。它融合了后端即服務&#xff08;Backend as Service&#xff09;和LLMOps的理念&#xff0c;使開發者可以快速搭建生產級的生成式 AI 應用…

海洋捕食算法優化BP神經網絡

引言BP神經網絡因梯度下降法的固有缺陷,常出現訓練震蕩和早熟收斂。海洋捕食算法(MPA)受海洋生物覓食行為啟發,其分階段搜索策略(高速游動→自適應步長→局部開發)能有效平衡全局探索與局部開發。本文通過MPA優化BP初始權值及學習率,構建混合優化模型。 方法論2.1 MPA算…

C++/OpenCV 圖像預處理與 PaddleOCR 結合進行高效字符識別

C/OpenCV 圖像預處理與 PaddleOCR 結合進行高效字符識別 在許多實際應用場景中&#xff0c;直接從原始圖片中提取文字的準確率可能不盡人意。圖像中的噪聲、光照不均、角度傾斜等問題都會嚴重干擾 OCR (Optical Character Recognition) 引擎的識別效果。本文將詳細介紹如何利用…

線程的學習

1. 線程 1. 線程是一個進程內部的控制序列 2. 線程在進程內部運行&#xff0c;本質是在進程地址空間內運行 3. 進程&#xff1a;承擔分配系統資源的基本實體 線程&#xff1a;CPU調度的基本單位 4. 線程在進程地址空間內運行 進程訪問的大部分資源都是通過地址空間訪問的 …

Qt Quick 與 QML(三)qml中的基礎控件

一、基礎控件 控件名稱??功能描述??示例代碼??Rectangle?基礎繪圖控件&#xff0c;創建矩形區域Rectangle {width: 100; height: 100<br> color: "red"; radius: 5}?Text/Label?文本顯示控件Text {text: "Hello World";<br> font.pi…

Redis實現消息隊列全解析:從基礎到高級應用實戰

目錄 一、Redis作為消息隊列的優勢與局限 1.1 核心優勢 1.2 適用場景 1.3 局限性及解決方案 二、Redis消息隊列實現方案對比 三、List實現基礎消息隊列 3.1 生產者實現原理 3.2 消費者實現原理 3.3 可靠性增強&#xff1a;ACK機制 四、Pub/Sub實現發布訂閱 4.1 消息發…

Windows應用商店中的國學啟蒙教育應用

國學啟蒙是中國傳統文化教育的重要組成部分&#xff0c;主要以經典誦讀、傳統禮儀、歷史故事等內容為載體&#xff0c;向兒童傳遞中華文化的核心價值觀。幫助孩子建立文化認同感&#xff0c;培養良好的道德觀念和行為習慣。通過學習古代圣賢的言行&#xff0c;兒童可以初步理解…

安科瑞UL認證ADL3000-E/C導軌表:工商業儲能領域的智能之選

一、產品簡介 ADL3000-E/C是安科瑞針對電力系統、工礦企業、公用設施的電力監控及能耗統計、管理需求而精心設計的一款智能儀表。該電能表具有精度高、體積小、安裝方便等顯著優點&#xff0c;為工商業儲能系統的智能化管理提供了強有力的技術支持。 功能特性 測量與計量功能…