Add a Danish (.da) and a Bahasa Malaysia (.ms) page for each of the five wiki pages, a language bar on every page and a three-language sidebar, as in the wiki of TirSystem/github-action. Each translation records the sha256 of the English page it follows and names English as authoritative.
32 lines
1.6 KiB
Markdown
32 lines
1.6 KiB
Markdown
<!-- translation of SshAndTokens.md, source sha256 52d740c096c8 -->
|
|
|
|
> Ini ialah terjemahan [`SshAndTokens`](SshAndTokens). Halaman bahasa Inggeris ialah teks yang sah, dan perubahan di sini akan ditimpa pada penerbitan wiki yang seterusnya.
|
|
|
|
[English](SshAndTokens) | [Dansk](SshAndTokens.da) | Bahasa Melayu
|
|
|
|
# SSH dan token
|
|
|
|
## Akses SSH ke Gitea
|
|
|
|
Submodul framework diambil melalui SSH pada port **10022**. Sebelum anda menjalankan skrip:
|
|
|
|
1. Tambahkan kunci awam SSH anda ke akaun Gitea anda.
|
|
2. Sambung sekali secara manual supaya kunci hos pelayan dikenali (skrip menolak kunci hos yang tidak dikenali):
|
|
|
|
```bash
|
|
ssh -p 10022 -T git@git.tirsystem.com
|
|
```
|
|
|
|
Mesej bahawa anda telah berjaya disahkan, tanpa akses shell, bermakna ia berfungsi.
|
|
|
|
> **Kunci dengan frasa laluan.** Skrip tidak pernah meminta frasa laluan. Kunci dengan frasa laluan mesti sudah dimuatkan dalam `ssh-agent` (`ssh-add`). Perkara ini dijejaki dalam [issue 77](https://git.tirsystem.com/TirSystem-BashScript/repo-foundry/issues/77).
|
|
|
|
## Token
|
|
|
|
| Token | Kunci dalam `.env` | Diperlukan | Jenis |
|
|
| --- | --- | --- | --- |
|
|
| Token akses Gitea | `GITEA_TOKEN` | sentiasa | token akses dengan skop |
|
|
| GitHub personal access token | `GITHUB_PAT` | hanya jika anda memilih GitHub | personal access token **klasik** |
|
|
|
|
Langkah demi langkah dengan gambar: [cara mencipta token akses](https://git.tirsystem.com/TirSystem-BashScript/repo-foundry/src/branch/main/howto/create-access-tokens.md). Kebenaran yang tepat terdapat di bawah [Token permissions](https://git.tirsystem.com/TirSystem-BashScript/repo-foundry/src/branch/main/README.md#token-permissions) dalam README.
|