User Tools

Site Tools


setup_an_ultra_secure_ubuntu_system

This is an old revision of the document!


Setup an Ultra Secure Ubuntu System

The following sections if followed, will ensure that you end up with an extremely secure system.

Introduction

Decisions to Make

Install the Base Ubuntu System

Initial Setup

Initial Configuration

Base Security

Add Software


Ubuntu - USB - Disable USB Booting

echo 'install usb-storage /bin/true' >> /etc/modprobe.d/disable-usb-storage.conf

NOTE: USB booting can also often be turned off from the BIOS menu.


Ubuntu - Legacy Communication Services

A large number of legacy Unix programs do not provide essential security during data transmission. These include FTP, Telnet, rlogin, and rsh. No matter whether you’re securing your Linux server or personal system, stop using these services for good.

You can use other alternatives for this type of data transfer tasks. For example, services like OpenSSH, SFTP, or FTPS makes sure that data transmission happens over a secure channel.

Some of them employ SSL or TLS encryptions to harden your data communication.

You may use the below commands to remove legacy services like NIS, telnet, and rsh from your system.

# yum erase xinetd ypserv tftp-server telnet-server rsh-server
# apt-get --purge remove xinetd nis yp-tools tftpd atftpd tftpd-hpa telnetd rsh-server rsh-redone-server

References

setup_an_ultra_secure_ubuntu_system.1590490441.txt.gz · Last modified: 2020/07/15 10:30 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki