Un accrocchio per fare radio.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

94 lines
1.7 KiB

12 months ago
# acCrocRadio setup Sistema
## DNS
12 months ago
DNS-zone presso il registrar, esempio: accroc.radio
12 months ago
```
* 10800 IN A 10.000.00.001
@ 10800 IN A 10.000.00.001
wiki 10800 IN CNAME accroc.radio.
ac 10800 IN CNAME accroc.radio.
wp 10800 IN CNAME accroc.radio.
www 10800 IN CNAME accroc.radio.
```
## Installazione
Debian 10
12 months ago
apt update ; apt upgrade ; apt clean
12 months ago
12 months ago
apt install sudo ssh screen net-tools htop strace ntp ufw figlet apg wipe
apt install curl git apt-transport-https tmux byobu man elinks grc dnsutils
apt install fish tree zip nmap rsync mutt logwatch rkhunter
12 months ago
## Hostname
12 months ago
hostnamectl set-hostname croco
12 months ago
12 months ago
figlet: figlet cRoc > /etc/motd
12 months ago
## Firewall
12 months ago
ufw default deny incoming
ufw default allow outgoing
ufw allow ssh
ufw allow 80 (e 443, 2022, 8000, 8005)
ufw enable
12 months ago
12 months ago
Consigliato cambiare porta sshd, abilitare ssh login passwordless
12 months ago
## Time
12 months ago
dpkg-reconfigure tzdata
12 months ago
Europe/Rome
## Dotfiles
~/.bashrc
```
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias docker='grc docker'
```
~/.nanorc
```
syntax "all" "[\.]*$"
color green "^#.*$"
set tabsize 4
set tabstospaces
```
## Mailserver
Posta solo locale.
12 months ago
apt install postfix
12 months ago
Per riconfigurare:
12 months ago
dpkg-reconfigure postfix
12 months ago
## SWAP
12 months ago
free -h
fallocate -l 2G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
swapon --show
sudo cp /etc/fstab /etc/fstab.bak
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
cat /proc/sys/vm/swappiness
sysctl vm.swappiness=10
echo vm.swappiness=10 >> /etc/sysctl.conf
cat /proc/sys/vm/vfs_cache_pressure
sysctl vm.vfs_cache_pressure=50
echo vm.vfs_cache_pressure=50 >> /etc/sysctl.conf