
หากคุณเคยป้อนคำสั่งผิดใน Command Prompt หรือ PowerShell โดยไม่ได้ตั้งใจ คุณไม่ได้อยู่คนเดียว ในที่สุดทุกคนก็ทำสำเร็จ โชคดีที่หนึ่งในการป้องกันที่ดีที่สุดของ Linux พร้อมใช้งานแล้วสำหรับ Windows Terminal
Sudo เป็นส่วนสำคัญของเครือข่ายความปลอดภัยของ Linux
ซูโดะคืออะไร?
เครดิต: Lucas Gouveia/ Jason Fitzpatrick/ Windows Insight
Sudo ซึ่งย่อมาจาก superuser do หรือผู้ใช้ทดแทน do เป็นคุณสมบัติที่มักพบบนระบบ Linux เช่น Ubuntu หรือ Fedora
Sudo ช่วยให้คุณเรียกใช้คำสั่งเดียวด้วยสิทธิ์ผู้ดูแลระบบโดยไม่จำเป็นต้องลงชื่อเข้าใช้บัญชีรูท (ผู้ดูแลระบบ)

ที่เกี่ยวข้อง
“รูท” บน Linux คืออะไร?
ผู้ใช้รูท Linux สามารถทำสิ่งที่พวกเขาเลือกได้ และนั่นเป็นดาบสองคมขนาดใหญ่
แม้จะดูเล็กน้อย แต่มันก็เป็นคุณสมบัติด้านความปลอดภัยที่สำคัญ Sudo สร้างกำแพงเล็กๆ เพื่อป้องกันไม่ให้คุณทำสิ่งที่ทำลายล้างโดยไม่ได้ตั้งใจ
พิจารณากรณีที่คุณกำลังปฏิบัติตามคำแนะนำเก่าๆ ทางออนไลน์ คุณกำลังดำเนินการทีละขั้นตอนด้วยบัญชีผู้ใช้ปกติของคุณ แต่ทันใดนั้นคำสั่งก็ทำงานไม่ถูกต้องเนื่องจากต้องใช้ sudo ทันทีนั่นจะบังคับให้คุณหยุดและพิจารณาอย่างรอบคอบว่าคำสั่งกำลังทำอะไรอยู่ มันทำงานกับไฟล์ที่ได้รับการป้องกันหรือไม่? มีการพยายามเปลี่ยนบริการที่เกี่ยวข้องกับความปลอดภัยหรือไม่? เหตุใดคำสั่งนี้จึงต้องการสิทธิ์รูทอย่างแน่นอน
คุณต้องป้อนรหัสผ่าน sudo เพื่อติดตั้งแอปพลิเคชัน ซึ่งจะทำให้แน่ใจได้ว่าคุณจะไม่เรียกใช้สิ่งที่เป็นอันตรายโดยไม่รู้ตัว
สนับสนุนแนวทางที่รอบคอบมากขึ้นในการเรียกใช้สิทธิ์รูทหรือผู้ดูแลระบบในลักษณะที่เรียกใช้ในฐานะผู้ดูแลระบบบน Windows ไม่ได้
การทำงานในฐานะผู้ดูแลระบบไม่ปลอดภัยเท่ากับ sudo
สิทธิ์ผู้ดูแลระบบทั้งหมดหรือไม่มีเลยไม่ดี

