The following commands are helpful for seeing if a user is currently logged in, or when the last time a user was on.
The “who” command give information about users that are currently logged in
[steve@localhost ~]$ who root pts/0 2018-12-14 15:05 (192.168.1.23) steve pts/2 2018-12-14 12:09 (192.168.1.25) [steve@localhost ~]$
The last command shows a list of the last logged in users
[steve@localhost ~]$ last steve pts/2 192.168.1.25 Fri Dec 14 15:05 still logged in root pts/1 192.168.1.23 Fri Dec 14 12:09 - 12:09 (00:00) steve tty1 Thu Nov 8 10:02 - 10:15 (00:13) reboot system boot 4.7.0.x Thu Nov 8 09:01 - 10:12 (01:01) wtmp begins Tue Oct 11 09:01:57 2018 [steve@localhost ~]$
You would typically use this along with the systems firewall to allow a port through. Guide for firewalld and iptables. If you change it in the firewall and fail to add/edit it in semanage you can potentially get weird behavior like sshd not wanting to start after changing the port.
semanage port -a -t ssh_port_t -p tcp 2222
The above command allows the sshd service to start, using port 2222.
Launch parted with the following command. Specify the disk you want to modify. In this case /dev/sda.
sudo parted /dev/sda
Print partition and available free space. If you just run print, it will not show you the available free space.
(parted) print free
You can resize, or rather extend a partition using the “resizepart” command inside parted. Command syntax is as follows
(parted) resizepart PartitionNumber End
Example: Resize partition 1 to 30GB. Note you’ll need to specify the end part with the GB, otherwise, you’ll be shrinking the partition or making a mess… You can see what space is available with the “print free” command above
(parted) resizepart 1 30GB
After you have run the resizepart in parted, you’ll need to grow the filesystem, so run one of the following commands from the local shell.