Git SSH Key: Treoir maidir le Cruthú agus Úsáid SSH Key i Git

SSH Key(Secure Shell Key) péire eochracha cripteagrafacha a úsáidtear sa phrótacal SSH le haghaidh fíordheimhnithe agus criptithe sonraí thar líonra. In Git, SSH Key úsáidtear é chun nasc slán a bhunú idir do ríomhaire pearsanta agus cianfhreastalaí Git, rud a ligeann duit oibríochtaí a dhéanamh mar chlónáil, brú agus tarraingt gan pasfhocal a chur isteach gach uair.

 

Seo conas a chruthú SSH Key ar chórais oibriúcháin éagsúla:

Ar Windows:

  1. Oscail Git Bash(má tá Git suiteáilte agat) nó Pras Ordú.

  2. Cuir isteach an t-ordú seo a leanas chun ceann nua a ghiniúint SSH Key:

    ssh-keygen -t rsa -b 4096 -C "[email protected]"
    
  3. Tabharfar leid duit an suíomh a roghnú chun an SSH Key. De réir réamhshocraithe, déanfar é a shábháil i C:\Users\your_username\.ssh\. Is féidir leat cosán saincheaptha a shonrú freisin.

  4. Nuair a bheidh sé críochnaithe, ginfidh an córas dhá chomhad: id_rsa(eochair phríobháideach) agus id_rsa.pub(eochair phoiblí) san .ssh eolaire.

  5. Cóipeáil ábhar na heochrach poiblí( id_rsa.pub) ag baint úsáide as an type ordú agus cuir le do chuntas cianda Git é ar an suíomh Gréasáin óstála Git(m.sh., GitHub, GitLab) sa rannóg Eochracha SSH.

 

Ar Linux agus macOS:

  1. Oscail an Teirminéal.

  2. Cuir isteach an t-ordú seo a leanas chun ceann nua a ghiniúint SSH Key:

    ssh-keygen -t rsa -b 4096 -C "[email protected]"
    
  3. Tabharfar leid duit an suíomh a roghnú chun an SSH Key. De réir réamhshocraithe, déanfar é a shábháil i ~/.ssh/. Is féidir leat cosán saincheaptha a shonrú freisin.

  4. Nuair a bheidh sé críochnaithe, ginfidh an córas dhá chomhad: id_rsa(eochair phríobháideach) agus id_rsa.pub(eochair phoiblí) san .ssh eolaire.

  5. Cóipeáil ábhar na heochrach poiblí( id_rsa.pub) ag baint úsáide as an cat ordú agus cuir le do chuntas cianda Git ar an suíomh Gréasáin óstála Git(m.sh., GitHub, GitLab) sa SSH Key rannóg.

 

Tar éis duit an leathanach a chruthú agus a chur leis SSH Key, is féidir leat Git a úsáid gan pasfhocal a chur isteach gach uair a dhéanann tú rochtain ar an gcianfhreastalaí.