0xa9 SCREEN - COMMON OPERATIONS

Start new:

screen

Run some long-time operation:

cd /usr/lib/postgresql/9.3/bin
sudo su -c "./reindexdb -d Local_portal" postgres

Logout from screen (detach):

Ctrl+A+d

List active screens:

$ screen -ls
There is a screen on:
    23815.pts-1.DelmarERPTestInt2    (07/24/2018 07:35:34 AM)    (Detached)
1 Socket in /var/run/screen/S-delmar.

Go back to your opened screen:

screen -r 23815

linux admin

 

0xa2 RSA

CA генерируется одной командой:

openssl req -outform pem -newkey rsa:8192 -sha512 -days 3700 -x509 -nodes -subj
"/C=UA/L=Kyiv/O=Horns&Hoofs/OU=CA/CN=cert.example.net" -keyout ca.key -out
ca.crt

Примерно так же генерируются ключи и CSR для сервера и клиентов:

openssl req -outform pem -new -newkey rsa:8192 -sha512 -days 370 -nodes -subj
"/CN=vpn.example.net" -keyout vpn.example.net.key -out vpn.example.net.csr

Что там еще нужно, параметры DH? Вообще элементарщина, хотя и очень долго - может занять несколько часов... благо, оно нужно только на сервере:

openssl dhparam -5 -out dhparam.pem 4096

А про подписывание подробно написано в man ca.

linux admin

 

0x92 OPEN SOCKETS COUNT

Found process number:

ps ax | grep python

Example number is 28651, so watching for counts:

cd /proc/28651
sudo watch "ls -l fd/ | grep socket | wc -l"
linux

 

0x8b RASPBIAN/DEBIAN INIT SCRIPT

Remove:

sudo update-rc.d -f varnish remove

Enable:

sudo update-rc.d nginx enable

Disable:

sudo update-rc.d apache2 disable
linux

 

0x8a IPTABLES - DROP PING

iptables -A INPUT -p icmp --icmp-type echo-request -j DROP
admin linux

 

0x88 FTNS/FTNW - FIRST RELEASE

Похоже ftns/ftnw на моей ноде шуршит стабильно, поэтому я потратил пару часов на написание документации по установке и настройке связки ifmail + ftns/ftnw и выложил свежие версии на гитхаб:

FTNS 0.2.1

FTNW 0.2.6

У кого из фидошников есть желание попробовать - пробуйте.

fidonet ifmail linux

 

0x7e CENTOS - REMOVE OLD KERNELS

List existed kernels: rpm -q kernel

Install yum-utils: yum install yum-utils

Remove old kernels, leave only 2: package-cleanup --oldkernels --count=2

centos linux kernel