Это должна быть функция:
mkcd() { mkdir -p "$1" && cd "$1"; }
Сценарий запускается внутри своего собственного отдельного процесса. Изменение каталогов не повлияет на родительскую оболочку (равно как и изменение каталогов внутри подоболочки, как в (cd / tmp)
).
Два момента:
auditd
. auditd
не делает ничего особенного, кроме записи, когда пользователи входят в систему. В любом случае, вам придется настроить его, чтобы сделать его полезным.
Дополнительная литература:
Страница руководства не очень глубока, поэтому я указал на дополнительные страницы.
Не так много можно прочитать о настройке самого seccomp. Вот некоторые полезные отправные точки (которые включают комментарии о том, что auditd может не нуждаться в настройке, поскольку seccomp сообщается безоговорочно):