วิธีตั้งค่าอุปกรณ์ Gitstorage สำหรับการทำงานร่วมกันของรหัสภายใน บริษัท

วิธีใช้ GitStorage ซึ่งเป็นอุปกรณ์ที่ใช้งานง่ายซึ่งอุทิศให้กับที่อยู่อาศัยที่เก็บ Git ของคุณ Gitstorage เป็นอุปกรณ์ที่ใช้งานง่ายที่จะนำไปใช้กับที่เก็บ Git ของคุณ Jack Wallen ของ TechRepublic อธิบาย

Git เป็นระบบควบคุมการแก้ไขและการทำงานร่วมกันที่ใหญ่ที่สุดที่มีอยู่สำหรับการพัฒนา Git ได้เปลี่ยนระบบที่มีขนาดใหญ่และมีราคาแพงขึ้นทั่วโลกและกลายเป็นเครื่องมือมาตรฐานสำหรับนักเขียนโค้ด

ต้องอ่าน Cloud

  • Cloud computing ในปี 2020: การคาดการณ์เกี่ยวกับความปลอดภัย, AI, Kubernetes และอื่น ๆ
  • ความก้าวหน้าของระบบคลาวด์ที่สำคัญที่สุดแห่งทศวรรษ
  • เดสก์ท็อปชั้นนำในฐานะผู้ให้บริการ (DaaS): Amazon, Citrix, Microsoft, VMware และอีกมากมาย
  • นโยบายการประมวลผลบนคลาวด์ (TechRepublic Premium)

แต่สำหรับบาง บริษัท รหัสที่อยู่อาศัยขนาดเล็กหรือใหญ่ในบริการจัดเก็บข้อมูลบนคลาวด์ของบุคคลที่สามอาจไม่ใช่เรื่องง่าย หากเป็นเช่นนั้นทางออกเดียวคือภายใน บริษัท สำหรับบางคนนั่นหมายถึงการตั้งค่าเซิร์ฟเวอร์และเรียกใช้พื้นที่เก็บข้อมูล Git สำหรับที่อยู่อาศัยของรหัสกรรมสิทธิ์หรือโอเพนซอร์ส อย่างไรก็ตามสำหรับบาง บริษัท (โดยเฉพาะ บริษัท ขนาดเล็ก) การมีทรัพยากร (และเวลา) ในการตั้งค่าเซิร์ฟเวอร์เฉพาะสำหรับการจัดเก็บ Git อาจไม่ใช่ตัวเลือก ในกรณีนี้คุณทำอะไร

โชคดีที่มีวิธีแก้ปัญหาอย่างง่ายอย่างไม่น่าเชื่อ โซลูชันดังกล่าวคือ Gitstorage ซึ่งเป็นอุปกรณ์ที่ใช้งานง่ายซึ่งอุทิศให้กับที่เก็บ Git ของคุณ แต่ละเครื่องเป็นคอมพิวเตอร์บอร์ดเดียว (อิงจากราสเบอร์รี่ Pi) อุปกรณ์มีขนาดเล็กกว่าบัตรเครดิตไม่มีชิ้นส่วนที่เคลื่อนไหวไม่สร้างความร้อนติดตั้งบนผนังได้รับพลังงานจาก USB มาตรฐาน (หรือรวมมินิ USB) และมีการเชื่อมต่ออีเธอร์เน็ตมาตรฐาน รายละเอียดแบบเต็มคือ:

  • ขนาด - 3.44 "× 2.93" × 1.28 "(87.4 มม. × 74.3 มม. × 32.5 มม.)
  • น้ำหนัก - 2.08 ออนซ์ (59 กรัม)
  • ตัวยึดผนัง - สกรู 4 ตัว
  • อุณหภูมิ - 32 ° F - 104 ° F (0 ° C - 40 ° C)
  • ความจุหน่วยความจำ - 16 GB (GS-16) 64 GB (GS-64)
  • ที่เก็บข้อมูล git repos - 10.6 GB (GS-16) 58.6 GB (GS-64)
  • รับรอง - CE, FCC
  • หน่วยประมวลผล - H2 quadcore Cortex-A7 พร้อม RAM 512 MB
  • แหล่งจ่ายไฟ - USB มาตรฐาน
  • ตัวเชื่อมต่อ - 1 × 10/100 MBit / s Ethernet, USB-A, กำลังไฟ (USB Micro-B)
  • ภาษาของเว็บอินเตอร์เฟส - อังกฤษ (สหรัฐอเมริกา), ฝรั่งเศส, เยอรมัน
  • ราคา (MSRP) - $ 399 USD (GS-16) $ 499 USD (GS-64)

