Куда идет аудиовыход в оболочке Emacs?

У меня была та же проблема, и я обнаружил, что SELinux блокирует доступ для чтения к /usr/bin/sshdпри попытке удаленного доступа для некоторых пользователей. Обычно для пользователей, у которых нет домашней папки в /home/. Вы можете запустить

cat /var/log/messages | grep -i ssh

на целевом сервере , и вы должны увидеть аналогичную строку, указывающую на ошибку:

<Date/Time> <hostname> python: SELinux is preventing /usr/sbin/sshd from read access on the file authorized_keys.#012#012*****  Plugin catchall (100. confidence) suggests   **************************#012#012
If you believe that sshd should be allowed read access on the authorized_keys file by default.#012Then you should report this as a bug.#012
You can generate a local policy module to allow this access.#012Do#012allow this access for now by executing:#012# 
ausearch -c 'sshd' --raw | audit2allow -M my-sshd#012# semodule -i my-sshd.pp#012`

Вы можете отредактировать разрешения SELinux, чтобы разрешить ssh-подключения, или просто отключить (менее безопасные ), чтобы обойти это.

0
26.02.2019, 04:57
1 ответ

Установите visible-bellна nil, чтобы включить звуковой сигнал. Также убедитесь, что ring-bell-functionне установлен и режимы, такие как echo-bell-mode, не загружены.

Вы можете начать с:

(setq visible-bell nil)

Посмотрим, решит ли это проблему.

В противном случае эта страница может оказаться полезной :https://www.emacswiki.org/emacs/AlarmBell

0
28.04.2021, 23:36

Теги

Похожие вопросы