# Openshift Create SSH Access after install create ssh key on local machine * ssh-keygen -t rsa go to root/.ssh and copy the ssh public key * cd root/.ssh and copy from the terminal enter the node: * oc debug node/"node name" go to host directory * chroot /host go to home/"core"/.ssh if it doesnt exist create it * cd /home/core/.ssh or mkdir .ssh enter the directory and enter authorized_keys file if doesnt exist create it * nano authorized_keys paste the public keys from the local machine created in step 1 * right click and paste and exit the file do the same thing with but with id_rsa.pub * nano id_rsa.pub and paste the pub key go to the ssh config file * cd /etc/ssh/sshd_config uncomment and verify certain lines (if wrong says error pubkey .....) * PubkeyAuthentication yes * PasswordAuthentication yes * ChallengeResponseAuthentication no give permissions to directory and files (important) (if wrong asks for password) * chmod 700 /home/core/.ssh * chown core /home/core/.ssh * chgrp core /home/core/.ssh * chmod 600 /home/core/.ssh/authorized_keys * chown core /home/core/.ssh/authorized_keys * chgrp core /home/core/.ssh/authorized_keys * hmod 600 /home/core/.ssh/id_rsa.pub * chown core /home/core/.ssh/id_rsa.pub * chgrp core /home/core/.ssh/id_rsa.pub and in the local machine * chmod 600 /home/core/.ssh/id_rsa test the connection ssh -i id_rsa core@"node ip"