為強化GitHub平臺的用戶帳號安全,之前GitHub就已經宣布,將不在提供傳統只輸入帳號密碼就能登入的方式,而是要透過Tokens、OAuth、SSH Key或GitHub App等方式來驗證用戶身分,這項政策在8月13日正式實施
「git ssh key」的推薦目錄:
- 關於git ssh key 在 iThome Security Facebook 的最讚貼文
- 關於git ssh key 在 BorntoDev Facebook 的最讚貼文
- 關於git ssh key 在 矽谷牛的耕田筆記 Facebook 的最讚貼文
- 關於git ssh key 在 Git 版本控制筆記- 使用github 及ssh 金鑰設定 - Jayce 的共享 ... 的評價
- 關於git ssh key 在 設定Github SSH 金鑰 - iT 邦幫忙 的評價
- 關於git ssh key 在 Generating a new SSH key and adding it to the ssh-agent 的評價
- 關於git ssh key 在 【Git】使用SSH 金鑰與GitHub 連線 - 辛西亞的技能樹 的評價
- 關於git ssh key 在 [GitHub] 設定SSH 金鑰步驟紀錄 的評價
- 關於git ssh key 在 Github 的SSH 金鑰設定(上) 的評價
- 關於git ssh key 在 Github 設定SSH Deploy key 流程教學 - 關於網路那些事... 的評價
- 關於git ssh key 在 GitHub 設定指引 - 成大資工Wiki 的評價
- 關於git ssh key 在 使用不同ssh 金鑰登入github · ubuntu 學習筆記 - KeJyun 的評價
- 關於git ssh key 在 【筆記】Source Tree 加入SSH Key 的方法(適用GitHub ... 的評價
- 關於git ssh key 在 Chapter 10 Set up keys for SSH | Happy Git and GitHub for the ... 的評價
- 關於git ssh key 在 How to Get and Configure Your Git and GitHub SSH Keys 的評價
- 關於git ssh key 在 github 設定SSH連接及產生ssh-key(win7) - 平凡的幸福 的評價
- 關於git ssh key 在 How to set up SSH keys and connect them to GitHub - DEV ... 的評價
- 關於git ssh key 在 Github SSH 連線設定,確保Mac SourceTree 正常運作 - 思元的 ... 的評價
- 關於git ssh key 在 Improving Git protocol security on GitHub 的評價
- 關於git ssh key 在 How To Add an SSH Key to GitHub - Better Programming 的評價
- 關於git ssh key 在 Git looking for my SSH key in the wrong location - Stack ... 的評價
- 關於git ssh key 在 GitHub 支援SSH 使用Security Key 了 的評價
- 關於git ssh key 在 在gitlab或github下使用同一個主機多個帳號用不同ssh key 的評價
- 關於git ssh key 在 windows下GitHub的SSH key配置 - 简书 的評價
- 關於git ssh key 在 How to Use SSH with GitHub (Instead of HTTPS) on Windows ... 的評價
- 關於git ssh key 在 How to add an SSH Key to GitHub - Predictive Hacks 的評價
- 關於git ssh key 在 ubuntu git生成ssh key (公钥私钥)配置github或者码云 - 博客园 的評價
- 關於git ssh key 在 How To Setup SSH Keys on GitHub - devconnected 的評價
- 關於git ssh key 在 15 - Ask Ubuntu 的評價
- 關於git ssh key 在 Github 多帳號使用不同ssh key 設定指南 - 辛比記 的評價
- 關於git ssh key 在 How to create a SSH Key to work with Github and Gitlab using ... 的評價
- 關於git ssh key 在 GitHub Revoked Insecure SSH Keys Generated by a Popular ... 的評價
- 關於git ssh key 在 2021使用SSH连接Github详细教程 - SEO优化 的評價
- 關於git ssh key 在 Github ssh keys - Protocols.io 的評價
- 關於git ssh key 在 How do I set up an SSH key on GitLab/GitHub? - Cyberhelp 的評價
- 關於git ssh key 在 Setting up SSH keys for GitHub Access | Gary Woodfine 的評價
git ssh key 在 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 - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
git ssh key 在 矽谷牛的耕田筆記 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/
git ssh key 在 設定Github SSH 金鑰 - iT 邦幫忙 的推薦與評價
到Github 網站,點選一下個人設定(Settings),並選擇SSH and GPG keys,再選擇New SSH Key,把剛剛複製的一大串內容都貼上去,上面的標題可以自訂一個 ... ... <看更多>
git ssh key 在 Generating a new SSH key and adding it to the ssh-agent 的推薦與評價
If you want to use a hardware security key to authenticate to GitHub, you must generate a new SSH key for your hardware security key. You must connect your ... ... <看更多>
git ssh key 在 Git 版本控制筆記- 使用github 及ssh 金鑰設定 - Jayce 的共享 ... 的推薦與評價
在我們正式上傳到github 以前,我們需要先設定ssh 金鑰。為什麼要設定這個金鑰 ... ssh-keygen # 產生金鑰 Generating public/private rsa key pair. ... <看更多>