91 lines
1.9 KiB
Markdown
91 lines
1.9 KiB
Markdown
# Шпаргалка по командам samba-tool
|
||
|
||
## Пользователи и группы
|
||
|
||
### Удалить пользователя
|
||
|
||
```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"
|
||
```
|
||
|
||
### Создать пользователя
|
||
|
||
```bash
|
||
amba-tool user create username
|
||
```
|
||
|
||
```bash
|
||
samba-tool user create ivanov P@ssw0rd \
|
||
--login-shell=/bin/bash \
|
||
--gecos='Иван Иванов' \
|
||
--given-name=Иван --surname=Иванов
|
||
```
|
||
|
||
## Работа со встроенным в Samba 4 DNS сервером
|
||
|
||
### Запрос списка зон
|
||
|
||
```bash
|
||
# samba-tool dns zonelist 127.0.0.1 -U Administrator
|
||
```
|
||
|
||
### Запрос информации о DNS зоне
|
||
|
||
```bash
|
||
# samba-tool dns zoneinfo 127.0.0.1 local.acisi.ru -U Administrator
|
||
```
|
||
|
||
### Запрос всех DNS записей
|
||
|
||
```bash
|
||
# samba-tool dns query 127.0.0.1 local.acisi.ru @ ALL -U Administrator
|
||
```
|
||
|
||
### Смена типа DNS сервера (Встроенный/Bind9)
|
||
|
||
```bash
|
||
# samba_upgradedns --dns-backend=[BIND9_DLZ|SAMBA_INTERNAL]
|
||
```
|
||
|
||
### Создание зоны обратного просмотра для сети 192.168.13.0/24
|
||
|
||
```bash
|
||
# samba-tool dns zonecreate 127.0.0.1 13.168.192.in-addr.arpa -Uadministrator
|
||
```
|
||
|
||
### Специфичные запросы
|
||
|
||
```bash
|
||
# dig _msdcs.local.acisi.ru @127.0.0.1 SOA
|
||
```
|