局域网下大文件互传

由于NTFS格式的u盘最多支持4g大小,大于4g的会被自动截断,并不报错。故我的hdf5文件老是读入错误,坑了好久。

故采取局域网内互传文件。A 主机ip 192.168.107.5 B主机192.168.107.10,ssh默认端口号为22

1.确保两台机器都安装shh服务,安装方法: sudo apt-get install openssh-server

2.确保ssh打开 /etc/init.d/ssh status start

3. 两方关闭防火墙 ufw disable

4.互相ping ip,保证网络通畅

5.即可利用 scp /home/name/file.ext  name@192.168.107.10:/home/name/ 来实现将A主机下的file.ext 传到B主机的name目录下

6,第五步要输入ssh密码(即B主机name的登陆密码),避免麻烦,可以设置免密码登陆

      

免密码登陆ssh

   在主机A上执行如下:

 1. $cd ~/.ssh

 2. $ssh-keygen -t rsa  --------------------然后一直按回车键,就会按照默认的选项将生成的密钥保存在.ssh/id_rsa文件中。

 3. $cp id_rsa.pub authorized_keys 

         这步完成后,正常情况下就可以无密码登录本机了,即ssh localhost,无需输入密码。

 4. $scp authorized_keys hadoop@192.168.1.111:/home/hadoop/.ssh   ------把刚刚产生的authorized_keys文件拷一份到主机B上.  

 5. $chmod 600 authorized_keys       

     进入主机B的.ssh目录,改变authorized_keys文件的许可权限。

(双方主机都要设置吧~)
局域网内进行文件互传,可以通过搭建FTP服务器来实现。FTP服务器软件可以提供文件上传和下载的功能,方便用户进行文件传输。一种常见的做法是搭建web服务器,并设置目录浏览的方式来快速分享文件。这种方式可以避免使用QQ/微信等工具产生大量的文件记录,也能避免使用TeamViewer等远程桌面工具传输速度较慢的问题。 另外,如果你想在局域网内直接将代码和数据集转移到服务器硬盘上,可以配置FTP服务器来实现。首先,你需要开启FTP服务和IIS服务。然后,按照教程进行相应的配置。一旦配置完成,你就可以使用FTP客户端连接到服务器,并直接进行文件传输。通过这种方式,你可以避免将代码和数据集先保存到网盘,然后再下载到服务器的繁琐过程,实现局域网内的直传。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [Python+pyftpdlib实现局域网文件互传](https://download.csdn.net/download/weixin_38601215/13707709)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Python+pyftpdlib实现局域网文件互传代码示例](https://blog.csdn.net/weixin_39823676/article/details/111003263)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [win10搭建ftp服务器实现局域网文件互传](https://blog.csdn.net/Tchalla/article/details/130160630)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值