@ryo@root I just use scp (sftp also works). And you can connect the computers directly, with an ethernet cable, but you need to set up a static IP address on both machines (they have to be different). Also, can't you connect two computers together with Firewire or Thunderbolt? I think those ports may be able to do that, but I have never done it and never even had Thunderbolt. But I think those just have built-in networking, so you may have to set up the static IP anyway.
Anyway, I don't know how to do this on shitty retarded distributions that removed ifconfig, which is most of them. They replaced it with ip. With ifconfig, it's just ifconfig, then the name of the ethernet inferface (you get it by running ifconfig with no arguments, it always begins with e), and then the address (it can be 10.0.0.1 and 10.0.0.2 on the other machine). With ip, I think it's similar to this command: https://wiki.archlinux.org/title/Dhcpcd#DHCP_static_route(s)
@TerminalAutism@root SCP is easier to use, but from my experience it's file-only, so you can't transfer entire folders without putting them into a Tarball first. And SFTP is just slow.
@ryo@root Well, scp does have the -r(ecursive) option. Though really, the best setup is to have an NFS file server in your LAN (or SMB if you want to be like that, makes sense if you want it be accessible from Windows computers so you don't have to set up NFS on Windows), and then just connect to that.
Fuck, don't give me nightmares of my current client's network... They have an all IdeaPad (so not even ThinkPad) network with WinDOS 10 and 11 on them. I'm the only one bringing my own ThinkPad with Artix (and OpenBSD on a separate SSD, but I'm not done setting it up yet) with me.
@ryo@root That gives me the nightmare that is the idea of having clients, and on top of that also working in IT. It's like a double nightmare. Not gonna happen, I would rather carry boxes, or be a janitor, or be a carpenter, or mow the lawn. Whatever, anything but that.