当前位置: 首页 > news >正文

ssh挂载拷贝

是先配置 SSH 免密登录,然后把远端目录挂在本机,这样拷贝就像在操作本地文件一样,无需每次输入密码。

1. 配置 SSH 免密登录

  1. 本地生成密钥

    ssh-keygen -t ed25519 -f ~/.ssh/jetson_id_ed25519 -C jetson  
    # 直接回车三次即可,或者为密钥设个短 PIN
    
  2. 把公钥推到 Jetson

    ssh-copy-id -i ~/.ssh/jetson_id_ed25519.pub go@192.168.5.114
    
  3. 配置 ~/.ssh/config(可选,方便别名登录)

    Host jetsonHostName 192.168.5.114User goIdentityFile ~/.ssh/jetson_id_ed25519ServerAliveInterval 60
    

    这样以后只要 ssh jetson,或 rsync … jetson:/… 就不用再输密码了。


2. 永久挂载远端目录(sshfs + fstab)

  1. 安装 sshfs

    sudo apt install -y sshfs
    
  2. 本地建点

    sudo mkdir -p /mnt/jetson
    sudo chown $USER:$USER /mnt/jetson
    
  3. sudo sed -i 's|#user_allow_other|user_allow_other|' /etc/fuse.conf

  4. /etc/fstab 加一行

    jetson:/home/go   /mnt/jetson   fuse.sshfs   _netdev,defaults,allow_other   0 0
    
    • jetson: 来自上面 ~/.ssh/configHost jetson
    • allow_other 让本地所有用户可读写
  5. 立即挂载

    sudo mount /mnt/jetson
    

    此后你可以直接在 /mnt/jetson 下用 cprsyncmv,像操作本地文件一样,完全不用再输密码。


其它可选方式

  • VS Code Remote-SSH:如果你用 VS Code,直接用 Remote-SSH 插件打开远端工作区,拖拽编辑即可。
  • Samba 共享:在 Jetson 上装并配置 Samba,Ubuntu 端用文件管理器“连接到服务器”挂载 smb://…

只要免去了每次输密码,日常拷贝就跟本地拷贝一样方便了。

http://www.dtcms.com/a/265915.html

相关文章:

  • Java 大视界 -- Java 大数据机器学习模型在自然语言处理中的跨语言信息检索与知识融合(331)
  • 汽车ECU产线烧录和检测软件怎么做?
  • 云计算中的tap口、bond口、qr口:它们究竟有何玄机?
  • 【JS笔记】JS 和 noodjs 的常见操作(十)
  • 数据库10:MySQL的数据类型与约束和属性设置,数据模式
  • EXCEL 基础函数
  • JavaScript的初步学习
  • 未来之窗冥界调试工具—东方仙盟
  • java分页插件| MyBatis-Plus分页 vs PageHelper分页:全面对比与最佳实践
  • 【Bug Recod】更新中...
  • 可执行脚本
  • 08-three.js Textures
  • day15——Java常用API(二):常见算法、正则表达式与异常处理详解
  • 【机器学习深度学习】AI 项目开发流程:从需求到部署的五大阶段
  • Springboot3整合ehcache3缓存--XML配置和编程式配置
  • 移除 Java 列表中的所有空值
  • 一天两道力扣(1)
  • Linux多线程(十二)之【生产者消费者模型】
  • “Payload document size is larger than maximum of 16793600.“问题解决(MongoDB)
  • Kettle数据抽取(十一)作业-邮件
  • 什么是码率?剪映中如何选择适合的视频码率
  • C++(std::sort)
  • js-cookie详细介绍
  • Node.js与Webpack
  • 2025年6月:技术探索与生活平衡的协奏曲
  • 目标检测:从基础原理到前沿技术全面解析
  • 架构师的“降维打击”:用桥接模式,把 N*M 的问题变成 N+M
  • Matplotlib 安装使用教程
  • 【Git】同时在本地使用多个github账号进行github仓库管理
  • C++ 网络编程(14) asio多线程模型IOThreadPool