How to configure ssh to log in to Linux using git bash

How to configure ssh to log in to Linux using git bash

1. First, generate the public key and private key files on the Linux server. The default storage directory is ~/.ssh.

ssh-keygen

You can leave the password blank to log in without a password in the future.

2. Copy the private key file to your local computer.

scp [email protected]:/root/.ssh/id_rsa ~/.ssh

It is best to put the private key file in the ~/.ssh directory. Otherwise, when logging in using ssh, you need to use -i to specify the private key file.

3. The public key file needs to be added to the server's ~/.ssh/authorized_keys file.

cat id_rsa.pub >> authorized_keys

4. Modify the configuration file to allow login using a secret key.

vim /etc/ssh/sshd_config

Just remove the # before the comment.

Then restart the Linux ssh service

systemctl restart sshd.service

Older versions without systemctl need to use service sshd restart

You can use ssh [email protected] to log in:

The above article about how to configure git bash to log in to Linux through ssh is all I have to share with you. I hope it can give you a reference. I also hope that you will support 123WORDPRESS.COM.

You may also be interested in:
  • How to configure IDEA for the first time and import Gite code cloud
  • Pycharm configuration git (graphic tutorial)
  • Detailed explanation of Git configuration and collaborative development in Android Studio
  • Git ssh configuration and usage
  • Detailed illustration of Git client: How to install and configure GitHub operation process guide
  • Detailed explanation of Git configuration and file transfer method
  • Java course design to make a multi-person chat room (socket + multi-threading)

<<:  Detailed installation process of MySQL 8.0 Windows zip package version

>>:  ByteDance interview: How to use JS to implement Ajax concurrent request control

Recommend

Vue project packaging and optimization implementation steps

Table of contents Packaging, launching and optimi...

Make a nice flip login and registration interface based on html+css

Make a nice flip login and registration interface...

Use of Linux cal command

1. Command Introduction The cal (calendar) comman...

Detailed explanation of the execution process of MySQL query statements

Table of contents 1. Communication method between...

mySql SQL query operation on statistical quantity

I won't say much nonsense, let's just loo...

Detailed explanation of MySQL solution to USE DB congestion

When we encounter a fault, we often think about h...

MySQL executes commands for external sql script files

Table of contents 1. Create a sql script file con...

Detailed explanation of 6 ways of js inheritance

Prototype chain inheritance Prototype inheritance...

JavaScript to achieve digital clock effects

This article example shares the specific code for...

MySQL import and export backup details

Table of contents 1. Detailed explanation of MySQ...

Detailed explanation of creating and calling MySQL stored procedures

Table of contents Preface Stored Procedure: 1. Cr...