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
admin_grundlagen:persoenliche_konfigurations_vorlieben [2012/07/03 15:59]
ingo_wichmann [Debian]
admin_grundlagen:persoenliche_konfigurations_vorlieben [2022/12/27 16:16] (aktuell)
ingo_wichmann [root ohne passwort]
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 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 ---color=auto'​+alias g='grep -Eir --color=auto'​
  
 function f { function f {
Zeile 61: Zeile 71:
 ''​~/​.bashrc''​ : ''​~/​.bashrc''​ :
 <​file>​ <​file>​
-  ​export ​PS1="​\[\e[1m\e[31m\]\h:​\w # \[\e(B\e[m\]"​+  PS1="​\[\e[1m\e[31m\]\h:​\w # \[\e(B\e[m\]"​
 </​file>​ </​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 161: 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 183: 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 209: Zeile 225:
 debsums debsums
 ethtool ethtool
 +bash-completion
 </​file>​ </​file>​
   PACKAGES   PACKAGES
Zeile 216: Zeile 233:
 firefox-webdeveloper firefox-webdeveloper
  
 +==== Firefox ====
 +  about:​config
 +keyword.enabled -> false
  
 ====== log ====== ====== log ======
admin_grundlagen/persoenliche_konfigurations_vorlieben.1341331193.txt.gz · Zuletzt geändert: 2012/07/03 15:59 von ingo_wichmann