-
-
Notifications
You must be signed in to change notification settings - Fork 609
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs(readme): standardize and format README files across languages
- Remove an empty line in `README.md` - Replace underscores with bold formatting for default key types in `README.zh-cn.md` and `README.zh-tw.md` - Standardize list formatting in `README.md`, `README.zh-cn.md`, and `README.zh-tw.md` Signed-off-by: appleboy <[email protected]>
- Loading branch information
Showing
3 changed files
with
38 additions
and
41 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -60,19 +60,18 @@ Executing remote SSH commands. | |
name: remote ssh command | ||
on: [push] | ||
jobs: | ||
|
||
build: | ||
name: Build | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: executing remote ssh commands using password | ||
uses: appleboy/[email protected] | ||
with: | ||
host: ${{ secrets.HOST }} | ||
username: linuxserver.io | ||
password: ${{ secrets.PASSWORD }} | ||
port: ${{ secrets.PORT }} | ||
script: whoami | ||
- name: executing remote ssh commands using password | ||
uses: appleboy/[email protected] | ||
with: | ||
host: ${{ secrets.HOST }} | ||
username: linuxserver.io | ||
password: ${{ secrets.PASSWORD }} | ||
port: ${{ secrets.PORT }} | ||
script: whoami | ||
``` | ||
output: | ||
|
@@ -152,9 +151,9 @@ See the detail information about [SSH login without password](http://www.linuxpr | |
|
||
**A note** from one of our readers: Depending on your version of SSH you might also have to do the following changes: | ||
|
||
* Put the public key in `.ssh/authorized_keys2` | ||
* Change the permissions of `.ssh` to 700 | ||
* Change the permissions of `.ssh/authorized_keys2` to 640 | ||
- Put the public key in `.ssh/authorized_keys2` | ||
- Change the permissions of `.ssh` to 700 | ||
- Change the permissions of `.ssh/authorized_keys2` to 640 | ||
|
||
### If you are using OpenSSH | ||
|
||
|
@@ -231,7 +230,7 @@ ssh-keygen -t ed25519 -a 200 -C "[email protected]" | |
username: ${{ secrets.USERNAME }} | ||
key: ${{ secrets.KEY }} | ||
port: ${{ secrets.PORT }} | ||
script_path: scripts/script.sh | ||
script_path: scripts/script.sh | ||
``` | ||
#### Multiple Hosts | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -57,19 +57,18 @@ | |
name: remote ssh command | ||
on: [push] | ||
jobs: | ||
|
||
build: | ||
name: Build | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: executing remote ssh commands using password | ||
uses: appleboy/[email protected] | ||
with: | ||
host: ${{ secrets.HOST }} | ||
username: ${{ secrets.USERNAME }} | ||
password: ${{ secrets.PASSWORD }} | ||
port: ${{ secrets.PORT }} | ||
script: whoami | ||
- name: executing remote ssh commands using password | ||
uses: appleboy/[email protected] | ||
with: | ||
host: ${{ secrets.HOST }} | ||
username: ${{ secrets.USERNAME }} | ||
password: ${{ secrets.PASSWORD }} | ||
port: ${{ secrets.PORT }} | ||
script: whoami | ||
``` | ||
画面输出 | ||
|
@@ -132,9 +131,9 @@ clip < ~/.ssh/id_ed25519 | |
|
||
**来自读者的注意事项**: 根据您的 SSH 版本,您可能还需要进行以下更改: | ||
|
||
* 将公钥放在 `.ssh/authorized_keys2` 中 | ||
* 将 `.ssh` 的权限更改为700 | ||
* 将 `.ssh/authorized_keys2` 的权限更改为640 | ||
- 将公钥放在 `.ssh/authorized_keys2` 中 | ||
- 将 `.ssh` 的权限更改为 700 | ||
- 将 `.ssh/authorized_keys2` 的权限更改为 640 | ||
|
||
### 如果你使用的是 OpenSSH | ||
|
||
|
@@ -227,7 +226,7 @@ ssh-keygen -t ed25519 -a 200 -C ”[email protected]“ | |
username: ${{ secrets.USERNAME }} | ||
key: ${{ secrets.KEY }} | ||
port: ${{ secrets.PORT }} | ||
script_path: scripts/script.sh | ||
script_path: scripts/script.sh | ||
``` | ||
#### 多个不同端口的主机 | ||
|
@@ -380,7 +379,7 @@ Host FooServer | |
|
||
设置 SSH 主机指纹验证可以帮助防止中间人攻击。在设置之前,运行以下命令以获取 SSH 主机指纹。请记得将 `ed25519` 替换为您适当的密钥类型(`rsa`、 `dsa`等),而 `example.com` 则替换为您的主机。 | ||
|
||
现代 OpenSSH 版本中,需要提取的_默认密钥_类型是 `rsa`(从版本 5.1 开始)、`ecdsa`(从版本 6.0 开始)和 `ed25519`(从版本 6.7 开始)。 | ||
现代 OpenSSH 版本中,需要提取的**默认密钥**类型是 `rsa`(从版本 5.1 开始)、`ecdsa`(从版本 6.0 开始)和 `ed25519`(从版本 6.7 开始)。 | ||
|
||
```sh | ||
ssh example.com ssh-keygen -l -f /etc/ssh/ssh_host_ed25519_key.pub | cut -d ’ ‘ -f2 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -60,19 +60,18 @@ | |
name: remote ssh command | ||
on: [push] | ||
jobs: | ||
|
||
build: | ||
name: Build | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: executing remote ssh commands using password | ||
uses: appleboy/[email protected] | ||
with: | ||
host: ${{ secrets.HOST }} | ||
username: ${{ secrets.USERNAME }} | ||
password: ${{ secrets.PASSWORD }} | ||
port: ${{ secrets.PORT }} | ||
script: whoami | ||
- name: executing remote ssh commands using password | ||
uses: appleboy/[email protected] | ||
with: | ||
host: ${{ secrets.HOST }} | ||
username: ${{ secrets.USERNAME }} | ||
password: ${{ secrets.PASSWORD }} | ||
port: ${{ secrets.PORT }} | ||
script: whoami | ||
``` | ||
畫面輸出 | ||
|
@@ -135,9 +134,9 @@ clip < ~/.ssh/id_ed25519 | |
|
||
**來自讀者的注意事項**: 根據您的 SSH 版本,您可能還需要進行以下更改: | ||
|
||
* 將公鑰放在 `.ssh/authorized_keys2` 中 | ||
* 將 `.ssh` 的權限更改為700 | ||
* 將 `.ssh/authorized_keys2` 的權限更改為640 | ||
- 將公鑰放在 `.ssh/authorized_keys2` 中 | ||
- 將 `.ssh` 的權限更改為 700 | ||
- 將 `.ssh/authorized_keys2` 的權限更改為 640 | ||
|
||
### 如果你使用的是 OpenSSH | ||
|
||
|
@@ -214,7 +213,7 @@ ssh-keygen -t ed25519 -a 200 -C "[email protected]" | |
username: ${{ secrets.USERNAME }} | ||
key: ${{ secrets.KEY }} | ||
port: ${{ secrets.PORT }} | ||
script_path: scripts/script.sh | ||
script_path: scripts/script.sh | ||
``` | ||
#### 多台主機 | ||
|
@@ -383,7 +382,7 @@ Host FooServer | |
|
||
設置 SSH 主機指紋驗證可以幫助防止中間人攻擊。在設置之前,運行以下命令以獲取 SSH 主機指紋。請記得將 `ed25519` 替換為您的適當金鑰類型(`rsa`、 `dsa`等),而 `example.com` 則替換為您的主機。 | ||
|
||
現代 OpenSSH 版本中,需要提取的_默認金鑰_類型是 `rsa`(從版本 5.1 開始)、`ecdsa`(從版本 6.0 開始)和 `ed25519`(從版本 6.7 開始)。 | ||
現代 OpenSSH 版本中,需要提取的**默認金鑰**類型是 `rsa`(從版本 5.1 開始)、`ecdsa`(從版本 6.0 開始)和 `ed25519`(從版本 6.7 開始)。 | ||
|
||
```sh | ||
ssh example.com ssh-keygen -l -f /etc/ssh/ssh_host_ed25519_key.pub | cut -d ' ' -f2 | ||
|