notes/samba-tool.md

146 lines
4.9 KiB
Markdown
Raw Normal View History

2023-09-21 15:39:24 +03:00
# Шпаргалка по командам samba-tool
2024-04-22 10:05:04 +03:00
- [Шпаргалка по командам samba-tool](#шпаргалка-по-командам-samba-tool)
- [Пользователи и группы](#пользователи-и-группы)
- [Создать пользователя](#создать-пользователя)
- [Отключить устаревание пароля для пользователя](#отключить-устаревание-пароля-для-пользователя)
- [Удалить пользователя](#удалить-пользователя)
- [Создать группу](#создать-группу)
- [Удалить группу](#удалить-группу)
- [Добавить пользователей в группу](#добавить-пользователей-в-группу)
- [Удалить пользователей из группы](#удалить-пользователей-из-группы)
- [Показать пользователей группы](#показать-пользователей-группы)
- [Работа со встроенным в Samba 4 DNS сервером](#работа-со-встроенным-в-samba-4-dns-сервером)
- [Запрос списка зон](#запрос-списка-зон)
- [Запрос информации о DNS зоне](#запрос-информации-о-dns-зоне)
- [Запрос всех DNS записей](#запрос-всех-dns-записей)
- [Смена типа DNS сервера (Встроенный/Bind9)](#смена-типа-dns-сервера-встроенныйbind9)
- [Создание записи типа А](#создание-записи-типа-а)
2024-05-13 09:02:17 +03:00
- [Создание зоны обратного просмотра](#создание-зоны-обратного-просмотра)
2024-05-13 09:03:06 +03:00
- [Создание записи в зоне обратного просмотра](#создание-записи-в-зоне-обратного-просмотра)
2024-04-22 10:05:04 +03:00
- [Запрос записей в зоне обратного просмотра](#запрос-записей-в-зоне-обратного-просмотра)
- [Специфичные запросы](#специфичные-запросы)
***
2023-09-21 15:52:07 +03:00
Больше информации здесь - <https://xinux.net/index.php/Samba-tool>
2024-04-22 10:05:04 +03:00
***
2023-09-21 15:39:24 +03:00
## Пользователи и группы
2023-09-21 15:42:03 +03:00
### Создать пользователя
```bash
amba-tool user create username
```
```bash
samba-tool user create ivanov P@ssw0rd \
--login-shell=/bin/bash \
--gecos='Иван Иванов' \
--given-name=Иван --surname=Иванов
```
### Отключить устаревание пароля для пользователя
```bash
samba-tool user setexpiry ivanov --noexpiry
```
2023-09-21 15:39:24 +03:00
### Удалить пользователя
```bash
samba-tool user delete username
```
### Создать группу
```bash
samba-tool group add groupname
```
### Удалить группу
```bash
samba-tool group delete groupname
```
### Добавить пользователей в группу
```bash
samba-tool group addmembers "Domain Users" user[,otheruser[,thirduser[,...]]]
```
### Удалить пользователей из группы
```bash
samba-tool group removemembers "Domain Users" user[,otheruser[,thirduser[,...]]]
```
### Показать пользователей группы
```bash
samba-tool group listmembers "Domain Users"
```
## Работа со встроенным в Samba 4 DNS сервером
### Запрос списка зон
```bash
2023-09-21 15:43:22 +03:00
samba-tool dns zonelist 127.0.0.1 -U Administrator
2023-09-21 15:39:24 +03:00
```
### Запрос информации о DNS зоне
```bash
2023-09-21 15:43:22 +03:00
samba-tool dns zoneinfo 127.0.0.1 local.acisi.ru -U Administrator
2023-09-21 15:39:24 +03:00
```
### Запрос всех DNS записей
```bash
2023-09-21 15:43:22 +03:00
samba-tool dns query 127.0.0.1 local.acisi.ru @ ALL -U Administrator
2023-09-21 15:39:24 +03:00
```
### Смена типа DNS сервера (Встроенный/Bind9)
```bash
2023-09-21 15:43:22 +03:00
samba_upgradedns --dns-backend=[BIND9_DLZ|SAMBA_INTERNAL]
2023-09-21 15:39:24 +03:00
```
2023-09-21 15:46:18 +03:00
### Создание записи типа А
```bash
samba-tool dns add 10.10.120.24 alt.lan COMP2 A 10.10.120.25 -Uadministrator
```
2024-05-13 09:02:17 +03:00
### Создание зоны обратного просмотра
для сети 192.168.13.0/24
2023-09-21 15:39:24 +03:00
```bash
2023-09-21 15:43:22 +03:00
samba-tool dns zonecreate 127.0.0.1 13.168.192.in-addr.arpa -Uadministrator
2023-09-21 15:39:24 +03:00
```
2024-05-13 09:03:06 +03:00
### Создание записи в зоне обратного просмотра
для узла dc1.alt.lan с адресом 192.168.13.139
2023-09-21 15:52:07 +03:00
```bash
samba-tool dns add 127.0.0.1 13.168.192.in-addr.arpa 139 PTR dc1.alt.lan -Uadministrator --password=P@ssw0rd
```
### Запрос записей в зоне обратного просмотра
```bash
samba-tool dns query 127.0.0.1 13.168.192.in-addr.arpa @ ALL -U Administrator
```
2023-09-21 15:39:24 +03:00
### Специфичные запросы
```bash
2023-09-21 15:43:22 +03:00
dig _msdcs.local.acisi.ru @127.0.0.1 SOA
2023-09-21 15:39:24 +03:00
```