User Tools

Site Tools


helpful_ubuntu_commands

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
helpful_ubuntu_commands [2026/08/18 06:54] – mikehelpful_ubuntu_commands [2026/09/02 19:57] (current) – mike
Line 82: Line 82:
 ==== Ansible/Automation Related Info ==== ==== Ansible/Automation Related Info ====
      
-=== Generate password hashes (useful for Ansible playbooks amongst other things) ===+=== Generate password hashes (useful for Ansible playbooks, Ansible Vault, amongst other things) ===
   mkpasswd --method=sha-512   mkpasswd --method=sha-512
  
Line 133: Line 133:
   find the existing IP and change it to the desired IP; 'wq' out of the file   find the existing IP and change it to the desired IP; 'wq' out of the file
   sudo netplan apply   sudo netplan apply
 +  
 +  Update the /etc/hosts file accordingly
  
 === Changing the server's IP address from DHCP to static === === Changing the server's IP address from DHCP to static ===
-cd into /etc/netplan and edit the file that is there.  Replace the contents with the following (supplying the specific IP address/etc where required):+ 
 +1. Disable cloud-init networking to avoid overwriting the new configuration: 
 +  echo "network: {config: disabled}" | sudo tee /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg 
 + 
 +2. cd into /etc/netplan and edit the file that is there.  Replace the contents with the following (supplying the specific IP address/etc where required):
  
   network:   network:
Line 151: Line 157:
               - to: default               - to: default
                 via: 192.168.1.1                 via: 192.168.1.1
-  + 
 +3. Execute ''netplan apply'' to apply immediately or reboot to verify reboot survivability. 
 + 
 === Changing the server's host name === === Changing the server's host name ===
   hostnamectl set-hostname [new host name]   hostnamectl set-hostname [new host name]
helpful_ubuntu_commands.1787061280.txt.gz · Last modified: by mike

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki