# System wide and admin settings *** ## Alternative kernels, headers, rolling updates, overlays *** ### Install alternative kernels Switching between kernels might change functionality of your device. It might fail to boot! **Command:** ~~~ armbian-config --cmd SY201 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Install Linux headers **Command:** ~~~ armbian-config --cmd SY204 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Remove Linux headers **Command:** ~~~ armbian-config --cmd SY205 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Manage device tree overlays **Command:** ~~~ armbian-config --cmd SY210 ~~~ **Author:** @viraniac @igorpecovnik **Status:** Stable *** ### Select Odroid board configuration **Command:** ~~~ armbian-config --cmd SY300 ~~~ **Author:** **Status:** Preview *** ### Edit the boot environment This will open /boot/armbianEnv.txt file to edit CTRL+S to save CTLR+X to exit would you like to continue? **Command:** ~~~ armbian-config --cmd SY010 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ## Install to internal media, ZFS, NFS, read-only rootfs *** ### Install to internal storage **Command:** ~~~ armbian-config --cmd SY001 ~~~ **Author:** @igorpecovnik **Status:** Preview *** ### ZFS filesystem - enable support **Command:** ~~~ armbian-config --cmd SY220 ~~~ **Author:** @armbian **Status:** Stable *** ### ZFS filesystem - remove support **Command:** ~~~ armbian-config --cmd SY221 ~~~ **Author:** @armbian **Status:** Stable *** ### Enable read only filesystem This will enable Armbian read-only filesystem. Reboot is mandatory? **Command:** ~~~ armbian-config --cmd SY007 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Disable read only filesystem This will disable Armbian read-only filesystem. Reboot is mandatory? **Command:** ~~~ armbian-config --cmd SY008 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Enable Network filesystem (NFS) support **Command:** ~~~ armbian-config --cmd NFS01 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Disable Network filesystem (NFS) support **Command:** ~~~ armbian-config --cmd NFS02 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Manage NFS Server *** #### Enable network filesystem (NFS) daemon **Command:** ~~~ armbian-config --cmd NFS06 ~~~ **Author:** @igorpecovnik **Status:** Stable *** #### Configure network filesystem (NFS) daemon **Command:** ~~~ armbian-config --cmd NFS07 ~~~ **Author:** @igorpecovnik **Status:** Stable *** #### Remove network filesystem (NFS) daemon **Command:** ~~~ armbian-config --cmd NFS08 ~~~ **Author:** @igorpecovnik **Status:** Stable *** #### Show network filesystem (NFS) daemon clients **Command:** ~~~ armbian-config --cmd NFS09 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Manage NFS Client *** #### Find NFS servers in subnet and mount shares **Command:** ~~~ armbian-config --cmd NFS21 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ## Manage SSH daemon options, enable 2FA *** ### Disable root login **Command:** ~~~ armbian-config --cmd SY101 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Enable root login **Command:** ~~~ armbian-config --cmd SY102 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Disable password login **Command:** ~~~ armbian-config --cmd SY103 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Enable password login **Command:** ~~~ armbian-config --cmd SY104 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Disable Public key authentication login **Command:** ~~~ armbian-config --cmd SY105 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Enable Public key authentication login **Command:** ~~~ armbian-config --cmd SY106 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Disable OTP authentication **Command:** ~~~ armbian-config --cmd SY107 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Enable OTP authentication **Command:** ~~~ armbian-config --cmd SY108 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Generate new OTP authentication QR code **Command:** ~~~ armbian-config --cmd SY109 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Show OTP authentication QR code **Command:** ~~~ armbian-config --cmd SY110 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Disable last login banner **Command:** ~~~ armbian-config --cmd SY111 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Enable last login banner **Command:** ~~~ armbian-config --cmd SY112 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ## Change shell, adjust MOTD *** ### Change shell system wide to BASH This will switch system wide shell to BASH **Command:** ~~~ armbian-config --cmd SY005 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Change shell system wide to ZSH This will switch system wide shell to ZSH **Command:** ~~~ armbian-config --cmd SY006 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Adjust welcome screen (motd) **Command:** ~~~ armbian-config --cmd SY009 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ## OS updates and distribution upgrades **Status:** Active *** ### Enable Armbian firmware upgrades This will enable Armbian kernel upgrades that are currently put on hold. **Command:** ~~~ armbian-config --cmd SY202 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Disable Armbian kernel upgrades Disable Armbian kernel/firmware upgrades **Command:** ~~~ armbian-config --cmd SY203 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Switch system to rolling packages repository This will switch OS to rolling releases. **Command:** ~~~ armbian-config --cmd SY206 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Switch system to stable packages repository This will switch OS to stable releases **Command:** ~~~ armbian-config --cmd SY207 ~~~ **Author:** @igorpecovnik **Status:** Stable *** ### Enable automating Docker container base images updating **Command:** ~~~ armbian-config --cmd WTC001 ~~~ **Author:** @armbian **Status:** Stable *** ### Disable automating Docker container base images updating **Command:** ~~~ armbian-config --cmd WTC002 ~~~ **Author:** @armbian **Status:** Stable ***