add linlk to UsersAndGroups
|Deletions are marked like this.||Additions are marked like this.|
|Line 44:||Line 44:|
|* Enforce privilege separation using [[UsersAndGroups|Linux users/groups]], [[Sandboxing]] or [[Virtualization]] methods.|
This portal talk about managing security on your system. Technical language could be used.
https://www.debian.org/doc/manuals/securing-debian-howto/ - Securing Debian Manual
https://www.debian.org/security/ - Information about Debian Security
Computer security, cybersecurity or information technology security (IT security) is the protection of computer systems from the theft of or damage to their hardware, software, or electronic data, as well as from the disruption or misdirection of the services they provide. The field is becoming more important due to increased reliance on computer systems, the Internet, wireless networks, the growth of "smart"/"Internet of things" devices.
Some common principles of computer security include:
Threat models: Some will only want to prevent access to their computer/account when leaving it a few minutes to make coffee - this is simply dealt with (installing a screen locker). Some may want to stop sophisticated gangs from breaking into their systems - this requires a whole shift in thinking so that everything you do has security in mind.
Defense in depth: building layer upon layer of security measures - hence not only relying on one layer of security, but many different measures which would all have to be circumvented in order to compromise the system.
A weakest link is any component in a system, that will cause the whole security strategy to fail if defeated.
Security is a process, not a product: just buying or setting up a technology solution will not provide you security on its own - security is an ongoing technological and human process.
The Securing Debian manual describes security in Debian, securing and hardening the default Debian GNU/Linux installation, common tasks to set up a secure network environment, and additional information on available security tools.
This covers only some aspects of securing a system:
Read the Securing Debian manual
Minimize running software - check for running processes that you do net need (ps, top, , monitoring systems...), minimize running services
Use a ?Firewall to restrict network access to and from your system. Close any ports that you do not need open. check for unwanted open ports/services (ss, netstat...). Disable networking in applications that do not need it.
Use strong Cryptography (encrypted network protocols)
Users and permissions
Root - The superadministrator (root) user account
Permissions - Linux file permissions
SystemGroups - system groups used on a debian system
UserPrivateGroups - Sharing and collaborating on directory content with a group
WHEEL/PAM - Set up the pam_wheel module to restrict the execution of su
pamusb - pam_usb module that allows authentication using USB sticks/tokens (one-time-passwords)
LDAP/PAM - User authentication using LDAP
adduser package - add and remove users and groups
passwd package - change and administer password and group data
List of pages related to RAID (Redundant Array of Inexpensive Disks):
Backup and Restore
List of pages related to backing up a Debian system:
List of pages related to security management in Debian:
- DebianEdu/HowTo/LtspBootchart (ltsp-build-client.log-0.82-2-20060309.txt)
- Sprints/2016/DebianCloudNov2016 (Minutes.txt)