linux_wiki:interrupt_the_boot_process_in_order_to_gain_access_to_a_system

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

linux_wiki:interrupt_the_boot_process_in_order_to_gain_access_to_a_system [2016/03/01 22:22]
billdozor
linux_wiki:interrupt_the_boot_process_in_order_to_gain_access_to_a_system [2019/05/25 23:50]
Line 1: Line 1:
-====== Interrupt The Boot Process In Order To Gain Access To A System ====== 
- 
-**General Information** 
- 
-**If you cannot perform this procedure, you will fail the entire exam**.  
- 
----- 
- 
-Recover the root user's password 
-  - Interrupt boot process at grub menu (move an arrow key up or down to stop the grub boot countdown) 
-  - Press "e" to edit the grub menu entry 
-  - Navigate to the line starting with "linux16"; this is the kernel 
-  - Append to the end of the kernel entry (Ctrl+e to go to the end of the line)<code bash>rd.break enforcing=0</code> 
-    - rd.break => stops early in the boot process (when initramfs is in memory and has not mounted the root file system as rw yet) 
-    - enforcing=0 => set SELinux to permissive mode 
-  - Ctrl+x to continue boot process, it will stop within the initramfs shell 
-  - Remount the sysroot file system as read/write<code bash>mount -o remount,rw /sysroot</code> 
-  - Change root to that root file system<code bash>chroot /sysroot</code> 
-  - Change root password<code bash>passwd</code> 
-  - Exit the chroot jail and initramfs shell<code bash>sh-4.2# exit 
-switch_root:/# exit</code> 
-  - The system will continue to boot 
-  - Login as root with the new password 
-  - Restore SELinux file context to /etc/shadow<code bash>restorecon -v /etc/shadow</code> 
-  - Set SELinux to enforcing again<code bash>setenforce 1</code> 
- 
----- 
  
  • linux_wiki/interrupt_the_boot_process_in_order_to_gain_access_to_a_system.txt
  • Last modified: 2019/05/25 23:50
  • (external edit)