两台电脑连接到同一个路由器,最方便的文件传输方法是什么?

两台电脑要互传一些文件,比较大,什么方法最简单?

ssh, nfs, smb, http。python 带了个http server,很容易使用。

rsync

我每天都会用rsync备份,先试一下rsync~

我以为只需要一条命令就可以:
rsync -avP --progress work peter@192.168.1.145

结果报错:

peter@debian:~$ rsync -avP --progress work peter@192.168.1.145:/home/peter/
ssh: connect to host 192.168.1.145 port 22: Connection refused
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(228) [sender=3.2.3]

我试了一下ssh localhost,提示:

peter@debian:~$ ssh localhost
ssh: connect to host localhost port 22: Connection refused

有这方面的教程么?我参考一下~

没装 openssh-server 或者没启动或者开了防火墙。

syncthing,自带web管理,go语言编写。

1 个赞

服务端先允许端口通行
rsync -rgoplDvzhP -e “ssh -p 端口”’ 本地目录 服务端用户名@服务端IP

那台电脑现在处于断网工作状态,等之后能联网的时候,我试一试~

最方便的应该是这个了:GitHub - beavailable/share: Share something.