Raspberry Pi FTPSync Sublime Text
Remote edit files in raspberrypi
To work in your computer and sync files to the raspberry pi you can use the package FTPSync, repo here
Your config file should look similar to this one:
{
"default": {
"host": "192.168.1.142",
"username": "pi", // or null for anonymous login
"password": "raspberry",
"path": "/home/pi/CODE/sensor-tap"
...
}
Setup FTP in raspberry pi
We can use a simple FTP server, vsftp
which is really simple to setup.
SSH in your rsp and from terminal apt-get
the package:
$ sudo apt-get install vsftpd
After the package is installed, we need to edit the config file, I use nano
:
$ sudo nano /etc/vsftpd.conf
Edit the following lines:
anonymous_enable=YES #Change To anonymous_enable=NO
#local_enable=YES #Uncomment
#write_enable=YES #Uncomment
Add the following to the config file:
force_dot_files=YES
To exit hold the ctrl + x, then press y, hit Return/Enter key.
Restart the FTP server:
$ sudo servce vsftpd restart
NOTE
Something to note, the files and their parent directories you want to sync have to be owned by the pi user. You can chown
any file or directory:
$ sudo chown -R pi /home/pi/CODE/