Public domain
nameserver 8.8.8.8
nameserver 9.9.9.9
nameserver 1.1.1.1
#------------------------------------------------------------------------------#
# OFFICIAL DEBIAN REPOS
#------------------------------------------------------------------------------#
###### Debian Main Repos
deb http://deb.debian.org/debian/ buster main contrib non-free
deb-src http://deb.debian.org/debian/ buster main contrib non-free
deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free
deb http://deb.debian.org/debian-security buster/updates main
deb-src http://deb.debian.org/debian-security buster/updates main
deb http://ftp.debian.org/debian buster-backports main
deb-src http://ftp.debian.org/debian buster-backports main
apt install -y arping
apt install -y atop
apt install -y build-essential
apt install -y curl
apt install -y dlocate
apt install -y dnsutils
apt install -y ethtool
apt install -y gdisk
apt install -y htop
apt install -y ifenslave-2.6
apt install -y iftop
apt install -y iotop
apt install -y iptraf
apt install -y less
apt install -y links
apt install -y lsb-release
apt install -y lsof
apt install -y lvm2
apt install -y mlocate
apt install -y mtr
apt install -y ncdu
apt install -y net-tools
apt install -y ntpdate
apt install -y rcconf
apt install -y rsync
apt install -y screen
apt install -y sysstat
apt install -y sysv-rc-conf
apt install -y sudo
apt install -y tcpdump
apt install -y traceroute
apt install -y tree
apt install -y vim
apt install -y whois
apt install -y xfsprogs
apt install -y wget
apt install -y apt-transport-https
apt install -y dirmngr
set background=dark
syntax on
set mouse=r
Port [use-a-number-other-than-22]
UseDNS no
PermitRootLogin prohibit-password
mkdir ~/.ssh
chmod 700 ~/.ssh
touch ~/.ssh/authorized_keys
PS1='\n\[\e[1;31m\]\t - \d\n\[\e[1;30m\]\u\[\e[1;33m\]@\[\e[1;36m\]\H:\[\e[1;33m\]\w \[\e[1;35m\]\$ \[\e[0m\]'
export LS_OPTIONS='--color=auto'
eval "`dircolors`"
alias ls='ls $LS_OPTIONS'
alias ll='ls $LS_OPTIONS -l'
alias l='ls $LS_OPTIONS -lA'
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
# Personalise
bindkey -k k; focus
bindkey -k F1 prev
bindkey -k F2 next
startup_message off
hardstatus alwayslastline
hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{=kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B}%Y-%m-%d %{W}%c %{g}]'
#!/bin/bash
/usr/sbin/ntpdate -v 0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org
/sbin/hwclock -w
chmod +x /etc/cron.daily/ntpdate
/etc/cron.daily/ntpdate
netstat -nlp
systemctl stop minissdpd
systemctl disable minissdpd
systemctl status minissdpd
BY: Pejman Moghadam
TAG: ntpdate, bashrc, sshd, vimrc
DATE: 2021-05-26 00:17:51