บัญชีผู้ใช้ภายใต้ WSL (ระบบย่อย Windows สำหรับ Linux)


2

ฉันสังเกตเห็นขณะเรียกดูบล็อก Windows สำหรับข้อมูลเกี่ยวกับการเปิดตัว Insider Preview ล่าสุด (Build No. 14316) ว่าการbashติดตั้งเมื่อใดจะทำให้คุณได้รับพรอมต์รูตตามค่าเริ่มต้น แม้จะมีปัญหาด้านความปลอดภัยเช่นrm -rf C:/(WSL สนับสนุนการเข้าถึงระบบแฟ้ม Windows), สามารถsudoพฤติกรรมของฐาน Ubuntu 14.04 LTS ไม่ถูกจำลองแบบโดยค่าเริ่มต้นในขณะที่bashช่วยให้คุณพร้อมท์ระดับผู้ใช้ในการเริ่มต้นและคุณสามารถแล้วsudoที่จะrootเป็นและเมื่อคุณต้องการมัน ?

ทำrootแผนที่กับผู้ดูแลระบบหรือ? นอกจากนี้พฤติกรรมที่คาดหวังของchmodและchownภายใต้สถานการณ์เหล่านี้คืออะไร? ผู้ใช้และกลุ่ม Windows ได้รับผลกระทบโดยตรงกับฐาน Ubuntu ผ่าน WSL หรือมีบางสิ่งในระหว่างนั้นหรือไม่?

คำตอบ:


2

ผู้ใช้และกลุ่ม Windows ได้รับผลกระทบโดยตรงกับฐาน Ubuntu ผ่าน WSL หรือมีบางสิ่งในระหว่างนั้นหรือไม่?

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

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

แม้จะมีปัญหาด้านความปลอดภัยเช่นrm -rf C:/(WSL รองรับการเข้าถึงระบบไฟล์ Windows)

เส้นทางที่ถูกต้องคือ/mnt/c/(ไดรฟ์อื่นหรือทรัพยากรเครือข่ายไม่ได้ถูกเมานท์ในเวลานั้น) ดังนั้นฉันจึงวิ่งrm -rfv /mnt/c/และรับข้อความแสดงข้อผิดพลาดมากมายที่ฉันไม่ได้รับอนุญาตให้แก้ไขไฟล์ในไดเรกทอรีระบบเช่น System32 แต่ลบไฟล์ใน ไดเรกทอรีผู้ใช้ โปรดจำไว้ว่าตัวเลือกแบบเรียกซ้ำสำหรับคำสั่งไม่ใช่ "ปัญหาด้านความปลอดภัย" ผู้ใช้ที่มีสิทธิ์มากเกินไปที่ไม่เข้าใจหรือสนใจคำสั่งและตัวเลือกในระดับที่ s / เขาเลือกตัวเลือกที่ปลอดภัยกว่าคือ "ความเสี่ยงด้านความปลอดภัย" อย่างน้อยเกี่ยวกับข้อมูลของตนเอง


ดังนั้นการเข้าสู่ระบบรูทหมายถึงผู้ใช้ปัจจุบันเท่านั้น?
Tamoghna Chowdhury

คำถามโง่ก่อนหน้านี้ ดังนั้นผู้ใช้ Windows 1 คนสามารถวางไข่ผู้ใช้ลินุกซ์ลูกผ่านทางadduserตัวอย่าง (ถ้ามีการใช้งาน)
Tamoghna Chowdhury

@TamoghnaChowdhury - ดูเหมือนว่าบางสิ่งบางอย่างที่คุณควรตรวจสอบว่าเป็นกรณีหรือไม่
Ramhound

@Ramhound แต่น่าเสียดายที่ฉันยังไม่โตพอที่จะเป็น Windows Insider ที่ถูกกฎหมาย :(
Tamoghna Chowdhury

@TamoghnaChowdhury - ไม่เหมือนตำรวจ Windows ที่จะมาถึงคุณ เว้นแต่คุณจะบอก Microsoft จริง ๆ ว่าเป็นกรณีที่พวกเขาไม่รู้จริง
Ramhound
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.