Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:persoenliche_konfigurations_vorlieben

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:persoenliche_konfigurations_vorlieben [2010/11/19 14:32] – Externe Bearbeitung 127.0.0.1admin_grundlagen:persoenliche_konfigurations_vorlieben [2022/12/27 16:16] (aktuell) – [root ohne passwort] ingo_wichmann
Zeile 2: Zeile 2:
  
 ====== Benutzerverwaltung ====== ====== Benutzerverwaltung ======
- 
 ===== sudo ===== ===== sudo =====
-von Hand oder bei Debian während der Installation per preseeding/debconf: +von Hand oder bei Debian während der Installation per preseeding/debconf ((  
-  * Benutzer der Gruppe admin [[benutzerverwaltung|hinzufügen]]+  debconf-get-selections --installer | grep -B1 passwd/root-login 
 +<file> 
 +# root das Anmelden erlauben? 
 +user-setup-udeb passwd/root-login       boolean false 
 +</file> 
 + )): 
 +  * Benutzer der Gruppe ''sudo'' [[benutzerverwaltung|hinzufügen]]
   * Gruppenmitglieder per [[sudo]] root-Rechte erlangen lassen    * Gruppenmitglieder per [[sudo]] root-Rechte erlangen lassen 
-  * root Passwort durch * ersetzen +  * root Passwort in ''/etc/shadow'' durch * ersetzen ((  
 +  usermod -p '*' nutzer 
 + ))
  
 ===== root ohne passwort ===== ===== root ohne passwort =====
 Auf einem Rechner mit eingerichtetem sudo braucht root kein Passwort mehr: Auf einem Rechner mit eingerichtetem sudo braucht root kein Passwort mehr:
 +  usermod -p '*' root
  
-''/etc/shadow'' : +<file txt /etc/shadow>
-<file>+
 root:*:13994:0:99999:7::: root:*:13994:0:99999:7:::
 </file> </file>
  
