[[oktatas:linux:samba|< Samba]]
====== Felhasználó és csoportkezelés ======
* **Szerző:** Sallai András
* Copyright (c) Sallai András, 2019
* [[https://creativecommons.org/licenses/by-sa/4.0/|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
==== Jelszóbeállítás ====
# samba-tool user setpassword 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/