14

If you want a share to use in windows, forget NFS, go to samba... NFS can work in windows, but every time i tried i had problems with it (with external tools, with MS Windows Services for UNIX or with more recent windows server 2012). All are really just hacks to windows, not even MS gave me enough support when a NFS start failing on a server after 1 year ...


11

A quick solution would be to use rsync, which makes a local directory look identical to a remote one. Unlike DropBox, you would just have to perform the sync operation manually when you wanted things up to date. Unlike a version control system like Mercurial, rsync won't keep history or backups, so it is very easy to accidentally delete files (or very hard,...


7

Is http://owncloud.org of any use? is open-source and linux based.


7

For Google Drive, have a look at grive. It's still beta as of July 2012. I didn't try to build it, but it's open source and its dependencies look like they could be built on ARM.


6

Since Raspbian has fuse I would think fuse-dropbox would work.


6

You will have to add those users to a group, and then have that group own the directory. The process is outlined in this Superuser post


5

Have a look at git-annex. Joey is working on it to get a better Open Source replacement for Dropbox.


4

I use Unison for all such synchronization, when I feel a DVCS would be overkill. Essentially it works like an intelligent two-way rsync of two folders, often through ssh. A simple example: pi@raspberry ~ $ sudo apt-get install unison2.27.57 ... pi@raspberry ~ $ unison /home/pi/stuff ssh://server.example.com/stuff For the first sync it will explain what is ...


4

I love the Pi, but I have to tell you it doesn't hold the fastest IO in the market. According to this article on the USB performance there is a empiric limit of 30MB/s transfer rate on the USB port. And all the USB ports use the same IO interface. As that, the limit of all combined USB should be capped on that 30MB/s limit. If you take a look at some HD ...


4

Solved. I was missing leading / vers=1.0 may have helped Drive had two logical names. S-Drive wasn't working. Seagate was. Use: sudo mount --verbose -o username=John,password=********,vers=1.0 //192.168.1.1/Seagate /home/pi/SEAGATE/share/


3

Owncloud provides the "dropbox" clone without using btsync, but if you want to add secure transfer - I understand that may be a valid addition to the mix. That being said, your permissions for the file system will need to be enabled for the user running the OwnCloud server and also btsync. Typically this will be www-data on a Debian Apache server and ...


3

In my case it turned out to be the file /var/cache/minidlna/files.db that was owned by root instead of the user minidlna. I removed the files after stopping minidlna, restarted with a force rescan and that file was rebuilt from the media directory with the correct permissions (owner minidnla), since then no problem!


3

Have you tried installing samba like this? sudo apt-get install samba I Think this would solve your problem.


3

NFS uses IP/Hostname based security so that means you should give permission on NFS server to clients. Permissions should be defined at /etc/exports file. Example /etc/exports file: # Path Client IP (options) /BACKUP/DATA 192.168.1.4(rw,no_root_squash,sync,crossmnt,fsid=1) /BACKUP/MOVIES 192.168.1.6(rw,no_root_squash,sync,crossmnt,fsid=1) ...


3

You can also use the scp command to copy files from the remote location to your local computer. So you could do scp pi@10.42.0.98:~/acc.c ~/ If this also does not work check if you are the owner of both the local and remote directory and that you have read/write permissions.


3

If you can browse from the Pi, then you should already have internet access from the terminal. The trouble is that you are using the wrong binary to test it. The firewall on a Mac blocks ping for security reasons. Most firewall do the same, or at least, should do. So ping is not a good binary to use to test network connectivity, in a secure environment. From ...


3

I do not understand why VSFTPD, ProFTPD, PureFTPD should not work. They all are available from the default Raspbian repository. You should be able to just install one of them, configure and run it. But anyway, if you use default Raspbian Stretch then there is no need to install any FTP server. ssh has a sftp server module that is installed by default: rpi ~...


2

