Bash – create SSH-Key and distribute them to other pc’s

mkdir      /home/user1/.ssh
chmod 700  /home/user1/.ssh
chown -R   user1.user1  /home/user1/.ssh

touch      /home/user1/.ssh/authorized_keys
chmod 600  /home/user1/.ssh/authorized_keys

echo "ssh-rsa [some weird string] user1@desktop-pc" > /home/user1/.ssh/authorized_keys



clear

# check permissions on .ssh directory
ls -lah /home/user1/ | grep ssh | grep "rwx------"

# check permissions on authorized_keys
ls -lah /home/user1/.ssh | grep "rw-------"

# check content of authorized_keys
cat /home/user1/.ssh/authorized_keys