Page 1 of 1

Best way to transfer files on home network?

Posted: Sat 14 May 2016, 17:07
by sindi
What is an easy way to transfer files between two computers on the same home network?

I used to use basiclinux with mini_httpd or pure-ftpd but I can't figure out how to use them on puppy linux
(connection refused) and basiclinux won't run from a SATA drive. Puppy comes with busybox httpd.

How do I use these or other servers to serve files from a specific directory (plus subdirectories)?
I prefer command-line not config file (the IP address varies by computer).

I have been using a flash drive. Other ideas are welcome.

Posted: Sat 14 May 2016, 19:12
by Mike Walsh
Hallo, sindi.

For ease of use, I don't think you can beat rcrsn51's Samba-TNG server .pets. They will do everything you want, and are extremely easy to use; setup required is absolutely minimal.

http://www.murga-linux.com/puppy/viewtopic.php?t=60204

Have a look, and see what you think. I would advise installing the updated version of YASSM for share searching (YASSM 2.9); you can get this from here:-

http://www.murga-linux.com/puppy/viewtopic.php?t=63090

And you might need to install Peasyport; not all Pups come with it.

http://murga-linux.com/puppy/viewtopic.php?p=642902

It sounds a lot, I know, but it's well worth investing a small amount of time & effort for the ease of use it affords you. I've been using it for nearly two years, and It does everything I ask from it.

Hope that helps.


Mike. :wink:

Posted: Sat 14 May 2016, 19:58
by don570
(connection refused)
If you're getting the message 'connection refused'
then the likely reason is that the SSH program is not running in background.

http://unix.stackexchange.com/questions ... uppy-linux
http://www.cyberciti.biz/faq/howto-star ... sh-server/
______________________________________________

Dropbear is used as a smaller substitute for openssh in fatdog linux

Posted: Sat 14 May 2016, 22:22
by 01micko
A good way is just to use netcat (nc). It is one of the busybox applets. It's not as convenient as a server but it should work.

Code: Select all

# busybox nc
BusyBox v1.23.1 (2015-10-06 20:25:17 EST) multi-call binary.

Usage: nc [-iN] [-wN] [-l] [-p PORT] [-f FILE|IPADDR PORT] [-e PROG]

Open a pipe to IP:PORT or FILE

	-l	Listen mode, for inbound connects
		(use -ll with -e for persistent server)
	-p PORT	Local port
	-w SEC	Connect timeout
	-i SEC	Delay interval for lines sent
	-f FILE	Use file (ala /dev/ttyS0) instead of network
	-e PROG	Run PROG after connect

sindi

Posted: Sun 15 May 2016, 19:05
by gcmartin
@Sindi,

Could you help me help you by sharing the following info?
  • which specific PUPPY Linux are you using?
  • which do you have: smartPhone users or Apples or Windows or Linux or smartTV users also on your LAN network?
  • Is your device(s) that you will be sharing from wired or wireless?
You probably do NOT need to install anything. As everything to do what you ask may already be built into the PUPs you intend to us. If its any one of the modern PUPs, do not install anything.

Here to help

Posted: Mon 16 May 2016, 08:47
by Uten
I tend to like to use mc (midnight commander) for the job. It supports several methods for connecting to the other computer and transfer files both ways.Unfortunately mc is not installed on every puppy so....

You also have the file-sharing option in ROX. OPen ROX in your home folder and click File-sharing/Setup-Sharing.

You might have to turn off or tweak your firewall to make any method work.

Best wishes
Uten

Posted: Wed 21 Feb 2018, 12:25
by vektor_alian
Vic here ...

I use Pupserver 435 from archive.org

Works ootb!

Vic

Posted: Thu 22 Feb 2018, 15:14
by trapster
Isn’t gftp in most puppy’s?

Can’t get much easier than that.