< Samba

Felhasználó és csoportkezelés

Szerző: Sallai András

Copyright © Sallai András, 2019

CC Attribution-Share Alike 4.0 International

Web: http://szit.hu

Bevezetés

Ellentétben a Samba3-mal, Samba4 esetén nem szükséges, hogy a felhasználó létezzen helyi unixos felhasználóként is. A felhasználók ennek ellenére, ha megengedjük beléphetnek a linuxos rendszerbe, lehet ott saját könyvtáruk.

A samba-tool használatának részleteiben a következő parancs segít:

samba-tool user --help
samba-tool user create --help
samba-tool group --help
samba-tool group add --help

Felhasználók

Felhasználó felvétele

A mari felhasználó egyszerű felvétele:

samba-tool user create mari

Jelszót is megadhatunk:

samba-tool user create mari Titok12345

Még több információ megadása:

samba-tool user create mari Titok12345 \
--surname="Nagy" \
--given-name="Mária" \
--mail-address=mari@zold.and \
--company="Zold Zrt" \
--home-drive=H

samba-tool user create mari Titok12345 \
--surname="Nagy" \
--given-name="Mária" \
--mail-address=mari@zold.and \
--company="Zold Zrt" \
--home-drive=H \
--profile-path=\\\\ad.smb01.zold.and\\profiles\\mari \
--home-directory=\\\\ad.smb01.zold.and\\mari \
--job-title="lapátos"

samba-tool user create mari Titok12345 \
--surname="Nagy" \
--given-name="Mária" \
--mail-address=mari@zold.and \
--login-shell=/bin/bash

Ellenőrizzük, milyen azonosítókat foglalt le a felhasználó:

wbinfo --name-to-sid mari
S-1-5-21-3909558085-2317770132-3511402392-1103 SID_USER (1)

wbinfo --sid-to-uid S-1-5-21-3909558085-2317770132-3511402392-1103
3000020

Felhasználók listázása

samba-tool user list

pdbedit -L
pdbedit -L -v

wbinfo -u
wbinfo -g
wbinfo -i debian

getent passwd

Felhasználó törlése

# samba-tool user delete mari

Engedélyezés, tiltás

# samba-tool user disable mari

# samba-tool user enable mari

Csoportok kezelése

Csoport létrehozása

Az informatika csoport létrehozása:

samba-tool group add informatika

Csoport törlése

Az informatika csoport törlése:

samba-tool group delete informatika

Csoporttag felvétele

Szintaxis:

samba-tool group addmembers "Domain Users" user1[,user2[,user3[,...]]]

A mari felhasználót a Domain Users csoportba tesszük:

samba-tool group addmembers "Domain Users" mari

Csoportból törlése

Szintaxis:

samba-tool group removemembers "Domain Users" user1[,user2[,user3[,...]]]

A mari felhasználót a Domain Users csoportból töröljük:

samba-tool group removemembers "Domain Users" mari

Csoportok listázása

samba-tool group list

Csoport tagok listázása

samba-tool group listmembers "Domain Users"

Hozzáférés

Jelszó beállítása

samba-tool user setpassword mari

Jelszó beállítások

# samba-tool domain passwordsettings show

Lehetőségek lekérdezése:

# samba-tool domain passwordsettings --help

Engedélyezés, tiltás

samba-tool user disable mari
samba-tool user enable mari

Forrás

https://www.tecmint.com/manage-samba4-active-directory-linux-command-line/