Install Weaved on Raspberry Pi


Weaved is a free service that allows you to temporarily open local ports to the public internet without the need for re-configuring a firewall. Learn more at their website.

Security
In any setup, it's a good idea to change the default password. Weaved exposes your Raspberry Pi to the internet, making it necessary to change it. The first step before installing Weaved should be changing your password. On the Raspberry Pi, open a terminal and enter the command: passwd
The system will ask you to confirm the old password. The Raspberry Pi's default password is "raspberry". Then enter your new password twice. Remember, as a security enhancement, UNIX-like systems don't show your password as you type.


It it also a good idea to add a root password. You can do this by running sudo passwd
By default, there is no root password, and this password can be the same as the first one.

Getting Started with Weaved
In order to use Weaved, you need to make an account. The account is free and in my experience I've never received spam from them. You can make an account here.

Next, install Weaved on your Pi by running sudo apt-get install weavedconnectd
NOTE: It is NOT "weavedconnected", there is no "e"
Start the setup wizard by running sudo weavedinstaller
Follow the on-screen instructions. For more help, visit the official Weaved installation tutorial.
A reboot isn't necessary after installation, but if you run into any issues it wouldn't hurt. Reboot by running sudo reboot

Video of installing and configuring Weaved with SSH and VNC:



Using Weaved
First, login to the Weaved website.
Select the name of the service you wish to connect to:


Weaved has a built in service for connecting to VNC hosts.
If you want to connect to the SSH server, simply put the address and port information in your favorite SSH client. If you don't have one, you can use this Chrome app.

Click here to view other devices supported by Weaved!


Additional Information:
Weaved can also be installed on other Raspbian devices such as C.H.I.P.
If Weaved is not in your distribution's repositories, you can manually download the .deb file from GitHub here.


UPDATE: Weaved has re-branded into remot3.it, the instructions in this post should still work normally, just keep in mind their new website is http://remot3.it/

Comments

Popular posts from this blog

myDevices Cayenne

Raspberry Pi: Backup and Restore

Raspberry Pi Static IP