ssh-copy-id (password less ssh login)
If your OS does not support “ssh-copy-id” command, you can use the following instead.
1 2 3 |
cat ~/.ssh/id_rsa.pub | ssh <REMOTE_MACHINE_IP> [-p SSH_PORT] [-l USERNAME] 'mkdir .ssh; chmod 0700 .ssh; cat >> .ssh/authorized_keys' |
Notes about the command above:
- The command above should be written all on one line (no line breaks!)
- This post relates to *NIX & MAC systems
id_rsa.pub
is the ssh public key that you have created on your local machine from where you want to login to another remote/local serverid_rsa.pub
(ssh keys) can be generated by using the commandssh-keygen
- If the remote machine is running sshd on a port other than 22, then use the port in
[-p SSH_PORT]
other wise it is optional - Use
[-l USERNAME]
replacingUSERNAME
with the remote user login if the local Username and remote login names are different, otherwise this is optional.
Recent Posts
- Enable http/2 in Apache 16th Jan 2021
- MySQL Shell 8.x 16th Jan 2021
- vi/vim tricks 30th Dec 2020
- SELinux on CentOS 29th Dec 2020
- ssh-copy-id (password less ssh login) 26th Dec 2020
- MySQL auto_increment capacity calculation 26th Dec 2020
- Using UUID as a Primary Key 24th Dec 2020
- Keycloak and InnoDB Cluster 29th Nov 2020
- How to create Column in MySQL only if one does not exist? 19th Mar 2019
- Inject empty transactions in MySQL 5.6 GTID based Replication 25th Dec 2018
- Adding a new disk to CentOS 26th Aug 2018
- mysqldump extended inserts 26th Jun 2018
- CentOS Logical Volume Manager (LVM) 26th Oct 2017
- How to prepare SD Card for Raspberry Pi on a MAC 26th Jun 2017
- Convert .dmg file on a MAC to .iso 26th Apr 2017
Categories
- CentOS (4)
- CentOS 8 (2)
- InnoDB cluster (1)
- mysql (7)
- Raspberry Pi (1)
- ssh (1)
- Technical (3)
Tag cloud
Archives
- January 2021 (2)
- December 2020 (5)
- November 2020 (1)
- March 2019 (1)
- December 2018 (1)
- August 2018 (1)
- June 2018 (1)
- October 2017 (1)
- June 2017 (1)
- April 2017 (1)
- February 2016 (1)