Understanding SSH Key Roles in AzureDevOps

Asked 2 years ago, Updated 2 years ago, 128 views

I'm building AzureDevOps for version management in my company.
So I have a user SSH key registration, but is this SSH key only used when I first clone locally from AzureDevOps?
Or is it used to maintain safety after cloning?
You can clone an SSH key without registering it or not, and push it normally, so
I was worried about whether security is okay or not.
So
·Is there any role other than cloning SSH keys in AzureDevOps?
·Differences in server safety between SSH key registration and non-registration

Could you tell me about
Thank you for your cooperation.

visual-studio ssh azure openssh

2022-09-30 17:07

1 Answers

The term SSH comes from Secure Shell, where secure is a shell, which allows you to safely operate other machines over the network.
"Secure" means that the information flowing through the network is encrypted, making it difficult to sneak a peek at it or rewrite it.

The SSH key is the information used to encrypt and decrypt information (unencrypted data).

SSH is designed to secure communication between machines and helps prevent eavesdropping, data tampering, hijacking, etc. in a variety of operations (DevOps-related operations, email transmission, file transfer, etc.).

If you don't have an SSH key, you don't use SSH, so you're in danger of being eavesdropped.
SSH keys should be properly configured to ensure safe operation.

==
For example, two people go to a bank to deposit a lot of money.
Mr. A goes to the bank by cash truck.
Mr. B walks to the bank with a bundle of bills in a transparent plastic bag.
Both of them are still deposited at the bank, but Mr. B is more likely to be robbed.

SSH does not change depending on what is done using SSH (deposited at a bank, going to pay debts, etc.) because it is difficult to use a cash transport vehicle for robbery or robbery.


2022-09-30 17:07

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.