Skip to content

Commit d63cf71

Browse files
committed
minor changes
1 parent e262fa9 commit d63cf71

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

install/selfsign.sh

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,23 @@
66
# 2. 添加可執行權限
77
# chmod +x selfsign.sh
88
# 3. 執行腳本, 這裡的 9 個參數依次是: 國家, 省份, 城市, 組織, CA的通用名, 服務器的通用名, 你電郵地址, 胡謅的網址, 你VPS的IP
9+
# 这 9 个参数请根据自己的实际情况修改,否则你复制粘贴命令行生成的证书有可能被 GFW 针对性封杀。
910
# ./selfsign.sh CN JiangSu ChangZhou MyGreatOrg Root_CA Server1 [email protected] example.com 123.45.67.89
1011
# 4. 現在你將得到以下文件:
1112
# ca.crt ca.key server.crt server.csr server.key serverca.txt
1213
# 5. 將 server.crt 和 server.key 用於 overtls 服務器, 並在配置文件中使用它們。
1314
# server.crt: 服務器證書
1415
# server.key: 服務器私鑰
15-
# 6. ca.crt 文件用於客戶端, 用它的全路徑 填寫配置文件中的 cafile 參數的值。
16+
# 6. 將根證書 ca.crt 文件用於客戶端, 用它的 全路徑 填寫配置文件中的 cafile 參數的值。
1617
# ca.crt: 根證書
17-
# 7. 注意
18+
# 7. 注意事项
1819
# - 這時候 overtls 不用 nginx 幫忙了,客戶端直接連接 overtls 服務端的監聽端口。
1920
# 當然你最好還是裝一個 nginx 監聽在 80 端口,當 GFW 的探測流量到達時,overtls 能作出體面的回應。
20-
# - 由於自簽名證書不被公認,所以 GFW 可能會在一段時間後封了你的服務器,請謹慎使用。
21-
# - 客戶端的配置文件中的 cafile 參數的值,應該是 ca.crt 的全路徑, 例如 /etc/over-tls/ca.crt。
22-
# - 客戶端的配置文件中的 cafile 參數的值,也可以是證書的內容,當然它非常的長,因此不推薦這麼用,
21+
# - 客戶端的配置文件中的 cafile 參數的值,應該是 ca.crt 的全路徑, 如 /etc/overtls/ca.crt。
22+
# - 客戶端的配置文件中的 cafile 參數的值,也可以是根證書的內容,當然它非常的長,因此不推薦這麼用,
2323
# 它形如這樣 “-----BEGIN CERTIFICATE-----\nMIIFfTCC...\n-----END CERTIFICATE-----”。
24-
# - 這種自簽名證書翻牆的方式,只是讓你在沒有 `域名` 時的臨時解決方案,不要長期使用,否則說不定哪天就被 GFW 封了。
24+
# - 由於自簽名證書不被公認,這種自簽名證書翻牆的方式,只是讓你在沒有 `域名` 時的臨時解決方案,不要長期使用;
25+
# 否則 GFW 可能會在一段時間後封了你的服務器。
2526
#
2627

2728
# 關鍵信息

0 commit comments

Comments
 (0)