Linux_ubuntu_scripts/install.sh

36 lines
957 B
Bash

#!/bin/bash
# Goal: Script which automatically sets up a new Ubuntu Machine after installation
# This is a basic install, easily configurable to your needs
# Test to see if user is running with root privileges.
if [[ "${UID}" -ne 0 ]]
then
echo 'Must execute with sudo or root' >&2
exit 1
fi
# Ensure system is up to date
echo '///---Start update the apt-get lib ---///'
sudo apt-get update -y
echo '///---End update the apt-get lib ---///'
# Upgrade the system
echo '///---Start update system ---///'
sudo apt-get upgrade -y
echo '///---End update system ---///'
# Install OpenSSH
echo '///---Start install OPenssh ---///'
sudo apt-get install openssh-server -y
echo '///---End install OpenSSH ---///'
# Enable Firewall
echo '///---Enable firewall start ---///'
sudo ufw --force enable
echo '///---Enable firewall End ---///'
# configure the firewall
echo '///---Enable open SSH on firewall ---///'
sudo ufw allow OpenSSH
echo '///---Done ---///'