Felhasználói eszközök

Eszközök a webhelyen


oktatas:linux:samba:samba4_pam-mount

< Samba

Samba4 pam-mount

Bevezetés

Szeretnénk, ha belepés során egy vagy több SMB megosztás automatikusan csatolódna számunkra.

Feltételek

A megosztáson azonos felhasználónév, jelszó használata, a belépéskori adatokkal. A vendég módon elérhető elosztások ezek nélkül is használhatók.

Szerver

Samba megosztás szerveren

A szerveren, ha még nem létezik készítsünk egy users nevű megosztást:

[users]
    path=/srv/samba/users/
    read only = no

Töltsük újra a konfigurációt:

# smbcontrol all reload-config

A felhasználónak el kell készíteni a könyvtárat:

mkdir /srv/samba/users/dani 
chown "SMB01\dani" /srv/samba/users/dani

A tartományi felhasználók használatához be kell legyen állítva a /etc/nsswitch.conf állomány:

passwd:         files systemd winbind
group:          files systemd winbind
...

Kliens

Kliensen libpam-mount telepítése:

# apt install libpam-mount cifs-utils

Ajánlott csomagok:

  • cifs-utils, sshfs, davfs2, fuse, psmisc, xfsprogs, hxtools

Be kell állítanunk egy csatolást:

# nano /etc/security/pam_mount.conf.xml
<?xml version="1.0" encoding="utf-8" ?>
 
<pam_mount>
[...]
             <!-- Volume definitions -->
 
<volume
        fstype="cifs"
        server="zold.and"
        path="users/%(USER)"
        mountpoint="~/h"
        uid="3000-19999"
        options="cruid=%(USERID)"
/>
  • A ~/h könyvtár automatikusan létrejön.
  • A users a megosztás neve, amin belül felhasználói könyvtárak vannak.

Egy publikus megosztás csatolása:

[...]
<volume 
    mountpoint="~/pub" 
    path="pub"
    server="192.168.10.2"
    fstype="cifs" 
/>
[...]

Standalone szerver esetén

Nincs tartományvezérlő, csak szimpla fájlmegosztás. A szerveren és a kliensen létezik ugyanaz a felhasználó, azonos jelszóval. Az info nevű megosztást szeretnénk elérni:

[...]
<volume 
    mountpoint="~/info" 
    path="info"
    server="192.168.10.2"
    fstype="cifs" 
/>
[...]
oktatas/linux/samba/samba4_pam-mount.txt · Utolsó módosítás: 2019/11/10 14:41 szerkesztette: admin