วิธีเปิดใช้งาน graphical root-login บน Ubuntu 16.04 LTS (Xenial Xerus)
Note:ตัวหนาสีเขียวคือคำสั่งที่ต้องพิมพ์ลงไปใน terminal
0. เปิด terminal ขึ้นมา
1. เข้า root shell
พิมพ์ user@mycomputer:~$ sudo -i
เพื่อเข้า root shell
เมื่อพิมพ์แล้ว user จะเปลี่ยนจาก user@mycomputer:~$ เป็น root@mycomputer:~#
2. ปิดการทำงานของ client access control
พิมพ์ root@mycomputer:~# xhost +
access control disabled, clients can connect from any host
3. ทดลองเรียกใช้โปรแกรมเช่น gedit
พิมพ์ root@mycomputer:~# gedit
แล้ว ubuntu จะเปิดโปรแกรม gedit ขึ้นมา
4. ทดสอบใช้งาน terminal ด้วยสิทธิ์ของ root ว่าทำได้มั๊ย
(ถ้ายังไม่เคยลง gksu ให้ install ก่อน apt install gksu)
พิมพ์ root@mycomputer:~# gksu gnome-terminal
5. Ubuntu ไม่เปิดให้ใช้งาน root โดย default เราจึงต้องเปิดการใช้งาน root ด้วยการตั้ง password
พิมพ์ root@mycomputer:~# sudo passwd
6. เปิด terminal ขึ้นมาใหม่อีกอัน
พิมพ์ user@mycomputer:~$ su
Password: (กรอกพาสเวิร์ด)
7. แก้ไข conf ของ lightdm เพื่อให้เราสามารถเลือก user ที่จะ login เองได้ (ปกติจะมีรายชื่อ user ให้เลือกแต่กรณี root มันซ่อนไว้ เราต้องพิมพ์ user “root” เพื่อ login)
พิมพ์ root@mycomputer:~# cd /usr/share/lightdm/lightdm.conf.d
พิมพ์ root@mycomputer:~# nano 50-ubuntu.conf
ในไฟล์นี้จะมีอยู่ 2 บรรทัด
[Seat:*]
user-session=ubuntu
เพิ่ม greeter-show-manual-login=true
กด Control+X แล้วกด Y เพื่อ save และปิดไฟล์
8. restart Ubuntu 16.04
Comments are closed
Comments are currently closed on this entry.