Files

On Linux systems almost everything is a file. This page consists of a collection of any files that is referenced within the articles.

/bin

One of primary locations on Linux is /bin and contains very common system administration utilities.

FileDescription
/bin/ls

/dev

Device files are stored in /dev and interact with the kernel.

FileDescription
/dev/randomprovides random data from the Linux kernel random number generator.
/dev/urandomprovides random data like /dev/random data. It is the preferred source to retrieve such data from the Linux kernel random number generator.

/etc

The directory that contains configuration files is /etc.

FileDescription
/etc/audit/audit.conf
/etc/audit/audit.rules
/etc/group
/etc/gshadow
/etc/hostsconfigures the mapping between the specified hostnames and IP addresses, and is only available to the local system
/etc/inittab
/etc/login.defs
/etc/motd
/etc/needrestart/needrestart.conf
/etc/network
/etc/nsswitch.confconfigures the name service switch functionality to Linux knows how to lookup entries such as services, users, domain name resolution, and protocols.
/etc/pam.d/common-password
/etc/pam.d/common-session
/etc/pam.d/system-auth
/etc/passwd
/etc/profile
/etc/resolv.confdefine DNS resolvers
/etc/resolvconf.conf
/etc/security/limits.conf
/etc/security/pwquality.conf
/etc/security/pwsecurity.conf
/etc/shadow
/etc/ssh_config
/etc/ssh/ssh_configThe configuration file /etc/ssh/ssh_config contains settings related to the OpenSSH client. Learn more about this file its configuration.
/etc/ssh/sshd_configThe configuration file /etc/ssh/sshd_config contains settings related to the OpenSSH server daemon. Learn more about this file its configuration.
/etc/sysctl.conf
/etc/systemd/resolved.conf

/sys

Virtual filesystem (sysfs) that allows the Linux kernel to export information kernel subsystems and hardware devices.

FileDescription

/etc/ssh/ssh_config

The configuration file /etc/ssh/ssh_config contains settings related to the OpenSSH client. Learn more about this file its configuration.

/etc/ssh/sshd_config

The configuration file /etc/ssh/sshd_config contains settings related to the OpenSSH server daemon. Learn more about this file its configuration.