Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:persoenliche_konfigurations_vorlieben

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Letzte Überarbeitung Beide Seiten, nächste Überarbeitung
admin_grundlagen:persoenliche_konfigurations_vorlieben [2011/08/08 07:45]
ingo_wichmann [IPv6 abschalten]
admin_grundlagen:persoenliche_konfigurations_vorlieben [2022/12/02 12:42]
ingo_wichmann
Zeile 12: Zeile 12:
   * Benutzer der Gruppe ''​sudo''​ [[benutzerverwaltung|hinzufügen]]   * Benutzer der Gruppe ''​sudo''​ [[benutzerverwaltung|hinzufügen]]
   * Gruppenmitglieder per [[sudo]] root-Rechte erlangen lassen ​   * Gruppenmitglieder per [[sudo]] root-Rechte erlangen lassen ​
-  * root Passwort in ''/​etc/​shadow''​ durch * ersetzen (( Todo: geht das auch ohne Editor mit einem Befehl? ​))+  * 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>​
  
 +Achtung: damit funktioniert der //rescue mode// ((siehe auch https://​lwn.net/​Articles/​879272/​ )) nicht mehr. Alternative:​ [[admin_grundlagen:​bootloader#​grub2_mit_passwort_absichern|init=/​bin/​bash]]
 ===== useradd: bash als shell ===== ===== useradd: bash als shell =====
 ''/​etc/​default/​useradd''​ : ( Debian ) (( oder unter Debian besser ''​adduser''​ zum Anlegen von Benutzern verwenden )) ''/​etc/​default/​useradd''​ : ( Debian ) (( oder unter Debian besser ''​adduser''​ zum Anlegen von Benutzern verwenden ))
Zeile 30: Zeile 33:
 ====== Shell ====== ====== Shell ======
 ===== bash aliase ===== ===== bash aliase =====
-Aliase, die das Leben schöner machen:+[[bash|Aliase]], die das Leben schöner machen:
  
 ''​~/​.bashrc''​ : ''​~/​.bashrc''​ :
Zeile 39: Zeile 42:
  
 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 139: Zeile 180:
 ===== 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 161: Zeile 190:
   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 187: Zeile 218:
 debsums debsums
 ethtool ethtool
 +bash-completion
 </​file>​ </​file>​
   PACKAGES   PACKAGES
Zeile 194: Zeile 226:
 firefox-webdeveloper firefox-webdeveloper
  
 +==== Firefox ====
 +  about:​config
 +keyword.enabled -> false
  
 ====== log ====== ====== log ======
Zeile 205: Zeile 240:
 </​file>​ </​file>​
  
-Ist bei SuSE default.+Ist bei SuSE und RedHat ​default.
  
  
admin_grundlagen/persoenliche_konfigurations_vorlieben.txt · Zuletzt geändert: 2022/12/27 16:16 von ingo_wichmann