แต่อุปกรณ์ Gitstorage ทำงานได้ดีแค่ไหน? มันใช้งานง่ายจริง ๆ เหรอ? ลองปรับใช้และหา

ติดตั้ง

การติดตั้ง Gitstorage นั้นง่ายมากอย่างน่าทึ่ง:

  1. แกะกล่อง
  2. เสียบอุปกรณ์เข้ากับเครือข่ายของคุณ (คุณจะต้องใช้สายเคเบิล Cat5)
  3. เชื่อมต่อสายไฟ
  4. รอ 60 วินาที

ณ จุดนี้สิ่งต่าง ๆ มีความซับซ้อนเล็กน้อย ตามคำแนะนำคุณควรจะสามารถชี้เบราว์เซอร์ไปที่ http://gitst.net และส่วนต่อประสาน Gitstorage จะปรากฏขึ้น ฉันลองมันทั้งบนเดสก์ท็อป Linux และ MacBook Pro เครื่องไม่สามารถค้นหาอุปกรณ์ได้ ที่จริงแล้วถ้าฉันพยายาม ping ที่อยู่ gitst.net ฉันได้รับที่อยู่ IP ของ WAN ที่ไม่ตอบสนอง วิธีเดียวที่ฉันสามารถเข้าถึงอุปกรณ์ Gitstorage ของฉันคือลงชื่อเข้าใช้เราเตอร์ของฉันค้นหา gitstorage ระหว่างอุปกรณ์ที่เชื่อมต่อและค้นหาที่อยู่ IP ของอุปกรณ์ เมื่อฉันมีที่อยู่ IP แล้วฉันสามารถชี้เบราว์เซอร์ของฉันไปยังที่อยู่นั้นและลงชื่อเข้าใช้ด้วยรหัสผ่านผู้ใช้รูทและรหัสผ่าน ณ จุดนั้นตัวช่วยสร้างการติดตั้งจะปรากฏขึ้น ( รูปที่ A )

รูปที่

ตัวช่วยสร้างการตั้งค่า Gitstorage


ขั้นตอนในวิซาร์ดการตั้งค่าคือ:

  • การเลือกภาษา
  • EULA
  • ตั้งชื่ออุปกรณ์
  • การสร้างหรือนำเข้ารูทอุปกรณ์ CA (ตัวเลือก)
  • รหัสผ่านการเข้ารหัส
  • การตั้งค่าผู้ดูแลระบบ (อีเมล / รหัสผ่าน)
  • การตั้งค่า Dropbox (เป็นทางเลือก)
  • การตั้งค่าอีเมล (ไม่จำเป็น)

เมื่อฉันสร้างวิซาร์ดเสร็จแล้วปัญหาก็เกิดขึ้นในสวรรค์ ในรอบแรกหน้าจอสุดท้ายว่างเปล่า หลังจากรีบูตฉันต้องเดินผ่านตัวช่วยสร้างอีกครั้ง เวลาประมาณหน้าจอสุดท้ายนี้ปรากฏขึ้นลิงก์ตั้งค่าทั้งหมดไม่ทำงาน ดังนั้นฉันจึงกลับไปที่ที่อยู่ IP และนำเสนอด้วยหน้าจอเข้าสู่ระบบ ฉันพยายามใช้อีเมล / รหัสผ่านของผู้ดูแลระบบที่ฉันติดตั้งระหว่างตัวช่วยสร้าง แต่นั่นไม่ได้ผล ฉันลองรูท / รหัสผ่าน ... อีกครั้งเพื่อหาประโยชน์ หลังจากรีบูตอีกครั้ง (ถอดปลั๊กรอสองสามวินาทีแล้วเสียบกลับ) ฉันถูกส่งไปยังตัวช่วยสร้างการตั้งค่า (อีกครั้ง) ผ่านไปครึ่งทางเท่านั้น ลิงก์หน้าจอสุดท้ายจะไม่ทำงานอีกครั้ง

