หยุดใช้ Run as Administrator: ขณะนี้ Windows 11 มี sudo และปลอดภัยยิ่งขึ้น

/th/images/52881459236_52a651b92d_o.jpg

หากคุณเคยป้อนคำสั่งผิดใน Command Prompt หรือ PowerShell โดยไม่ได้ตั้งใจ คุณไม่ได้อยู่คนเดียว ในที่สุดทุกคนก็ทำสำเร็จ โชคดีที่หนึ่งในการป้องกันที่ดีที่สุดของ Linux พร้อมใช้งานแล้วสำหรับ Windows Terminal

Sudo เป็นส่วนสำคัญของเครือข่ายความปลอดภัยของ Linux

ซูโดะคืออะไร?

/th/images/windows-laptop-with-the-command-prompt-open-displaying-a-sudo-command.jpg เครดิต: Lucas Gouveia/ Jason Fitzpatrick/ Windows Insight

Sudo ซึ่งย่อมาจาก superuser do หรือผู้ใช้ทดแทน do เป็นคุณสมบัติที่มักพบบนระบบ Linux เช่น Ubuntu หรือ Fedora

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

/th/images/linux-laptop.png

ที่เกี่ยวข้อง

“รูท” บน Linux คืออะไร?

ผู้ใช้รูท Linux สามารถทำสิ่งที่พวกเขาเลือกได้ และนั่นเป็นดาบสองคมขนาดใหญ่

แม้จะดูเล็กน้อย แต่มันก็เป็นคุณสมบัติด้านความปลอดภัยที่สำคัญ Sudo สร้างกำแพงเล็กๆ เพื่อป้องกันไม่ให้คุณทำสิ่งที่ทำลายล้างโดยไม่ได้ตั้งใจ

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

คุณต้องป้อนรหัสผ่าน sudo เพื่อติดตั้งแอปพลิเคชัน ซึ่งจะทำให้แน่ใจได้ว่าคุณจะไม่เรียกใช้สิ่งที่เป็นอันตรายโดยไม่รู้ตัว

สนับสนุนแนวทางที่รอบคอบมากขึ้นในการเรียกใช้สิทธิ์รูทหรือผู้ดูแลระบบในลักษณะที่เรียกใช้ในฐานะผู้ดูแลระบบบน Windows ไม่ได้

การทำงานในฐานะผู้ดูแลระบบไม่ปลอดภัยเท่ากับ sudo

สิทธิ์ผู้ดูแลระบบทั้งหมดหรือไม่มีเลยไม่ดี

/th/images/run-as-admin-option.jpg

บางครั้งคุณจำเป็นต้องมีสิทธิ์ระดับผู้ดูแลระบบจึงจะสามารถรันบางอย่างบน 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 ผ่านทางบรรทัดคำสั่ง ถือเป็นการปรับปรุงที่น่ายินดีอย่างยิ่ง

/th/images/product_337710_product_shots1.jpg

วินโดวส์ 11 โปร

$29.99

$199

ประหยัด $169.01

รับ Windows 11 Pro และยกระดับประสบการณ์พีซีของคุณพร้อมส่วนลดสูงสุดถึง 88%

*️⃣ ลิงค์ที่มา:

“รูท” บน Linux คืออะไร? , เปิด Terminal ในฐานะผู้ดูแลระบบ, คัดลอกและวางจากอินเทอร์เน็ตอย่างไม่ใส่ใจ, ล็อกอินเข้าสู่บัญชีผู้ดูแลระบบบน Windows, , , , , ข้อกำหนดการใช้งาน , นโยบายความเป็นส่วนตัว ,