為強化GitHub平臺的用戶帳號安全,之前GitHub就已經宣布,將不在提供傳統只輸入帳號密碼就能登入的方式,而是要透過Tokens、OAuth、SSH Key或GitHub App等方式來驗證用戶身分,這項政策在8月13日正式實施
「ssh key git」的推薦目錄:
- 關於ssh key git 在 iThome Security Facebook 的最佳貼文
- 關於ssh key git 在 BorntoDev Facebook 的最讚貼文
- 關於ssh key git 在 矽谷牛的耕田筆記 Facebook 的精選貼文
- 關於ssh key git 在 Generating a new SSH key and adding it to the ssh-agent 的評價
- 關於ssh key git 在 Git 版本控制筆記- 使用github 及ssh 金鑰設定 - Jayce 的共享 ... 的評價
- 關於ssh key git 在 設定Github SSH 金鑰 - iT 邦幫忙 的評價
- 關於ssh key git 在 Chapter 10 Set up keys for SSH | Happy Git and GitHub for the ... 的評價
- 關於ssh key git 在 【Git】使用SSH 金鑰與GitHub 連線 - 辛西亞的技能樹 的評價
- 關於ssh key git 在 Github 的SSH 金鑰設定(上) 的評價
- 關於ssh key git 在 Github 設定SSH Deploy key 流程教學 - 關於網路那些事... 的評價
- 關於ssh key git 在 How to Get and Configure Your Git and GitHub SSH Keys 的評價
- 關於ssh key git 在 使用不同ssh 金鑰登入github · ubuntu 學習筆記 - KeJyun 的評價
- 關於ssh key git 在 Security keys are now supported for SSH Git operations - The ... 的評價
- 關於ssh key git 在 [GitHub] 設定SSH 金鑰步驟紀錄 的評價
- 關於ssh key git 在 如何在Github 上加入SSH key 及設定.gitignore | 工程師小宇宙| 的評價
- 關於ssh key git 在 How To Add an SSH Key to GitHub - Better Programming 的評價
- 關於ssh key git 在 Git looking for my SSH key in the wrong location - Stack ... 的評價
- 關於ssh key git 在 How to set up SSH keys and connect them to GitHub - DEV ... 的評價
- 關於ssh key git 在 Github SSH 連線設定,確保Mac SourceTree 正常運作 - 思元的 ... 的評價
- 關於ssh key git 在 GitHub 設定指引 - 成大資工Wiki 的評價
- 關於ssh key git 在 How to Use SSH with GitHub (Instead of HTTPS) on Windows ... 的評價
- 關於ssh key git 在 [Git #2] 產生SSH金鑰,讓SmartGit與GitHub連線 - 簡睿隨筆 的評價
- 關於ssh key git 在 【筆記】Source Tree 加入SSH Key 的方法(適用GitHub ... 的評價
- 關於ssh key git 在 同台電腦使用多組GitHub 帳號- 記筆記,學所學 的評價
- 關於ssh key git 在 [Git] Github、Bitbucket綁定ssh-key | Calos's Blog 的評價
- 關於ssh key git 在 GitHub Revoked Insecure SSH Keys Generated by a Popular ... 的評價
- 關於ssh key git 在 設定SSH Key 給多個Github 帳號 - 憤I鬥T屎 的評價
- 關於ssh key git 在 How to add an SSH Key to GitHub - Predictive Hacks 的評價
- 關於ssh key git 在 Using GitHub with SSH (Secure Shell) - GeeksforGeeks 的評價
- 關於ssh key git 在 How to Add SSH Keys to Your GitHub Account - InMotion ... 的評價
- 關於ssh key git 在 How do I set up an SSH key on GitLab/GitHub? - Cyberhelp 的評價
- 關於ssh key git 在 How to add SSH to a Github Account on Linux - Level Up ... 的評價
- 關於ssh key git 在 Setting up SSH keys for GitHub Access | Gary Woodfine 的評價
- 關於ssh key git 在 在gitlab或github下使用同一個主機多個帳號用不同ssh key 的評價
- 關於ssh key git 在 How to create a SSH Key to work with Github and Gitlab using ... 的評價
ssh key git 在 BorntoDev Facebook 的最讚貼文
⌛ ปฏิเสธไม่ได้เลยว่าอาชีพ DevOps ก็กำลังมาแรงมากในยุคนี้เช่นกัน อีกทั้งยังเป็นอาชีพที่มีค่าตัวสูงมากๆ ทำให้ใครหลายๆ คนจึงอยากทำอาชีพนี้
.
💡 DevOps พูดกันง่ายๆ คืออาชีพที่จะช่วยเชื่อมกระบวนการพัฒนาโปรแกรม ไปจนถึงขั้น Deploy รวมถึงการติดตามสถานะการทำงานของโปรแกรม และนำมาปรับปรุงพัฒนาให้มีประสิทธิภาพยิ่งขึ้น
.
👉 สิ่งสำคัญที่ต้องเรียนรู้หากอยากจะทำอาชีพนี้มีอะไรบ้าง? วันนี้แอดสรุปคร่าวๆ มาให้แล้วจ้า
.
✨ 1) ต้องมีแนวคิดในการพัฒนาซอฟต์แวร์
ซึ่ง DevOps อาจจะไม่ต้องเขียนโปรแกรมโดยตรง แต่ต้องมีความรู้ที่ครอบคลุมและทำงานร่วมกับทีม Developer เพื่อพัฒนาปรับปรุงโปรแกรมให้เป็นไปตาม Flow มากที่สุด
.
✨ 2) ต้องมีความรู้พื้นฐาน Linux
การทำงานจะต้องจัดเตรียมโครงสร้างต่างๆ ซึ่งส่วนใหญ่จะทำบนเซิร์ฟเวอร์ และเซิร์ฟเวอร์ส่วนใหญ่ก็จะใช้ OS เป็น Linux ดังนั้นจึงต้องมีความรู้ด้านนี้มาบ้าง เช่น คำสั่ง Command Line พื้นฐาน, SSH Key เป็นต้น
.
✨ 3) Networking & Security
เช่นการ Configure Firewalls, HTTP/HTTPS, โครงสร้าง IP addresses และ DNS เป็นต้น
.
✨ 4) Docker
DevOps ส่วนใหญ่จะใช้งาน Docker กันเป็นหลัก หากใครยังไม่มีพื้นฐานสามารถเข้าไปเรียนได้ฟรีได้ที่ลิงค์นี้เลย >> https://www.youtube.com/watch?v=3c-iBn73dDE
.
✨ 5) CI/CD
เป็นกระบวนการ Monitor การพัฒนาแอปพลิเคชันแบบอัตโนมัติ ตั้งแต่การนำโค้ดมา Merge กัน ไปจนถึงการทดสอบเพื่อ Deploy ขึ้น Production ซึ่งเราควรเรียนรู้เครื่องมือต่างๆ ที่จะทำ CI/CD อย่างเช่น CI/CD pipeline, การ Set Up CI/CD, การใช้งาน Docker Image เป็นต้น
.
✨ 6) ผู้ให้บริการ Cloud
ซึ่งในหลายบริษัทใช้บริการโครงสร้าง Cloud สำเร็จรูป โดยที่ไม่ต้องออกแบบ IaaS เอง ซึ่งเราควรเรียนรู้ และใช้เครื่องมือต่างๆ ของระบบ Cloud นั้นๆ ไว้บ้าง ซึ่งที่ฮิตกันตอนนี้ก็มี AWS, Azure, และ Google Cloud เป็นต้น
✨ 7) Kubernetes
เป็นที่นิยมอย่างมากในการใช้จัดการ Containers บนเซิร์ฟเวอร์ต่างๆ และเราก็ควรเรียนรู้ว่ามันทำงานยังไง มีคำสั่งอะไรบ้าง หากใครสนใจอยากเรียนพื้นฐานการใช้งาน Kubernetes แบบฟรีๆ คลิกลิงค์ได้เลยจ้า >> https://www.youtube.com/watch?v=X48VuDVv0do
.
✨8) ภาษา Script
การจัดการแอปพลิเคชันแบบอัตโนมัติก็ต้องมีการเขียน Script เพื่อให้มันทำงานตาม Flow จึงจำเป็นที่จะต้องเขียนภาษา Script พื้นฐานให้เป็นด้วย เช่น Python, Ruby, NodeJS และ Go
.
✨ 9) การใช้งาน Git
จำเป็นต้องรู้โครงสร้าง และคำสั่งพื้นฐานในการใช้งาน Git เพื่อช่วยจัดการและติดตามการเปลี่ยนแปลงของโค้ด และการอัปเดตเวอร์ชันต่างๆ ก่อน Deploy ขึ้น Production
.
✨ 10) พื้นฐาน Infrastructure
ต้องรู้จักเครื่องมือต่างๆ ที่ใช้ในการจัดการ Infrastructure อย่างมีประสิทธิภาพ เช่น Ansible, Puppet, และ Chef เป็นต้น
.
หากใครมีประเด็นเพิ่มเติม หรือพี่ๆ คนไหนที่กำลังทำอาชีพนี้ มีสิ่งที่อยากจะแชร์ให้กับเพื่อนๆ หรือน้องๆ ที่สนใจ สามารถคอมเมนต์ไว้ใต้โพสนี้เลยนะคะ 😍
.
❤️ หวังว่าข้อมูลนี้จะเป็นประโยชน์กับเพื่อนๆ น้า
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
ssh key git 在 矽谷牛的耕田筆記 Facebook 的精選貼文
這邊跟大家分享一下一個 GitHub 於 2021 的小更動
2020/08/13 之後, GitHub 將停止所有基於密碼的操作授權,這邊來談一下相關的影響及改動
# 改變內容
1. GitHub 將要使用 Token-based 的方式來取代原本密碼的認證系統,但是要注意的是這邊指的是相關應用程式的整合,你原生網頁登入都還是使用你的密碼
# 影響層面
1. CLI 方面你如果是使用 HTTPS 這個方式搭配帳號密碼來存取 GitHub
2. 任何第三方應用程式如果是基於帳號密碼來連動 GitHub 的,全部都會失效
# 不被影響的使用情境
1. 如果你本身已經有開啟兩階段 (2FA)認證,那你其實已經被要求使用 Token 或是 SSH 的方式來認證
2. 如果你是 GitHub App 的維護者,因為 GitHub App 本身就不支援密碼的認證,所以你不會受到影響
3. GitHub 企業版本用戶,對於地端自架環境不影響
# 時程
1. 2021/06/30 - 2021/07/28
這個階段是鼓勵所有受到影響的用戶與App趕緊進行修正以避免下個階段直接遇到不相容的問題,因此會暫時的要求所有操作都要使用 Git/SSH 來授權。
3. 2021/08/13
這個階段開始,所有 Git 相關操作都要基於 Token/SSH 兩種方式
# 該怎麼做
1. 對於開發人員來說,如果你本來有使用密碼來授權任何 GitHub 相關的操作,請立刻改為使用 Personal Access Token 或是 SSH key 的方式
2. 對於系統整合人員來說,請參閱 Authorizing OAuth Apps 相關的操作來修改
原文連結:
https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/
ssh key git 在 Git 版本控制筆記- 使用github 及ssh 金鑰設定 - Jayce 的共享 ... 的推薦與評價
git 可以只作為個人版本控制用途,但更多的使用情況是另有一個主要的伺服器 ... 如果是第一次使用ssh key,會需要先產生ssh 的金鑰,在Bash 輸入以下 ... ... <看更多>
ssh key git 在 設定Github SSH 金鑰 - iT 邦幫忙 的推薦與評價
Generating public/private rsa key pair. 此行的意思就是會根據提供的email 創建一個新的SSH 金鑰。 Enter a file in which to save the ... ... <看更多>
ssh key git 在 Generating a new SSH key and adding it to the ssh-agent 的推薦與評價
Open TerminalTerminalGit Bash. · Paste the text below, substituting in your GitHub email address. $ ssh-keygen -t ed25519 -C "your_email@example.com". Note: If ... ... <看更多>
相關內容