Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

main:linux:debian [2024/10/28 08:54] – создано davlanasmain:linux:debian [2024/10/28 08:54] (текущий) – [Нормальный шелл вместо куска говна] davlanas
Строка 16: Строка 16:
   - Для проверки запущена ли служба можно выполнить как **systemctl status iptables** так и **systemctl status netfilter** (все же в угоду краткости команд)   - Для проверки запущена ли служба можно выполнить как **systemctl status iptables** так и **systemctl status netfilter** (все же в угоду краткости команд)
 Теперь можно использовать iptables в Debian 12. Теперь можно использовать iptables в Debian 12.
-==== Нормальный шелл вместо куска говна ====+==== Bash вместо sh ====
 Охуительным сюрпризом стал тот факт, что для всех, создаваемых вновь, пользователей вместо стандартного **bash** идет кусок параши пригодный только для контейнеров и других узких задач **sh**. Вот уж и правда, какого черта использовать в 2023 году нормальный шел?! Да кому он сдался, давайте зафигачим калечный **sh**. Идеи своей гениальностью затмевающая даже совершенно ШИКАРНУЮ идею с командами выключения и перезагрузки. Пришлось потратить какое-от время на изыскания, что именно происходит, т.к я не сразу понял какого черта, но когда **cat /etc/passwd** выдал мне в конце строки моего пользователя **/bin/sh**, я несколько офигел, чтобы не сказать круче. Ну что же, простой способ сменить shell для текущего пользователя - дописать **ba** перед **sh**, но ведь так не пойдет и в дальнейшем создавая пользователей с помощью того же ансибла, я **НЕ** хочу греть себе голову со сменой шелла. Значит нам нужно пойти и почитать справочку Охуительным сюрпризом стал тот факт, что для всех, создаваемых вновь, пользователей вместо стандартного **bash** идет кусок параши пригодный только для контейнеров и других узких задач **sh**. Вот уж и правда, какого черта использовать в 2023 году нормальный шел?! Да кому он сдался, давайте зафигачим калечный **sh**. Идеи своей гениальностью затмевающая даже совершенно ШИКАРНУЮ идею с командами выключения и перезагрузки. Пришлось потратить какое-от время на изыскания, что именно происходит, т.к я не сразу понял какого черта, но когда **cat /etc/passwd** выдал мне в конце строки моего пользователя **/bin/sh**, я несколько офигел, чтобы не сказать круче. Ну что же, простой способ сменить shell для текущего пользователя - дописать **ba** перед **sh**, но ведь так не пойдет и в дальнейшем создавая пользователей с помощью того же ансибла, я **НЕ** хочу греть себе голову со сменой шелла. Значит нам нужно пойти и почитать справочку
 <code bash> <code bash>
main/linux/debian.txt · Последнее изменение: 2024/10/28 08:54 — davlanas
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0