จะลบบัญชีเก่า (รูท) บน Ubuntu ได้อย่างปลอดภัยได้อย่างไร


0

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

เมื่อพิจารณาว่าการดำเนินการบางอย่างในB นั้นต้องการรหัสผ่านAดังนั้นคำถามของฉันคือฉันจะลบบัญชีเก่าได้อย่างปลอดภัยหรือไม่ มีวิธีโดยที่ฉันสามารถกำหนดสิทธิ์ทั้งหมดของไปBและมั่นใจได้ว่าการลบจะไม่เลอะด้วยบัญชีB

PS: ATM, ฉันกำลังสำรองอูบุนตูของฉันและจะลบผู้ใช้ A ด้วยโฟลเดอร์บ้าน, ได้ทำการสำรองระบบทั้งหมดในกรณี


ฉันไม่ได้รับคำถามของคุณ แต่คุณสามารถทำได้userdel -r Aจากบัญชีรูท
Sachin Divekar

@Sachin หากฉันทำเช่นนั้นจะเกิดอะไรขึ้นเมื่อฉันเข้าถึงตัวจัดการเครือข่ายใน "B" ซึ่งต้องใช้รหัสผ่านของ A
Atul Goyal

ฉันไม่เข้าใจว่าทำไม "B" ต้องใช้รหัสผ่านของ A เพื่อเข้าถึงผู้จัดการเครือข่าย มันเป็นสิ่งที่เกี่ยวข้องกับการgnome-keyringแล้ว Google สำหรับคำหลักอูบุนตูคำพังเพยเปลี่ยนรหัสผ่านพวงกุญแจ
Sachin Divekar

ตกลงฉันควรพูดถึงว่าฉันใช้ Kubuntu ไม่ใช่ Ubuntu เพียงแค่ใช้ Ubuntu กับคำถามของฉันเพราะโดยปกติแล้วคนจะคุ้นเคยกับ Ubuntu มากขึ้นและโดยทั่วไปแล้วการแก้ปัญหาเป็นเรื่องธรรมดาสำหรับทั้งคู่ ขออภัยเกี่ยวกับความสับสน เกี่ยวกับสาเหตุที่ B ต้องการ pwd ของ A ฉันไม่มีความคิด ฉันควรลองลบ A แล้วดูว่าเกิดอะไรขึ้น
Atul Goyal

ควรใช้งานได้ แต่ฉันขอแนะนำให้เปลี่ยนรหัสผ่าน gnome keyring password ทดสอบรหัสผ่านใหม่ขณะเข้าถึงผู้จัดการเครือข่าย หากสำเร็จให้ลบผู้ใช้ออก มันเป็นงานที่น้อยที่สุดเพียง 5 นาที
Sachin Divekar

คำตอบ:


0

การดำเนินการในฐานะ "B" ไม่จำเป็นต้องใช้รหัสผ่านของ "A"

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

มันง่ายที่จะทดสอบสิ่งนี้ ไปที่พรอมต์คำสั่งแล้วทำ

sudo passwd A

และป้อนรหัสผ่าน แล้วก็

sudo passwd root

และป้อนรหัสผ่านอื่น

ตอนนี้เป็น "B" ลองการดำเนินการที่คุณจะต้องป้อนรหัสผ่านสำหรับ "A" หากวิธีนี้ใช้ไม่ได้ผลและรหัสผ่านรูททำไม่ได้

/etc/passwdหากยังไม่สามารถทำงานและรหัสผ่านสำหรับเป็นที่ยอมรับแล้วตรวจสอบ เป็นไปได้ว่าคุณได้เปลี่ยนชื่อผู้ใช้สำหรับบัญชีรูท ควรมีลักษณะเช่นนี้ (โพสต์ 0 - รายการที่มี 0 ในฟิลด์ที่สามคือบัญชีรูท):

root:x:0:0:root:/root:/bin/bash
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.