Сделать команды доступными во всех сеансах PuTTY?

Я тоже столкнулся с этой проблемой. В моем случае оказалось, что демон docker перенастроил контрольные группы по умолчанию. В результате у пользователя root слайс cgroup с cpu.rt_runtime_usустановлен равным нулю. Чтобы установить реальное -планировщик времени (либо RR, либо FIFO ), вам необходимо назначить некоторое время процессора. Если ваш процесс не имеет его (, когда cpu.rt_runtime_usравно нулю ), вы получите «отказано в доступе».

Дополнительные сведения о контрольных группах и докере, связанных с этой проблемой, можно найти в этом отчете об ошибках на сайте RedHat Bugzilla :https://bugzilla.redhat.com/show_bug.cgi?id=1467919

.

1
09.10.2019, 10:27
1 ответ

По существу, нет.

Самое близкое, что вы можете сделать, это создать файл .bashrcв вашем домашнем каталоге на каждом сервере, на который вы входите, и определить там функцию.

Невозможно автоматически определить функции оболочки на всех хостах, на которые вы входите с помощью putty, просто выполняя какие-либо действия на своей рабочей станции. Функции должны быть определены в каждой оболочке, на хостах, на которые вы входите.

Есть много мест, где это можно сделать; /etc/profile.d — еще один вариант. Но все они будут на целевых хостах, а не на вашей рабочей станции.

1
28.04.2021, 23:28

Теги

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