Add SSH keys
Please follow these instructions to generate SSH private and public keys with PuttyGen on Windows. To be able to access the board via SSH properly we copy generated SSH private and public keys.
This process will be updated as soon as the OpenSSH for Windows 10 (currently in beta) will be released. We should be able to use
ssh-copy-id that currently returns an cryptic
exec request failed on channel 0 error.
mkdir .ssh cd .ssh
Copy Private Key Fire up your favorite editor (nano) and copy the the content of id_rsa (private key).
Copy Public Key Copy the the content of id_rsa.pub (public key).
Copy Public Key Copy the the content of authorized_keys.
Make these keys available for linaro and [new username]
cd .. cp -r .ssh /home/linaro/ cp -r .ssh /home/[new username]/
/etc/ssh/sshd_config to enable SSH and X11 windowing system for root and members of the ssh group that linaro and [new username] are member of.
sed -i 's/#PasswordAuthentication yes/PasswordAuthentication no/' /etc/ssh/sshd_config sed -i 's/UsePAM yes/UsePAM no/' /etc/ssh/sshd_config sed -i 's/#PermitRootLogin/PermitRootLogin/' /etc/ssh/sshd_config sed -i 's/PermitRootLogin prohibit-password/PermitRootLogin no/' /etc/ssh/sshd_config sed -i 's/#X11DisplayOffset/X11DisplayOffset/' /etc/ssh/sshd_config echo "" >> /etc/ssh/sshd_config echo "# SSH ACL" >> /etc/ssh/sshd_config echo "AllowGroups ssh" >> /etc/ssh/sshd_config sudo systemctl enable ssh
Login to DragonBoard 820c via SSH
On windows 10 start Putty. Please refer to the 22.214.171.124 For PC with Windows 10 chapter of the DB410c Major League Hack Quick Start Guide for more details.