Benutzer-Werkzeuge

Webseiten-Werkzeuge


debian-notizen

Debian/Linux Notizen

Notizen aus meinem OneNote, vielleicht hilft das ein oder andere auch jemand anders? :)

Kernel

Kernel für SuperMicro Debian Server bauen

# Source von kernel.org ziehen
tar xvf linux-4.9.8.tar.xz
cd linux-4.9.8/
cp ../linux-4.6.5/.config .
make oldconfig
make menuconfig
make -j8
sudo make modules_install
sudo cp System.map /boot/System.map-4.9.8
sudo cp .config /boot/config-4.9.8
sudo cp arch/x86/boot/bzImage /boot/vmlinuz-4.9.8
sudo update-initramfs -cvk 4.9.8
sudo update-grub2

Alle Kernelmodule für aktiven Kernel ausgeben

find /lib/modules/$(uname -r) -type f -name \*.ko

Weiteres

Trim

# Trim mit cronjob
00 7    * * *   root    mount | grep ext | grep -E "(vgsystem|sda)" | while read a b c d; do fstrim -v $c; done | logger -t fstrim

# Trim bei jedem Reboot
@reboot mount | grep ext | grep -E "(vgsystem|sda)" | while read a b c d; do fstrim -v $c; done | logger -t fstrim

Filesystem / Dateisystem

# Filesystem prüfen, obwohl gemounted
fsck.ext3 -fn /dev/mapper/vgsystem-lvhome

pi@raspberry:~ $ sudo fsck.ext4 -fn /dev/mmcblk0p2a
e2fsck 1.42.12 (29-Aug-2014)
Warning!  /dev/mmcblk0p2 is mounted.
Warning: skipping journal recovery because doing a read-only filesystem check.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
Free blocks count wrong (3512952, counted=3512921).
Fix? no

/dev/mmcblk0p2: 37469/951552 files (0.2% non-contiguous), 330120/3843072 blocks

Certbot

# Installieren
sudo apt-get install certbot python-certbot-apache
# Apache-Konfiguration anpassen und Zertifikat holen
sudo certbot --apache
# oder folgendes um nur das Zertifikat zu holen
sudo certbot certonly --apache
# Test ohne das Zertifikat zu installieren
sudo certbot renew --dry-run
# Timer prüfen
systemctl list-timers

Weitere Details hier: https://certbot.eff.org/lets-encrypt/debianstretch-apache.html

VIM

Die bekloppte Mausunterstützung deaktivieren.

$ sudo vi /etc/vim/vimrc.local

set mouse=
set ttymouse=
debian-notizen.txt · Zuletzt geändert: 2020/03/07 16:36 von benny