利用ssh传递大文件

发布时间:2026/8/4 19:18:36
利用ssh传递大文件 利用ssh传递大文件一、目的地配置检查接收方电脑1.1 优班图检查ssh和rsync 是否安装1.2 在实验室电脑Ubuntu上获取IP地址二级目录三级目录一、目的地配置检查接收方电脑1.1 优班图检查ssh和rsync 是否安装在“优班图”Ubuntu系统里用SSH传输30G的权重文件核心是选对工具。对于这种大文件强烈推荐使用 rsync 命令它支持断点续传能有效避免传输中断后前功尽弃。 rsync 通过SSH传输所以需要确保你的Ubuntu系统已安装SSH客户端通常已预装 检查是否 安装并确定版本ssh-V返回OpenSSH_8.2p1 Ubuntu-4ubuntu0.13, OpenSSL1.1.1f31Mar2020从输出 OpenSSH_8.2p1 可以确认你的SSH客户端已正常安装可以直接使用。检查 rsync 是否已安装rsync--version返回rsyncversion3.1.3 protocol version31Copyright(C)1996-2018 by Andrew Tridgell, Wayne Davison, and others. Web site: http://rsync.samba.org/ Capabilities:64-bit files,64-bit inums,64-bit timestamps,64-bit long ints, socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace, append, ACLs, xattrs, iconv, symtimes, preallocrsynccomes with ABSOLUTELY NO WARRANTY. This isfreesoftware, and you are welcome to redistribute it under certain conditions. See the GNU General Public Licencefordetails.rsync 3.1.3 已安装功能齐全支持大文件和断点续传。现在接收端电脑完全准备就绪SSH客户端和rsync都已经就位。1.2 在实验室电脑Ubuntu上获取IP地址先操作实验室电脑确保我们知道它的“门牌号”。hostname-I返回(base)useruser-System-Product-Name:~$hostname-I172.31.128.170重要发现这个 172.31.x.x 是一个私有IP地址类似内网地址。这意味着只有和这台实验室电脑处在同一个局域网或同一个VPN里的设备才能连接上它。检查实验室电脑的 SSH 服务即远程连接服务是否已经开启。ps-e|grepsshd返回(base)useruser-System-Product-Name:~$ps-e|grepsshd1235? 00:00:15 sshd实验室电脑的 SSH 服务已经成功开启并正在运行sshd 就是 SSH 的服务进程。(base)useruser-System-Product-Name:~$whoamiuser那么这个电脑信息就是IP地址172.31.128.170 端口号22SSH 默认端口不用改 用户名user你在实验室电脑的登录名如果忘了就用whoami查一下确认 SSH服务状态✅ 已开启并运行ps-e|grepsshd 确认过二级目录三级目录

相关新闻