Discuz! Board

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 3|回復: 0

刪除預設的帳戶

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 2024-4-15 16:18:01 | 顯示全部樓層 |閱讀模式
在本系列的最後一部分中,您學習如何使用 Ubuntu 設定 Host Europe 虛擬伺服器並準備使用 Docker 進行操作。和之前一樣,範例專案是一個由多個部分組成的應用系統,具有基於節點的前端、基於.NET的服務以及MongoDB和Nginx作為基礎設施,其細節已經描述過。此 GitHub 儲存庫 包含範例專案。 此時好消息是:一切準備就緒,可以在伺服器上運行 Docker 中的應用程式了。範例專案中的一個Makefile包 這兩種方法的優點是可以與任何目錄同等工作,而不僅僅是 Git 儲存庫。但是,必須確保從本機系統觸發這些步驟的開發人員擁有所有文件的正確版本。如果本地有許多附加文件,它們當然也會被傳輸!當然,您可以先git clean -dxf清理,但直接從伺服器存取儲存庫可能會更容易如果有的話。


我還詳細提到了這個案例,因為現在一些開發人員喜歡訴諸不負責任的手段,將必要 沙烏地阿拉伯 電話號碼 的身份驗證資料儲存在伺服器本身上,以便它可以存取儲存庫。在某些情況下,這是無法避免的,並且有一些方法可以使此類訪問安全- 這樣理論上被黑客攻擊的伺服器不會對存儲庫本身構成風險,因為攻擊者可能擁有對其自己項目的原始碼的寫入存取權限。但在許多情況下,最好將此控制權交給管理員,並且根本不在伺服器上儲存任何身份驗證詳細資訊。 SSH 使之成為可能! 此方案需要使用 SSH 金鑰設定對 Git 的存取。如一開始所描述的,可以產生一個額外的金鑰對用於 Git 存取。在 Git 中安裝金鑰本身取決於所使用的系統。例如,在 GitHub,帳戶設定中有一個SSH 和 GPG 金鑰部分,可以使用複製和貼上輕鬆配置公共 SSH 金鑰。



最後,建議像以前一樣將 Git 存取金鑰儲存在 SSH 代理程式中。完成此操作後,您可以透過建立與 Git 伺服器的 SSH 連線來輕鬆測試對 Git 的存取。這就是 GitHub 上的樣子,我的帳戶是「oliversturm」。 發生了什麼事? SSH 使用稱為代理轉發的-A功能以及選項。這意味著伺服器在連接時可以存取本地系統上的 SSH 代理。由於本機代理程式知道存取 Git 的金鑰,因此它也可供伺服器使用。 您不應該讓伺服器永久存取 Git 金鑰,還要記住,本機代理程式可能知道伺服器不允許使用的其他金鑰。因此,最好在存取 Git 儲存庫後立即再次關閉 SSH 連接,並在必要時不使用該選項進行復原-A。此功能可以選擇性使用,因此您不必擔心安全問題。

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

Archiver|手機版|自動贊助|GameHost抗攻擊論壇

GMT+8, 2025-1-30 23:21 , Processed in 0.088357 second(s), 18 queries .

抗攻擊 by GameHost X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |