輕鬆上手,Oracle 雲 OCI 教程 啟動您的第乙個 Linux 例項 2

Mondo 文化 更新 2024-01-31

現在,您將啟動乙個具有 oracle Linux 映像和基元形狀的例項。 還提供更高階的選項,請檢視計算以獲取更多資訊。

您已建立虛擬雲網路 (VCN) 和公有子網。 有關詳細資訊,請參閱建立虛擬雲網路。

如果您從沒有 OpenSSH 的 Windows 系統連線到例項,則需要建立乙個 SSH 金鑰對。 有關詳細資訊,請參閱建立金鑰對。

開啟導航選單,然後單擊計算。 在“計算”下,單擊“例項”。

單擊建立例項。

輸入例項的名稱,例如:“Your initials” - instance。 避免輸入機密資訊。

在“部署”部分中,接受預設的可用域。

在“映象和形狀”部分中,進行以下選擇:

在“映像”部分中,接受預設的 Oracle Linux。

6.提示 如果要建立基於 ARM 的 Ampere A1 計算例項,請選擇 Oracle Linux Cloud Developer 映像。 Oracle Linux Cloud Developer 提供最新的開發工具、語言和 Oracle Cloud Infrastructure 軟體開發工具包 (SDK),幫助您快速啟動全面的開發環境。 Oracle Linux Cloud Developer 映像至少需要 8 GB 記憶體。 7.在“形狀”部分中,單擊“更改形狀”。 然後,執行以下操作:

對於例項型別,接受預設虛擬機器。

對於“形狀族”,請選擇以下選項之一:

如果對處理器型別沒有偏好,請選擇“AMD”,然後選擇“VM”standard.e4.Flex 形狀或 VMstandard.e3.彎曲形狀(任何一種都可以接受)。 這些形狀是柔性形狀。 接受 ocpus 和記憶體的預設值。

若要使用 ARM 處理器建立符合 Always Free 條件的 Ampere A1 計算例項,請選擇“Ampere”,然後選擇“VM”standard.a1.靈活的形狀。 接受 ocpus 的預設值 (1 ocpu)。 如果選擇了 Oracle Linux Cloud Developer 映像,則對於記憶體量 (GB),拖動滑塊以將 8 GB 記憶體分配給例項否則,接受預設值 (6GB RAM)。

若要使用符合 Always Free 條件的 AMD 處理器建立例項,請選擇“專業版”和“上一代”,然後選擇“VM”standard.e2.1.微形狀。

單擊以選擇形狀。

在 Network (網路) 部分中,配置例項的網路詳細資訊:

對於主網路,保留選擇現有虛擬雲網路的選項。

在虛擬雲網路中:選擇您建立的雲網路。 如有必要,點選“更改部門”,切換到包含您建立的雲網路的部門。 對於子網,請保留“選擇現有子網”選項。

中的子網 :選擇使用雲網路建立的公有子網。 如有必要,請單擊“更改部門”以切換到包含正確子網的部門。 選擇“分配公共 IPv4 位址”選項。 這將為例項建立乙個公有 IP 位址,您需要該位址才能訪問該例項。 如果在選擇此選項時遇到困難,請確認已選擇使用 VCN 建立的公用子網,而不是專用子網。

注意

所有租戶都可以免費獲得兩個公共 IPv4 位址,用於計算例項。 如果要建立兩個以上的免費例項,則可以在不分配公網 IP 位址的情況下建立例項。

在“新增 SSH 金鑰”部分中,生成 SSH 金鑰對或上傳自己的公鑰。 選擇以下選項之一:

為我生成金鑰對:Oracle Cloud Infrastructure 為例項生成 RSA 金鑰對。 單擊“儲存私鑰”,然後將私鑰儲存在計算機上。 (可選)單擊“儲存公鑰”,然後儲存公鑰。 警告:有權訪問私有金鑰的任何人都可以連線到例項。 請將您的私鑰存放在安全的地方。

重要 要使用 Oracle Cloud Infrastructure 生成的金鑰對,必須從安裝了 OpenSSH 的系統訪問例項。 基於 UNIX 的系統(包括 Linux 和 OS X)、Windows 10 和 Windows Server 2019 應具有 OpenSSH。 有關更多資訊,請參閱在 Linux 例項上管理金鑰對。

上傳公鑰檔案 (.)。pub):上傳金鑰對的公鑰部分。瀏覽到要上傳的金鑰檔案,或將檔案拖放到框中。 若要提供多個鍵,請在選擇檔案時按住 Mac 上的 Command 鍵或 Windows 上的 Ctrl 鍵。

貼上公鑰:將金鑰對的公鑰部分貼上到框中。

無 SSH 金鑰:僅當您不想使用 SSH 連線到例項時,才選擇此選項。 建立例項後,無法提供公鑰或儲存 Oracle Cloud Infrastructure 生成的金鑰對。

在“啟動卷”部分中,未選中所有選項。

單擊建立。 例項在控制台中顯示為配置狀態。 預計配置需要幾分鐘時間,之後狀態將更新為“正在執行”。 請不要重新整理頁面。 例項執行後,請再等待幾分鐘,讓作業系統啟動,然後再嘗試連線。

