Настраиваем команду deluser под свои нужды
Команда deluser удаляет пользователя в операционных системах семейства Linux. И да, Debian и Ubuntu сюда тоже входят. В этом посте мы рассмотрим файл deluser.conf, который лежит по умолчанию в папке etc и содержит в себе много интересных параметров. Так что начнем. Все скриншоты кликабельны.
Сперва откроем файл.
Теперь посмотрим на его содержимое.
Параметр REMOVE_HOME отвечает за удаление папки пользователя. Чтобы по умолчанию включить эту возможность, делаем:
Параметр REMOVE_ALL_FILES отвечает за удаление всех файлов, за которые ответственен пользователь. Чтобы включить возможность, делаем:
Параметр BACKUP очень полезен. Он делает бэкап файлов пользователя перед их удалением. Чтобы включить возможность, делаем:
Параметр BACKUP_TO задает путь к бэкапу, включаемому предыдущим параметром. Чтобы включить возможность, делаем:
Параметр BACKUP_SUFFIX отвечает за суффикс архива бэкапа.
По умолчанию параметр выглядит так.
Параметр ONLY_IF_EMPTY удаляет всех пользователей, которые есть в конкретной группе. Аккуратнее с ним! Для включения делаем:
И наконец в параметре EXCLUDE_FSTYPES задается список файловых систем, которые надо игнорировать при поиске пользователя для удаления.
По умолчанию параметр такой:
Вот и весь файл. Грамотно управляясь с ним, вы можете значительно облегчить себе жизнь админа.
Сперва откроем файл.
nano /etc/deluser.conf
Теперь посмотрим на его содержимое.
Параметр REMOVE_HOME отвечает за удаление папки пользователя. Чтобы по умолчанию включить эту возможность, делаем:
REMOVE_HOME = 1
Параметр REMOVE_ALL_FILES отвечает за удаление всех файлов, за которые ответственен пользователь. Чтобы включить возможность, делаем:
REMOVE_ALL_FILES = 1
Параметр BACKUP очень полезен. Он делает бэкап файлов пользователя перед их удалением. Чтобы включить возможность, делаем:
BACKUP = 1
Параметр BACKUP_TO задает путь к бэкапу, включаемому предыдущим параметром. Чтобы включить возможность, делаем:
BACKUP_TO = "путь-к-папке"
Параметр BACKUP_SUFFIX отвечает за суффикс архива бэкапа.
По умолчанию параметр выглядит так.
BACKUP_SUFFIX = .bz2
Вы можете переделать его, например, так.BACKUP_SUFFIX = .tar.gz
Параметр ONLY_IF_EMPTY удаляет всех пользователей, которые есть в конкретной группе. Аккуратнее с ним! Для включения делаем:
ONLY_IF_EMPTY = 1
И наконец в параметре EXCLUDE_FSTYPES задается список файловых систем, которые надо игнорировать при поиске пользователя для удаления.
По умолчанию параметр такой:
EXCLUDE_FSTYPES = "(proc|sysfs|usbfs|devpts|tmpfs|afs)"
Вот и весь файл. Грамотно управляясь с ним, вы можете значительно облегчить себе жизнь админа.
Похожие публикации
Нет комментариев