Try Seafile running on RPi. Owncloud is more popular, but less secure. Plus parts of Seafile are written in Python, official language for RPi. You can download RPi version from Seafile official website: http://www.seafile.com/en/download/ Then you can use very detailed tutorial on how to setup Seafile on RPi: http://draptik.github.io/blog/2014/04/21/...


2

Just had the same issue with some files missing. Turned out to be a permission problem. minidlna runs under a dedicated user account minidlna. It will not list files that it cannot read. chmod -R o+rX on your media files. Then rescan your library (sudo service minidlna force-restart or sudo -u minidlna minidlna -R). Worked for me.


2

Eventually I have solved my problem with two steps: updating my pi's firmware by sudo rpi-update sudo reboot putting sec=ntlm in the options of call to mount So the final command that I use is: sudo mount -t cifs //192.168.0.1/torrent /home/NAS -o uid=1000,iocharset=utf8,username="YOURUSERNAME",password="YOURPASSWORD",sec=ntlm To use the /etc/fstab to ...


2

TLDR: both sites you mention support uploading files through an API (using code instead of a web browser). TrainingPeaks has an upload-via-SOAP API. They also have a much easier non-soap method. It's less secure but it means you could test it without writing proper code (simply using curl). It appears they only accept PWX files, which are a Timex format. ...


2

Create a folder in /media or /mnt called windows7. Make sure your raspberry Pi and Windows 7 can talk to each other. In this scenario lets pretend Windows 7 has the IP address 192.168.0.1 while our Raspberry Pi has the address 192.168.0.2. use ping to make sure both machines can reach one another. Share a folder in Windows 7, perhaps C:\User\MyName\Videos. ...


2

You have followed an old SysV guide, and probably messed something up. See https://raspberrypi.stackexchange.com/a/39665/8697 - all you should NEED to do is install netatalk. You could then customise /etc/netatalk/AppleVolumes.default, but this is NOT necessary to get home. I use netatalk all the time, and often cannot connect, after my Mac has been ...


2

As Apple abandoned AFP in favor of SMB3 you should try using samba instead.


2

Here is what you could try (expanding on the comment by Seamus): Connect Raspberry Pi and Windows PC by Ethernet cable Find out IP-address of Ethernet interface of the Raspberry Pi. Normally this will be a self-assigned link-local IP-address in the range of 169.254.1.0 to 169.254.254.255. You can find the IP-address of the RPi via ifconfig eth0 (...


1

If you have Apache running in RPi, create an upload form with two buttons: "Select file" and "Upload". Upload will be done via phone's browser. It is headless, not sure whether is easy.


1

Hmm, I got much faster reads from 4x USB drives as a raid than a single. I currently have a raid 0 of old HDD's running MySQL server at the moment, and it moves through data pretty quickly. For some reason writes seem a bit slower than I expected. But reads are PDQ. I haven't done any side by side tests though.


1

The PcDuino3 A20 is a great alternative to the Pi. Its got 1GB RAM, Gifagit LAN, Wireless and a SATA Port, where you can attach a port multiplier to connect a whole bunch of Hard drives in RAID. Its great because you can install the full Ubuntu onto it or Android 4.2 possibly even something like RouterOSEverything but ARM? or pfSenseDoes not support ARM :( ...


1

Overclocking is not great and causes allot of kernel panics under high load. Also the biggest bottleneck will be the USB controller hammering drives and serving data over LAN. You could offload the Software raid onto a nice USD Raid controller. I am not sure exact models of your external drives but if they have eSATA you can use a cheap converter cable to ...


1

You'll want to make sure you have hfs installed sudo apt-get install hfsplus hfsutils hfsprogs Plug the drive into the pi and then verify that the pi can see the file system by first identifying the drive with: sudo fdisk -l Then fscking it with fsck.hfsplus -f /dev/sdaN Where N would be the found in the fdisk list Then mount with mount -o force /...


Only top voted, non community-wiki answers of a minimum length are eligible