為了在下一步中連線到例項,您需要其公有 IP 位址。

獲取例項的公網IP位址,具體操作步驟如下:

單擊例項名稱可檢視其詳細資訊。

公網IP位址和使用者名稱顯示在例項訪問區域的詳細資訊頁面上,如下圖所示:

在繼續操作之前,請記下公共 IP 位址。

使用安全外殼 (SSH) 連線連線到正在執行的 Linux 例項。 預設情況下,大多數 Linux 和類 UNIX 作業系統都包含 SSH 客戶端。 Windows 10 和 Windows Server 2019 系統應包含 OpenSSH 客戶端,如果使用 Oracle Cloud Infrastructure 生成的 SSH 金鑰建立例項,則需要 OpenSSH 客戶端。 對於其他 Windows 版本,您可以從免費的 SSH 客戶端進行 putty。

本文介紹如何連線到您在本教程中建立的例項。 要連線到其他人建立的例項,請要求該人將您新增到例項中(請參閱將使用者新增到例項)。

準備工作

您知道例項的公有 IP 位址。 有關更多資訊,請參閱啟動 Linux 例項。

您知道私鑰檔案的路徑。 使用SSH連線Linux例項 使用SSH登入例項。 根據您連線到的作業系統,使用下列方法之一。

從 Unix 風格的系統連線到 Linux 例項。

使用OpenSSH連線Windows系統和Linux例項。

使用Putty連線Windows系統和Linux例項。

從 Unix 風格的系統連線到 Linux 例項。

使用以下命令設定檔案許可權,以便只有您才能讀取該檔案:

chmod 400

是包含與要訪問的例項關聯的私有金鑰的檔案的完整路徑和名稱。 使用以下 ssh 命令訪問例項:

注意

複製以下示例以確保使用正確的字元。 如果在ssh -i如果字元錯誤,則可能無法解析主機名could not resolve hostname ..no such host is known:未知主機等

ssh -i @

是包含與要訪問的例項關聯的私有金鑰的檔案的完整路徑和名稱。 是例項的預設使用者名稱。 對於 Oracle Linux 和 CentOS 映像,預設使用者名為 OPC。 對於 Ubuntu 映像,預設使用者名為 Ubuntu。 是您從控制台檢索的例項的 IP 位址。 使用OpenSSH連線Windows系統和Linux例項。

如果您的例項使用的是 Oracle Cloud Infrastructure 生成的金鑰對,請執行以下步驟。

如果這是您第一次使用此金鑰對,則必須設定檔案許可權,以便只有您才能讀取該檔案。 請按照下列步驟操作:

在 Windows 資源管理器中,導航到私鑰檔案,右鍵單擊該檔案,然後單擊“屬性”。

在“安全”選項卡上,單擊“高階”。

在“許可權”選項卡上,對於“許可權”條目的“主體”下,確保列出了你的使用者帳戶。

單擊“禁用繼承”,然後選擇“將繼承的許可權轉換為對此物件的顯式許可權”。

對於“許可權條目”,選擇不屬於您的使用者帳戶的每個許可權條目,然後單擊“刪除”。

確保完全控制對使用者帳戶的訪問。

儲存更改。

2.若要連線到例項,請開啟 Windows PowerShell 並執行以下命令:

注意

複製以下示例以確保使用正確的字元。 如果在ssh -i如果字元錯誤,則可能無法解析主機名could not resolve hostname ..no such host is known:未知主機等

ssh -i @

是包含與要訪問的例項關聯的私有金鑰的金鑰。 金鑰檔案的完整路徑和名稱。 是例項的預設使用者名稱。 對於 Oracle Linux 和 CentOS 映像,預設使用者名為 OPC。 對於 Ubuntu 映像,預設使用者名為 Ubuntu。 是您從控制台檢索的例項的 IP 位址。 如果這是您第一次連線到此例項,則需要接受金鑰的指紋。 要接受指紋,請鍵入 yes 並按 Enter。

使用Putty連線Windows系統和Linux例項。

Oracle Cloud Infrastructure 生成的 SSH 私鑰檔案與 Putty 不相容。 如果您使用的是在例項建立期間生成的私有金鑰檔案,則必須將該檔案轉換為 . PPK 檔案。

注意如果更改金鑰的檔案許可權以使用 OpenSSH 從 Windows 系統連線,則該金鑰不能用於 Putty 連線。 請改用 openSSH。

轉換生成的.key私鑰檔案:

開啟 puttygen。

單擊 Load (載入),然後選擇建立例項時生成的私有金鑰。 金鑰檔案具有副檔名。 key。

單擊儲存私鑰。

為金鑰命名。 新私鑰的副檔名。 ppk。

點選儲存。 注意

Puttygen 不會覆蓋。 金鑰檔案,而是建立乙個具有相同名稱且擴充套件名為.ppk

用。 ppk私鑰檔案已連線到Linux例項

如果您的例項使用您使用 putty 金鑰生成器建立的金鑰對,請使用以下步驟。

開啟 Putty。

在“類別”窗格中,選擇會話並輸入以下內容:

主機名(或 IP 位址):

