Portál AbcLinuxu, 10. května 2025 01:02
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ář.
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.