- ปัญหา /etc/sudoers.d is world writable
พิมพ์คำสั่ง pkexec chmod 0440 /etc/sudoers
- ปัญหา Username is not in the sudoers file. This incident will be reported
- Allow an other user to run sudo. พิมพ์คำสั่ง sudo adduser username sudo
- Logging in as another user. พิมพ์คำสั่ง sudo -i -u username
- Enable root account for to modify etc/sudoers. พิมพ์คำสั่ง sudo -i หรือ sudo passwd root แก้ไขไฟล์ โดยเพิ่มคำสั่ง username ALL=(ALL:ALL) ALL
ตัวอย่างคำสั่ง Linux
- reboot : รีสตาร์ทเครื่อง
- sudo shutdown -r now : รีสตาร์ทเครื่อง
- sudo shutdown -h now : ปิดเครื่อง
- sudo su glassfish : Switch current user to glassfish user.
- su - : Enable Root on Ubuntu โดยเราเข้า login จาก user ที่เราสร้าง
- passwd root : เปลี่ยนรหัสผ่าน
- ifconfig : ตรวจสอบ ip address
- ping xxx.xxx.xxx.xxx : ตรวจสอบ ip address ปลายทาง กด Ctrl + C เพื่อออก
- cat > sample.txt : สร้างไฟล์ กรณีสร้างเสร็จ กด Ctrl + D เพื่อออก
- > sample.txt : สร้างไฟล์ไว้ แต่ไม่ได้เปิดไฟล์
- touch sample.txt : สร้างไฟล์ไว้ แต่ไม่ได้เปิดไฟล์
- cat sample.txt : ดูไฟล์ กรณีสร้างเสร็จ กด Ctrl + D เพื่อออก
- vim sample.txt : แก้ไขไฟล์
- rm sample.txt : ลบไฟล์
- chmod 777 sample.txt : เปลี่ยน premission ไฟล์
- pwd : แสดง directory ปัจจุบัน
- mkdir myFolder : สร้างโฟลเดอร์
- rmdir myFolder : ลบโฟลเดอร์(ที่ว่างเปล่า)
- sudo useradd glassfish : สร้าง user โดยปราศจาก option และ รหัสผ่าน
- sudo useradd glassfish sudo : สร้าง user พร้อมสิทธิ admin
- sudo useradd glassfish -p pwglassfish : สร้าง user พร้อมรหัสผ่าน โดยใช้ option -p
- sudo useradd -d /home/glassfish -m glassfish : สร้าง user พร้อม home directory
- groupadd glassfishgroup : สร้างกลุ่มผู้ใช้งาน
- compgen -g : ตรวจสอบรายชื่อทุกกลุ่ม
- compgen -u : ตรวจสอบรายชื่อผู้ใช้งาน
- usermod -a -G glassfishgroup glassfish : เพิ่ม user glassfish เข้าไปในกลุ่ม glassfishgroup