是例項的預設使用者名稱。 對於 Oracle Linux 和 CentOS 映像,預設使用者名為 OPC。 對於 Ubuntu 映像,預設使用者名為 Ubuntu。 是您從控制台檢索到的例項的公有 IP 位址埠:22

連線型別:SSH

在“類別”窗格中,展開視窗,然後選擇“轉換”。

在“遠端字符集”選單中,選擇“UTF-8”。 基於 Linux 的例項上的預設區域設定是 UTF-8,這會將 Putty 配置為使用相同的區域設定。

在類別窗格中,依次展開“連線”、“SSH”、“身份驗證”,然後點選“憑據”。

單擊“瀏覽”,然後選擇。 PPK 私鑰檔案。

單擊“開啟”以啟動會話。

如果這是您第一次連線到例項,則您可能會收到一條訊息,指出伺服器的主機金鑰未快取在登錄檔中。 單擊“是”繼續連線。

注意

如果連線失敗,並且您不在 Putty 配置後面,請確保 putty 配置中的型別設定為 None。 如果在主機名之後,請選擇型別並輸入主機名和埠號。 另請參閱更新膩子工具以修復其他膩子問題。

在例項上執行管理任務

當您以預設使用者 opc 身份登入時,可以使用 sudo 命令執行管理任務。

作為 Oracle 優秀合作夥伴,Agilewing 徹底改變了使用者體驗 Oracle 雲服務的方式。 Agilewing提供簡化的開戶流程和一流的技術支援,讓使用者無需繁瑣的開戶流程,以及複雜的操作。 一站式服務,快速完成雲服務的開通和開通,輕鬆獲取Oracle雲的各項服務。

AgileWing 的 AgileCDN 整合 CDN 服務與 OCI 雲基礎服務完美結合,為業務國際化提供全球內容加速解決方案。 客戶可以通過全球 2,800 多個 POP 節點和 7,000 多個直連點享受網路效率和穩定性。 這意味著無論您的企業位於世界的哪個地方,Agilewing都能確保其高效執行。

Agilewing 利用 Oracle 雲的優勢來構建雲服務、遷移雲並將業務擴充套件到海外,無需自行研究和探索 Oracle 雲服務的複雜過程。 這種合作模式為客戶提供了經濟高效的解決方案,使他們能夠專注於核心業務,同時享受 Oracle 雲的高效能和安全性。

Oracle 雲服務是乙個充滿潛力的領域,它具有高效能、安全性和全球一致的服務標準,可提供無限可能。 借助 Agilewing 的專業服務,使用者和企業都可以輕鬆進入這個新世界,並充分利用 Oracle 雲的所有優勢。 立即使用 Agilewing 開啟您的 Oracle 雲服務之旅,探索創新和效能的新時代。

相關問題答案

    輕鬆揚帆起航 2、Oracle 雲 OCI 教程 啟動您的第乙個 Windows 例項 3

    現在,您將使用 Oracle Windows 映像和基本配置啟動例項。提供了更多高階選項,有關詳細資訊,請參閱計算。您已建立虛擬雲網路 VCN 和公有子網。有關詳細資訊,請參閱建立虛擬雲網路。開啟導航選單,點選 計算 在 計算 下,單擊 例項 單擊建立例項。輸入例項的名稱,例如 Your initi...

    淺談甲骨文 甲骨文的發現

    年,時任國子酒士的王一榮來到中藥店,等到藥師傅把藥遞給他。王藝榮忽然察覺到了什麼。這些草藥上有一些奇怪的描述。這些藥材是埋藏在地下多年的甲骨文,被後人視為珍寶。王一榮發現這些雕刻與晉文非常相似,於是決定對甲骨文進行深入研究。經過反覆推敲和拼接,王一榮確認這些甲骨文上的符號是早期的文字。這就是我們所說...

    Oracle Cloud 接洽 ARM 伺服器

    Oracle 雲基礎設施的 Ampere Altra A 計算平台以市場上最佳的價效比提供確定性的效能 線性可擴充套件性和安全的架構。客戶可以利用業界首款每核 的模型 美元的 核 ARM 伺服器,具有 到 個核心的靈活虛擬機器,每個核心具有 GB 記憶體。OCI Ampere A 計算例項現已通過 ...

    甲骨文的特點

    甲骨文是中國古代的一種文字,其造字特點非常獨特。首先,甲骨文是象形文字的一種,即通過描繪事物的形狀來創造文字。例如,馬 字的甲骨文類似於馬的簡筆畫,栩栩如生。其次,甲骨文是警句的一種,即通過組合不同的字形來表達新的含義。例如,人 字的甲骨文形狀類似於人的簡筆畫,一 字的形狀類似於棍子,當這兩個字組合...

    Oracle Cloud,如何在 ARM 伺服器上部署 GraaIVM 服務

    本教程將指導您完成在 Oracle Cloud Infrastructure OCI 上的 Ampere A 計算平台上啟動和執行的過程。首先,在 JVM 模式下執行 Spring Boot 應用,然後生成並執行 Micronaut。以本機二進位形式IO 應用程式。借助 GraalVM,您不僅可以提...