Tag: SSH
sshpass, scp and feh. Sending files over ssh without prompting for a password
10/07/2017
I got a Raspberry Pi as a webcam/timelapse setup. I thought it would be fun to also send it to my other Pi so it would show up on my desktop.
This how I did it.
First I needed to send the file from the PiCam to the PiDesktop and I use SSH and SCP. The thing is, with SCP you need to enter a password and because we run it in on a cronjob we have a problem.
This is how you can get arround that. Use SSHPASS.
First we need to install sshpass:
1 2 3 4 5 |
wget http://sourceforge.net/projects/sshpass/files/latest/download -O sshpass.tar.gz tar -xvf sshpass.tar.gz cd sshpass-1.06 ./configure sudo make install |
Then you can use it like this:
1 |
sshpass -p 'PASSWORD' scp /home/picam/pictures/lapse.jpg pi@192.168.x.xx:/home/pi/webcam.jpg |
Yeah its not secure. Follow the links to read more about a better approach.
As it arrives on the PiDesktop, FEH will pick it up and sends it to a nice picture windows.
1 |
feh -q --scale-down -R 60 -g 648x356 /home/pi/webcam.jpg |
Sources:
https://www.tecmint.com/sshpass-non-interactive-ssh-login-shell-script-ssh-password/
https://linux.die.net/man/1/feh
https://www.linux.com/learn/cool-linux-command-line-image-management-hacks
This is a better way to connect with SCP and a password:
https://kb.iu.edu/d/aews and https://alvinalexander.com/linux-unix/how-use-scp-without-password-backups-copy
Share the post "sshpass, scp and feh. Sending files over ssh without prompting for a password"

ssh stuff
01/07/2014
As reference:
Some handy tips: SSH Kunfu:
http://blog.tjll.net/ssh-kung-fu/
Or the putty tunnel way:
http://www.howtoforge.com/ssh_key_based_logins_putty_p3
Putty .PPK key to SSH key
1 |
ubuntu sudo apt-get install putty putty-tools |
command line:
1 |
puttygen key.ppk -O private-openssh -o key.ssh |
log onto your system:
1 |
ssh user@server.com -i key.ssh |
Add your key to your linux shell:
1 |
ssh-add /path/key.ssh |
More to come I think 🙂
Share the post "ssh stuff"