โชคดีที่ฉันถูกส่งอุปกรณ์สองเครื่องดังนั้นฉันจึงถอดปลั๊กตัวแรก (ตัวเครื่อง GS-16) และเสียบตัวที่สอง (ตัวเครื่อง GS-64) เวลาประมาณนี้ทุกอย่างเป็นไปอย่างราบรื่นและฉันสามารถเข้าสู่อินเทอร์เฟซ Gitstorage ( รูปที่ B )

รูปที่ B

ส่วนต่อประสาน Gitstorage นั้นสะอาดและใช้งานง่าย


การใช้

จากอินเทอร์เฟซหลักงานแรกของคุณคือการสร้างผู้ใช้ คลิกที่ปุ่มผู้ใช้และเพิ่มข้อมูลที่จำเป็นสำหรับผู้ใช้ใหม่ ( รูปที่ C )

รูปที่ C

การเพิ่มผู้ใช้ไปยังอุปกรณ์ Gitstorage


ตอนนี้คุณสามารถสร้างที่เก็บใหม่ อย่างไรก็ตามที่เก็บใหม่สามารถสร้างได้โดยผู้ใช้รูทเท่านั้น นี่คือปัญหา. ทำไม? โปรดจำไว้ว่าผู้ใช้ที่เป็นผู้ดูแลระบบที่สร้างระหว่างการติดตั้ง ฉันไม่สามารถลงชื่อเข้าใช้กับผู้ใช้รายนั้นได้ ดังนั้นผู้ใช้รายเดียวที่มีสิทธิ์ใช้งานรูทคือรูทและรหัสผ่านก็คือไม่ปลอดภัยแม้จากระยะไกล การเปลี่ยนรหัสผ่านนั้นไม่ง่ายนักอย่างที่คุณคิด (อย่างน้อยก็ไม่ใช่จากมุมมองของผู้ดูแลระบบ) แทนที่จะเป็นตัวเลือกการเปลี่ยนรหัสผ่านผู้ใช้รูทที่อยู่ในส่วนการตั้งค่าคุณต้องคลิกที่ปุ่มผู้ใช้รูทที่มุมขวาบน จากเมนูป๊อปอัพ ( รูปที่ D ) คลิกบัญชี

รูป D

การเปลี่ยนรหัสผ่านรูทสำหรับอุปกรณ์ Gitstorage ของคุณ


ในหน้าต่างผลลัพธ์คลิกรหัสผ่าน เมื่อได้รับแจ้งให้พิมพ์ (และตรวจสอบ) รหัสผ่านใหม่สำหรับผู้ใช้รูท ออกจากระบบและกลับเข้าสู่ระบบด้วยข้อมูลประจำตัวใหม่ของคุณ ตอนนี้คลิกที่รายการที่เก็บในการนำทางด้านซ้ายคลิกปุ่มสร้างตั้งชื่อที่เก็บแล้วคลิกส่ง เมื่อคุณสร้างที่เก็บแล้วให้คลิกที่รายการการตั้งค่าจากนั้นคลิกที่ปุ่มเพิ่มผู้ใช้เพื่อให้คุณสามารถเพิ่มผู้ใช้ไปยังที่เก็บ (มิฉะนั้นผู้ใช้รูทจะเป็นคนเดียวที่เข้าถึงได้)

แล่นเรือใบเรียบ

และนั่นก็คือทั้งหมดที่มีการตั้งค่าอุปกรณ์ Gitstorage แม้ว่าฉันจะมีอาการสะอึกหนึ่งครั้งในอุปกรณ์ตัวแรก แต่การตั้งค่าครั้งที่สองส่งผลให้การแล่นเรือใบเรียบสำหรับการใช้ที่เก็บ Git ในบ้าน หากคุณกำลังมองหาทางออกที่ง่ายอย่างเหลือเชื่อสำหรับการทำงานร่วมกันของรหัส (และคุณไม่มีทรัพยากรในการตั้งค่าเซิร์ฟเวอร์ Git ของคุณเอง) ฉันขอแนะนำอุปกรณ์ Gitstorage มันเป็นทางออกที่ง่ายเล็กและสง่างามที่ควรให้บริการคุณได้ดี

บริการจดหมายข่าวคลาวด์และทุกอย่าง

นี่คือทรัพยากรไปสู่ล่าสุดของ AWS, Microsoft Azure, แพลตฟอร์ม Google Cloud, XaaS, ความปลอดภัยบนคลาวด์และอีกมากมาย จัดส่งวันจันทร์

สมัครวันนี้

© Copyright 2020 | mobilegn.com