Portál AbcLinuxu, 7. prosince 2025 20:10
logon drive, logon path a logon.home v smb.conf.
\home\username bylo nějaké sdílení – nejlépe nastavení sdílení [homes]. Vyzkoušejte po přihlášení zadat ve Windows příkaz net use P: /home, zda se ta cesta správně exportuje. Nebo můžete jen zkusit se na to sdílení \home\username podívat přes průzkumníka.
Ve vašem příkladu máte uvedeno jako název Samba serveru home, to je schválně?
netbios name jmenuje samba, vy se ale v cestě ke sdílení logon home odkazujete na server home
2. nejsem si jist, zda sekce [Homes] je to samé, jako sekce homes (v linuxu se obecně mezi velkými a malými písmeny rozlišuje)
3. v sekci [homes] vám úplně chybí cesta path, kde se ten adresář/adresáře nacházejí
PS: konfigurák by bylo bývalo lepší přiložit jako přílohu k příspěvku – pod vstupním boxem pro přidání dotazu nebo komentáře je políčko pro přidání souboru jako přílohy
logon home = \samba\%U … [homes] path=/home/%UProtože
[homes] funguje tak, že pokud je přihlášen uživatel např. novak, a chce otevřít sdílení \\server\novak, které neexistuje, použije se právě sdílení [homes]. A v cestě pro [homes] pak tedy musíte někde použít právě jméno uživatele, aby se namapovala na správný adresář.
Diky
net use p: /home /y, což automaticky připojí domácí adresář a nepotřebujete znát jeho název.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.