The factory software image for Edison has SSH access enabled only via the USB Gadget network interface (192.168.2.15). Configuring the board with 'configure_edison --setup' prompts for a root password, configures Wi-Fi, and removes the SSH restriction.
To manually remove the SSH restriction, edit the file '/lib/systemd/system/sshd.socket' and prepend a '#' character to the line containing 'BindToDevice=usb0' so that it looks like '# BindToDevice=usb0'. The '#' converts the line into a comment and will enable SSH access on all interfaces.
I strongly recommend that you set a root password before enabling SSH access to your Edison from a shared network.
It worked. Thank you.
It works for me too.
Remember to "reboot" for changes to be updated.
Took me 30mins before I realised that , newbie mistake
Worked for me too! Just a feed back - who would want to do an SSH over Ethernet on USB in this age of WiFi connectivity. Shouldn't the defaults be swapped - OR at least allow SSHs over every port?
I cannot find a sshd.socket file , however there's a ssh.scoket file which doesnt conatin any usb0 option. What should I do?
I meet this issue also, and it blocks me several day.
here's my steps:
in putty :
1. configure_edison --setup
2. set password: edison00
3. set name: edison
4. then setup wifi
5. then I close this window, relaunch putty
and type the login name and password which I just set. it shows "access denied"
would you help on this?
Try using root instead of edison
login as: root
Thanks CMata, I can access SSH now.