Linux Cheatsheet: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| (11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
[[Kategorie:Linux]] | |||
= Rechnername setzen = | |||
* '''hostnamectl set-hostname ''name-des-rechners'' ''' | |||
* Der Prompt aktualisiert sich beim nächsten Login | |||
* gegebenfalls unter ''/etc/hosts'' den Hostnamen nochmal für '''sudo''' anpassen | |||
* '''vim ''/etc/hosts'' ''' | |||
= Wichtige Dateipfade = | = Wichtige Dateipfade = | ||
| Zeile 4: | Zeile 12: | ||
* Systemlogdateien: ''/var/log/'' | * Systemlogdateien: ''/var/log/'' | ||
* Netzwerkkonfiguration unter Debian: ''/etc/network/interfaces'' | * Netzwerkkonfiguration unter Debian: ''/etc/network/interfaces'' | ||
== DHCP == | |||
* ''/etc/default/isc-dhcp-server'' | |||
* ''/etc/dhcp/dhcpd.conf'' | |||
== SSH == | |||
* Daemonkonfiguration: ''/etc/ssh/sshd_config'' | |||
* erlaubte SSH Schlüssel: ''~/.ssh/authorized_keys'' | |||
* persönliche SSH-Client Konfiguration: ''~/.ssh/config'' | |||
== Bind9 == | |||
* Zonendefinition: ''/etc/bind/named.conf.local'' | |||
* Rechte des Servers: ''/etc/bind/named.conf.options'' | |||
* Zonendatei/Zuweisung von Name zu IP: ''/var/cache/bind'' | |||
= Netzwerkdebbugging = | = Netzwerkdebbugging = | ||
== Netzwerkkonfiguration anzeigen == | == Netzwerkkonfiguration anzeigen == | ||
*'''ip a''' | *'''ip a''' | ||
*'''ip r''' | |||
*'''cat ''/etc/resolv.conf'' ''' | |||
== Netzwerkkonfiguration neu laden (Debian) == | |||
* '''ifdown -va ; ifup -va''' | |||
== Firewall Logs == | == Firewall Logs == | ||
* '''tail -f -n0 /var/log/syslog''' | * '''tail -f -n0 /var/log/syslog''' | ||
== offene Ports anzeigen == | |||
* '''ss -lntp''' | |||
== Pakete mitschneiden == | == Pakete mitschneiden == | ||
* '''tcpdump -ni ''Name des Adapters'' port ''xxx'' ''' | * '''tcpdump -ni ''Name des Adapters'' port ''xxx'' ''' | ||
* '''tcpdump -ni ''Name des Adapters'' host ''xxx'' ''' | |||
* '''tcpdump -ni ''Name des Adapters'' host ''xxx'' and port ''xx'' ''' | |||
* '''tcpdump -ni ''Name des Adapters'' icmp ''' | |||
* '''tcpdump -ni ''Name des Adapters'' arp ''' | |||
== DNS Test == | == DNS Test == | ||
* '''dig +short @''ip.des.dns.servers'' ''aufzulösender.name.net'' ''' | * '''dig +short @''ip.des.dns.servers'' ''aufzulösender.name.net'' ''' | ||
== 10 größte Dateien/Ordner im aktuellen Pfad anzeigen == | |||
* '''du -hs * 2> /dev/null | sort -hr | head''' | |||
= Vim = | |||
== Musterersetzen == | |||
* Im Normal-Mode | |||
* :%s/''<altes Muster>''/''<neues Muster>''/g | |||
= IPSec / Strongswan = | |||
* Strongswan neustarten | |||
* '''systemctl start strongswan-starter.service''' | |||
* IPSec neuladen/-starten | |||
* '''ipsec reload''' | |||
* '''ipsec restart''' | |||
* IPSec Status | |||
* '''ipsec statusall''' | |||
Aktuelle Version vom 10. Oktober 2024, 09:48 Uhr
Rechnername setzen
- hostnamectl set-hostname name-des-rechners
- Der Prompt aktualisiert sich beim nächsten Login
- gegebenfalls unter /etc/hosts den Hostnamen nochmal für sudo anpassen
- vim /etc/hosts
Wichtige Dateipfade
- Systemkonfigurationsdateien: /etc/
- Systemlogdateien: /var/log/
- Netzwerkkonfiguration unter Debian: /etc/network/interfaces
DHCP
- /etc/default/isc-dhcp-server
- /etc/dhcp/dhcpd.conf
SSH
- Daemonkonfiguration: /etc/ssh/sshd_config
- erlaubte SSH Schlüssel: ~/.ssh/authorized_keys
- persönliche SSH-Client Konfiguration: ~/.ssh/config
Bind9
- Zonendefinition: /etc/bind/named.conf.local
- Rechte des Servers: /etc/bind/named.conf.options
- Zonendatei/Zuweisung von Name zu IP: /var/cache/bind
Netzwerkdebbugging
Netzwerkkonfiguration anzeigen
- ip a
- ip r
- cat /etc/resolv.conf
Netzwerkkonfiguration neu laden (Debian)
- ifdown -va ; ifup -va
Firewall Logs
- tail -f -n0 /var/log/syslog
offene Ports anzeigen
- ss -lntp
Pakete mitschneiden
- tcpdump -ni Name des Adapters port xxx
- tcpdump -ni Name des Adapters host xxx
- tcpdump -ni Name des Adapters host xxx and port xx
- tcpdump -ni Name des Adapters icmp
- tcpdump -ni Name des Adapters arp
DNS Test
- dig +short @ip.des.dns.servers aufzulösender.name.net
10 größte Dateien/Ordner im aktuellen Pfad anzeigen
- du -hs * 2> /dev/null | sort -hr | head
Vim
Musterersetzen
- Im Normal-Mode
- :%s/<altes Muster>/<neues Muster>/g
IPSec / Strongswan
- Strongswan neustarten
- systemctl start strongswan-starter.service
- IPSec neuladen/-starten
- ipsec reload
- ipsec restart
- IPSec Status
- ipsec statusall