GNU/Linux >> Znalost Linux >  >> Linux

Jak zakázat pípání systému pro neprivilegovaného uživatele

Pro pípnutí generovaná ve vašem shellu (která se zdají být nejotravnější) přidejte toto do "~/.inputrc “:

set bell-style none

Všimněte si, že toto není specifické pro terminál, ale pro hostitele. To znamená, že když se přihlásíte k jinému počítači přes ssh tam, kde toto není nastaveno, je pípnutí zpět. (Testoval jsem na Fedoře)


Existují různé úrovně, na kterých může uživatel ovládat pípání. Zde jsou některé, o kterých vím:

ÚROVEŇ APLIKACE

  • export LESS="$LESS"' -q' - přidá -q k výchozím možnostem pro less takže nezazvoní (např. při pokusu o posunutí za konec souboru)
  • echo 'set bell-style none' >> ~/.inputrc - deaktivuje zvonek pro všechny aplikace používající readline (restartujte svůj terminál, abyste viděli efekt)

TERMINÁLNÍ ÚROVEŇ

  • xterm -vb - umožňuje "vizuální zvonek", který bliká v okně terminálu místo slyšitelného zvuku. Můžete přidat xterm*visualBell: true do vašich zdrojů X (~/.Xdefaults ) pro změnu výchozího nastavení. Většina emulátorů terminálu obsahuje podobnou možnost.

ÚROVEŇ SERVERU X

  • xset b off - deaktivuje zvonek X serveru

ÚROVEŇ STROJE?

  • alsamixer - ztlumte nebo ztlumte Speaker a Bell kanály

V mém případě ztlumení kanálů ALSA nepomohlo - stále jsem měl občas zvonek z vestavěného reproduktoru (i s připojenými sluchátky). Ale deaktivace zvonku X serveru ho zbavila.


Linux
  1. Jak používat systemd-nspawn pro obnovu systému Linux

  2. Jak zablokovat nebo zakázat normální přihlášení uživatele v Linuxu

  3. Jak zakázat vzdálené přihlášení pro uživatele root na počítači se systémem Linux

  1. Jak zakázat přihlášení uživatele root přes SSH

  2. Zakázat uživatelské prostředí z bezpečnostních důvodů?

  3. Linux – Jak zakázat pípání systému pro neprivilegované uživatele?

  1. Jak zakázat Ctrl+q pro všechny aplikace (v celém systému)?

  2. Jak zakázat registraci uživatele v Joomla

  3. CentOS / RHEL :Jak zakázat ssh pro uživatele bez oprávnění root (povolení ssh pouze pro uživatele root)