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

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:persoenliche_konfigurations_vorlieben [2012/07/03 13:56] – [bash aliase] ingo_wichmannadmin_grundlagen:persoenliche_konfigurations_vorlieben [2022/12/27 16:16] (aktuell) – [root ohne passwort] 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 //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 ===== ===== 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 40:
 ====== 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 49:
  
 alias grep='grep --color=auto' alias grep='grep --color=auto'
-alias egrep='egrep --color=auto' +alias egrep='grep -E --color=auto' 
-alias g='egrep -i -r --color=auto'+alias g='grep -Eir --color=auto'
  
 function f { function f {
Zeile 56: Zeile 66:
 </file> </file>
  
-===== farbiger root-Prompt ===== +===== farbiger Prompt (z.B. für root) ===== 
-ist bei SuSE default +ist bei SuSE default ( [[bash]] ) 
-  export PS1="\[\e[1m\e[31m\]\h:\w # \[\e(B\e[m\]"+ 
 +''~/.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 157: 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 179: 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 205: Zeile 225:
 debsums debsums
 ethtool ethtool
 +bash-completion
 </file> </file>
   PACKAGES   PACKAGES
Zeile 212: Zeile 233:
 firefox-webdeveloper firefox-webdeveloper
  
 +==== Firefox ====
 +  about:config
 +keyword.enabled -> false
  
 ====== log ====== ====== log ======
Zeile 223: Zeile 247:
 </file> </file>
  
-Ist bei SuSE default.+Ist bei SuSE und RedHat default.
  
  
admin_grundlagen/persoenliche_konfigurations_vorlieben.1341323803.txt.gz · Zuletzt geändert: 2012/07/03 13:56 von ingo_wichmann