บางครั้งคุณจำเป็นต้องมีสิทธิ์ระดับผู้ดูแลระบบจึงจะสามารถรันบางอย่างบน Windows ได้ เช่นเดียวกับบน Linux เมื่อเกิดเหตุการณ์เช่นนี้ คุณจะมีสองตัวเลือก: เข้าสู่ระบบบัญชีผู้ดูแลระบบโดยตรง หรือเปิด Terminal ในฐานะผู้ดูแลระบบ
โดยส่วนใหญ่แล้ว คุณคลิกขวา จากนั้นเลือก Run as Administrator อย่างไรก็ตาม ถึงแม้จะมีความคล้ายคลึงเพียงผิวเผินกับวิธีการทำงานของ sudo แต่ในทางปฏิบัติกลับแตกต่างออกไป
เมื่อคุณเปิด Terminal ให้เป็นผู้ดูแลระบบ ทุกสิ่งที่คุณทำภายใน Terminal นั้นจะถูกเรียกใช้ในฐานะผู้ดูแลระบบ ต้องการลบสิ่งที่คุณไม่ควร? ไปข้างหน้าเลย ป้อนคำสั่งโดยไม่คำนึงถึงผลกระทบด้านความปลอดภัยหรือไม่ ฟังดูดี—ไปข้างหน้าเลย
มันเป็นวิธีการทั้งหมดหรือไม่มีเลยที่สร้างโอกาสที่คำสั่งจะผิดพลาดโดยไม่จำเป็น ในทางกลับกัน Sudo บังคับให้คุณพิมพ์ sudo ทุกครั้งที่คุณต้องการใช้ ตราบใดที่คุณไม่ได้คัดลอกและวางจากอินเทอร์เน็ตอย่างไม่ระมัดระวัง มันก็ทำหน้าที่เป็นเครื่องเตือนใจอยู่เสมอว่าคำสั่งที่คุณกำลังจะป้อนนั้นไม่มีการป้องกันใดๆ
การใช้พีซีของคุณโดยตรงจากบัญชีผู้ดูแลระบบถือเป็นแนวทางปฏิบัติที่ไม่ดี และคุณไม่ควรทำในสถานการณ์ปกติ บัญชีถูกปิดใช้งานตามค่าเริ่มต้น ฉันขอแนะนำให้คุณปล่อยไว้อย่างนั้น
Sudo ทำให้การใช้อินเทอร์เฟซบรรทัดคำสั่งใน Windows ง่ายขึ้น
การเปลี่ยนไปใช้ผู้ดูแลระบบหรือลงชื่อเข้าใช้บัญชีอื่นเป็นเรื่องที่ยุ่งยาก
นอกเหนือจากประโยชน์ด้านความปลอดภัยที่เพิ่มเข้ามาแล้ว sudo ยังสะดวกสบายในแบบที่ผู้ดูแลระบบไม่ได้ทำอีกด้วย
ภายใต้สถานการณ์ปกติ ไม่ว่าคุณจะใช้ระบบปฏิบัติการใดก็ตาม คุณคงไม่ต้องการเรียกใช้ทุกคำสั่งในฐานะผู้ดูแลระบบ นั่นเป็นเหตุผลว่าทำไมคุณถึงไม่ลงชื่อเข้าใช้บัญชีผู้ดูแลระบบบน Windows หรือรูทบน Linux
คุณควรใช้งานทุกอย่างที่คุณสามารถทำได้บน Windows ในเทอร์มินัลที่ไม่ใช่ผู้ดูแลระบบ จากนั้นจึงเรียกใช้สิทธิ์ผู้ดูแลระบบเมื่อคุณต้องการจริงๆ เท่านั้น น่าเสียดาย เนื่องจากวิธีการทำงานของ Windows นั่นหมายความว่าคุณต้องสลับไปมาระหว่างหน้าต่าง Terminal สองหน้าต่างที่แตกต่างกัน
ในทางกลับกัน sudo ช่วยให้คุณสามารถเรียกใช้สิทธิ์ผู้ดูแลระบบได้ทันทีตามที่คุณต้องการเท่านั้น
สมัครสมาชิกเพื่อรับคำแนะนำ Windows Terminal, sudo และ CLI ที่ใช้งานได้จริง
รับความมั่นใจจากบรรทัดคำสั่ง—สมัครรับจดหมายข่าวของเราเพื่อรับ Windows Terminal ที่กระชับและใช้งานได้จริงและความคุ้มครอง sudo รับคำแนะนำเชิงปฏิบัติและเคล็ดลับด้านความปลอดภัยที่จะช่วยให้คุณใช้คำสั่งการดูแลระบบได้อย่างปลอดภัย
รับการอัปเดต
การสมัครแสดงว่าคุณตกลงที่จะรับจดหมายข่าวและอีเมลทางการตลาด และยอมรับข้อกำหนดการใช้งานและนโยบายความเป็นส่วนตัวของเรา คุณสามารถยกเลิกการสมัครได้ตลอดเวลา
มันไม่ใช่คุณสมบัติความสะดวกสบายที่ใหญ่ที่สุดในโลก แต่เมื่อคุณคุ้นเคยแล้ว คุณลักษณะนี้จะหายไปบน Windows อย่างเห็นได้ชัด
การติดตั้ง Sudo บน Windows
นำคุณลักษณะ Linux ที่ดีที่สุดมาสู่ Windows
โชคดีที่ Microsoft ได้เปิดตัวคำสั่ง sudo ให้กับ Windows 11 ในทุกรูปแบบ หากต้องการเปิดใช้งาน ให้กด Windows+i เพื่อเปิดแอปการตั้งค่า
จากนั้นไปที่ระบบ > ขั้นสูง จากนั้นคลิกปุ่มสลับข้างเปิดใช้งาน Sudo ฉันขอแนะนำให้คุณเปลี่ยนวิธีการทำงานจาก In a new window เป็น Inline ซึ่งเป็นลักษณะการทำงานตามปกติบน Linux
Sudo ไม่ใช่คุณสมบัติที่จำเป็นหรือเปลี่ยนแปลงเกม แต่เป็นสิ่งหนึ่งที่ Linux ทำได้ดีกว่า Windows อย่างชัดเจน หากคุณใช้เวลาทำงานกับ Windows ผ่านทางบรรทัดคำสั่ง ถือเป็นการปรับปรุงที่น่ายินดีอย่างยิ่ง

วินโดวส์ 11 โปร
$29.99
$199
ประหยัด $169.01
รับ Windows 11 Pro และยกระดับประสบการณ์พีซีของคุณพร้อมส่วนลดสูงสุดถึง 88%
*️⃣ ลิงค์ที่มา:
“รูท” บน Linux คืออะไร? , เปิด Terminal ในฐานะผู้ดูแลระบบ, คัดลอกและวางจากอินเทอร์เน็ตอย่างไม่ใส่ใจ, ล็อกอินเข้าสู่บัญชีผู้ดูแลระบบบน Windows, , , , , ข้อกำหนดการใช้งาน , นโยบายความเป็นส่วนตัว ,