echo ""
echo ""
echo ""
echo ""
echo ""
echo `date`
 
timedatectl set-timezone Europe/Berlin

echo 'export HISTCONTROL=ignoredups' >> /home/hinzb/.bash_profile
echo 'export HISTTIMEFORMAT="%c "' >> /home/hinzb/.bash_profile
echo 'export HISTCONTROL=ignoredups' >> ~/.bash_profile
echo 'export HISTTIMEFORMAT="%c "' >> ~/.bash_profile

sed 's/600/60/' /usr/share/atop/atop.daily -i

ln -s /usr/share/munin/plugins/apache_processes /etc/munin/plugins/apache_processes
ln -s /usr/share/munin/plugins/apache_volume /etc/munin/plugins/apache_volume
ln -s /usr/share/munin/plugins/acpi /etc/munin/plugins/acpi
ln -s /usr/share/munin/plugins/apc_nis /etc/munin/plugins/apc_nis
ln -s /usr/share/munin/plugins/buddyinfo /etc/munin/plugins/buddyinfo
ln -s /usr/share/munin/plugins/cpu /etc/munin/plugins/cpu
ln -s /usr/share/munin/plugins/cpuspeed /etc/munin/plugins/cpuspeed
ln -s /usr/share/munin/plugins/df /etc/munin/plugins/df
ln -s /usr/share/munin/plugins/df_abs /etc/munin/plugins/df_abs
ln -s /usr/share/munin/plugins/df_inode /etc/munin/plugins/df_inode
ln -s /usr/share/munin/plugins/diskstats /etc/munin/plugins/diskstats
ln -s /usr/share/munin/plugins/entropy /etc/munin/plugins/entropy
ln -s /usr/share/munin/plugins/fail2ban /etc/munin/plugins/fail2ban
ln -s /usr/share/munin/plugins/foldingathome /etc/munin/plugins/foldingathome
ln -s /usr/share/munin/plugins/forks /etc/munin/plugins/forks
ln -s /usr/share/munin/plugins/hddtemp /etc/munin/plugins/hddtemp
ln -s /usr/share/munin/plugins/http_loadtime /etc/munin/plugins/http_loadtime
ln -s /usr/share/munin/plugins/iostat /etc/munin/plugins/iostat
ln -s /usr/share/munin/plugins/iostat_ios /etc/munin/plugins/iostat_ios
ln -s /usr/share/munin/plugins/load /etc/munin/plugins/load
ln -s /usr/share/munin/plugins/mailscanner /etc/munin/plugins/mailscanner
ln -s /usr/share/munin/plugins/meminfo /etc/munin/plugins/meminfo
ln -s /usr/share/munin/plugins/memory /etc/munin/plugins/memory
ln -s /usr/share/munin/plugins/multiping /etc/munin/plugins/multiping
ln -s /usr/share/munin/plugins/munin_stats /etc/munin/plugins/munin_stats
ln -s /usr/share/munin/plugins/munin_update /etc/munin/plugins/munin_update
ln -s /usr/share/munin/plugins/mysql_bytes /etc/munin/plugins/mysql_bytes
ln -s /usr/share/munin/plugins/mysql_innodb /etc/munin/plugins/mysql_innodb
ln -s /usr/share/munin/plugins/mysql_queries /etc/munin/plugins/mysql_queries
ln -s /usr/share/munin/plugins/mysql_slowqueries /etc/munin/plugins/mysql_slowqueries
ln -s /usr/share/munin/plugins/mysql_threads /etc/munin/plugins/mysql_threads
ln -s /usr/share/munin/plugins/named /etc/munin/plugins/named
ln -s /usr/share/munin/plugins/netstat /etc/munin/plugins/netstat
ln -s /usr/share/munin/plugins/netstat_multi /etc/munin/plugins/netstat_multi
ln -s /usr/share/munin/plugins/nginx_request /etc/munin/plugins/nginx_request
ln -s /usr/share/munin/plugins/nginx_status /etc/munin/plugins/nginx_status
ln -s /usr/share/munin/plugins/open_files /etc/munin/plugins/open_files
ln -s /usr/share/munin/plugins/ping_ /etc/munin/plugins/ping_inthepro.de
ln -s /usr/share/munin/plugins/ping_ /etc/munin/plugins/ping_tec2date.de
ln -s /usr/share/munin/plugins/ping_ /etc/munin/plugins/ping_kiz.de
ln -s /usr/share/munin/plugins/processes /etc/munin/plugins/processes
ln -s /usr/share/munin/plugins/spamstats /etc/munin/plugins/spamstats
ln -s /usr/share/munin/plugins/swap /etc/munin/plugins/swap
ln -s /usr/share/munin/plugins/tcp /etc/munin/plugins/tcp
ln -s /usr/share/munin/plugins/threads /etc/munin/plugins/threads
ln -s /usr/share/munin/plugins/uptime /etc/munin/plugins/uptime
ln -s /usr/share/munin/plugins/users /etc/munin/plugins/users
ln -s /usr/share/munin/plugins/vmstat /etc/munin/plugins/vmstat
 
/etc/init.d/munin-node restart

echo 'ENABLED="true"' >> /etc/default/sysstat
echo "HISTORY=60" >> /etc/sysstat/sysstat
echo "* * * * * root command -v debian-sa1 > /dev/null && debian-sa1 1 1" >> /etc/cron.d/sysstat

chmod 700 /home/underwartung/
chmod 700 /home/underwartung/.ssh/
chmod 600 /home/underwartung/.ssh/remote_ssh.private
chmod 700 /home/underwartung/ssh_wartung.sh

chmod 700 /home/hinzb/
chmod 700 /home/hinzb/.ssh/
chmod 600 /home/hinzb/.ssh/remote_ssh.private
chmod 700 /home/hinzb/ssh_wartung.sh

chown root:root /etc/cron.d/underwartung

mkdir ~/.ssh
chmod 700 ~/.ssh/
ssh-keyscan -p 7800 -H munin.undertaker1753.de  >> ~/.ssh/known_hosts
ssh-keyscan -p 7800 -H munin.undertaker1753.de  >> /home/underwartung/.ssh/known_hosts

useradd underwartung --shell /bin/bash --home /home/underwartung
adduser underwartung sudo

echo underwartung:123456 | chpasswd

chown underwartung:underwartung -R /home/underwartung




useradd hinzb --shell /bin/bash --home /home/hinzb
adduser hinzb sudo

echo hinzb:123456 | chpasswd

mkdir /home/hinzb
mkdir /home/hinzb/.ssh
chmod 777 /home/hinzb
 
cp /root/.ssh/authorized_keys /home/hinzb/.ssh/authorized_keys
 
chmod 755 /home/hinzb
chmod 600 /home/hinzb/.ssh/authorized_keys
chmod 700 /home/hinzb/.ssh/
chown -R hinzb:hinzb /home/hinzb


sed 's/#Port 22/Port 7800' /etc/ssh/sshd_config -i
sed 's/#PubkeyAuthentication yes/PubkeyAuthentication yes' /etc/ssh/sshd_config -i
sed 's/#AuthorizedKeysFile     .ssh/authorized_keys .ssh/authorized_keys2/AuthorizedKeysFile     .ssh/authorized_keys ~/.ssh/authorized_keys' /etc/ssh/sshd_config -i
sed 's/#PasswordAuthentication yes/PasswordAuthentication no' /etc/ssh/sshd_config -i

echo ""
echo ""
echo `date`