-====== Shell ======+Achtung: damit funktioniert der //emergency mode// ((siehe auch https://lwn.net/Articles/879272/, https://github.com/systemd/systemd/commit/33eb44fe4a8d7971b5614bc4c2d90f8d91cce66c  und https://bugs.debian.org/802211)) nicht mehr. Wenn die Maschine gegen unautorisierten physischen Zugriff gesichert ist, dann hilft
  
 +  systemctl edit emergency.service
 +<file txt /etc/systemd/system/emergency.service.d/override.conf>
 +[Service]
 +Environment=SYSTEMD_SULOGIN_FORCE=1
 +</file>
 +Alternative: [[admin_grundlagen:bootloader#grub2_mit_passwort_absichern|init=/bin/bash]]
 +===== useradd: bash als shell =====
 +''/etc/default/useradd'' : ( Debian ) (( oder unter Debian besser ''adduser'' zum Anlegen von Benutzern verwenden ))
 +<file>
 +SHELL=/bin/bash
 +</file>
 +
 +====== Shell ======
 ===== bash aliase ===== ===== bash aliase =====
-Aliase, die das Leben schöner machen:+[[bash|Aliase]], die das Leben schöner machen:
  
 ''~/.bashrc'' : ''~/.bashrc'' :
Zeile 29: Zeile 49:
  
 alias grep='grep --color=auto' alias grep='grep --color=auto'
-alias egrep='egrep --color=auto'+alias egrep='grep -E --color=auto' 
 +alias g='grep -Eir --color=auto' 
 + 
 +function f { 
 +  test -d "$1" && local dir=$1 && shift 
 +  echo $dir 
 +  find $dir ! \( -type d -name .git -prune \) $@ 
 +} 
 + 
 +function fn { 
 +  test -d "$1" && local dir=$1 && shift 
 +  test -n "$1" && local name=$1 && shift 
 +  test -n "$dir" && echo $name in $dir 
 +  find $dir ! \( -type d -name .git -prune \) -iname "*$name*" $@ | grep -i --color=auto -F "$name" 
 +}
 </file> </file>
  
 +===== farbiger Prompt (z.B. für root) =====
 +ist bei SuSE default ( [[bash]] )
 +
 +''~/.bashrc'' :
 +<file>
 +  PS1="\[\e[1m\e[31m\]\h:\w # \[\e(B\e[m\]"
 +</file>
 +  
 ===== history ===== ===== history =====
 +=== Anzahl der Einträge verändern (erhöhen) ===
 ''~/.bashrc'' : ''~/.bashrc'' :
 <file> <file>
-HISTSIZE=5000+HISTSIZE=10000 
 +HISTFILESIZE=100000
 </file> </file>
  
 +=== History nach Zeitstempel sortiert, ohne Duplikate ===
 +
 +Sortiert und ohne Duplikate. 1000000 im File und 2000 im RAM.
 +<file bash>
 +# ~/.profile bzw. ~/.bash_profile oder auch /etc/profile bzw. /etc/profile.d/...
 +# erasedups entfernt vorausgehende Duplikate
 +# ignoredups entfernt aufeinanderfolgende und ist mit ignoreboth schon gesetzt
 +
 +HISTFILESIZE=100000
 +HISTSIZE=2000
 +HISTCONTROL=ignoreboth:erasedups
 +
 +HISTTIMEFORMAT="[%y-%m-%d %H:%M:%S] " 
 +</file>
 ====== Partitionierung ====== ====== Partitionierung ======
 ===== Eigenes Volume für Datenpartitionen von Diensten ===== ===== Eigenes Volume für Datenpartitionen von Diensten =====
Zeile 101: Zeile 159:
 ===== IPv6 abschalten ===== ===== IPv6 abschalten =====
  
-IPv6 ist eine wirklich feine Sache. Aber wer es nicht verstanden hat, sollte+IPv6 ist eine wirklich feine Sache. Aber wer es noch nicht beherrscht oder nicht bewusst verwendet, sollte
 es besser erst mal [[netzwerk | abschalten]]. es besser erst mal [[netzwerk | abschalten]].
  
Zeile 129: Zeile 187:
 ===== Lokalen Paketcache ausschalten ===== ===== Lokalen Paketcache ausschalten =====
 === Debian === === Debian ===
-In Netzen, in denen ein lokaler Spiegel des Repositories vorhanden ist, ist es nicht notwendig installierte Pakete noch mal auf dem Client zu archivieren: +[[paketverwaltung&#lokalen_paketcache_ausschalten|Lokalen Paketcache ausschalten]]
- +
-''/etc/apt/apt.conf.d/no-cache'' : +
-<file> +
-DPkg::Post-Invoke { "apt-get clean"; }; +
-</file> +
  
 ===== Delta-rpm ausschalten ===== ===== Delta-rpm ausschalten =====
-Delta-RPMs sind nur bei schmaler Netzanbindung sinnvoll, im Intranet bremsen sie die Installation ( und Updates ) aus.  +[[paketverwaltung#delta-rpm_ausschalten|Delta-rpm ausschalten]]
-=== openSuSE 11.3 === +
-''/etc/zypp/zypp.conf'' +
-<file> +
-[main] +
-download.use_deltarpm = false +
-</file>+
  
 ===== Pakete ===== ===== Pakete =====
Zeile 151: Zeile 197:
   xargs aptitude -R -y install <<PACKAGES   xargs aptitude -R -y install <<PACKAGES
 <file> <file>
 +apt-file
 vim vim
 openssh-server openssh-server
 screen screen
 +tmux
 sl sl
 memtest86+ memtest86+
Zeile 177: Zeile 225:
 debsums debsums
 ethtool ethtool
 +bash-completion
 </file> </file>
   PACKAGES   PACKAGES
Zeile 184: Zeile 233:
 firefox-webdeveloper firefox-webdeveloper
  
 +==== Firefox ====
 +  about:config
 +keyword.enabled -> false
  
 ====== log ====== ====== log ======
Zeile 195: Zeile 247:
 </file> </file>
  
-Ist bei SuSE default.+Ist bei SuSE und RedHat default.
  
  
admin_grundlagen/persoenliche_konfigurations_vorlieben.1290177144.txt.gz · Zuletzt geändert: (Externe Bearbeitung)