Portál AbcLinuxu, 8. srpna 2025 20:56


Dotaz: Parametrická konfigurace SAMBY

28.7.2008 20:25 psm | skóre: 10
Parametrická konfigurace SAMBY
Přečteno: 600×
Odpovědět | Admin
Potřeboval bych, aby se mi do SAMBY v roli PDC (Mandriva 2008.1) přihlašovaly 2 skupiny USERů:

a) jedna má domovský adresář /USERDAT
b) druhá má domovský adresář /USERDATK

Je možné udělat z domovského adresáře proměnnou a tu měnit dle domoského adresáře USERa ?

Původní SAMBA smb.conf je zde - tam ještě byla jedna skupina USERů.

Nyní by to chtělo něco jako
path = /%cesta/%U
kde cesta by se načítala z passwd jako domovský adresář momentálně se přihlašujícího USERa.

- viz dole [datadisk]
[global]
	workgroup = FIRMA.CZ
	netbios name = SERVERX
	server string = Samba Server %v
	map to guest = Bad User
	log file = /var/log/samba/log.%m
	max log size = 50
	socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
#	add user script = /usr/local/samba/bin/adduser %u
#	add group script = /usr/sbin/adduser %u 100
	add machine script = /usr/sbin/useradd -d /dev/null -g 100 -s /bin/false -M %u
	logon path = \\%L\profiles\%u
	domain logons = Yes
	os level = 65
	preferred master = Yes
	domain master = Yes
	local master = Yes
	dns proxy = No
	ldap ssl = no
	admin users = @sysadmin
	printer admin = @sysadmin
	smb ports = 139 
	
[printers]
	comment = All Printers
	path = /var/spool/samba
	create mask = 0700
	guest ok = Yes
	printable = Yes
	use client driver = Yes
	browseable = No

[print$]
	path = /var/lib/samba/printers
	write list = @adm, root
	inherit permissions = Yes
	guest ok = Yes

[pdf-gen]
	comment = PDF Generator (only valid users)
	path = /var/tmp
	printable = Yes
	printing = bsd
	print command = /usr/share/samba/scripts/print-pdf "%s" "%H" "//%L/%u" "%m" "%I" "%J" &
	lpq command = /bin/true
	lprm command = lprm -P'%p' %j

[profiles]
	comment = cesta pro profily uzivatelu
	path = /home/roaming
	read only = No
	create mask = 0600
	directory mask = 0700
	browseable = No
	

[netlogon]
	comment = share for domain controller
	path = /home/logon
	read only = Yes
	browseable = No
	
[vsichni]
	comment = cesta pro aplikace
	path = /userdat/alldata
	csc policy = disable
	read only = No
	create mask = 0775
	directory mask = 0775
	browseable = Yes
	

[datadisk]
	comment = cesta k datum  uzivatele
	path = /userdat/%U
	csc policy = disable
	read only = No
	create mask = 0700
	directory mask = 0700
	browseable = No
Umí tohle SAMBA ? A jak načíst do proměnné, použitelné v SAMBĚ, ten home adresář momentálního usera ?

Ta dvě cesty vznikly pro potřeby souběžně běžícího NFS pro linuxové stanice, které nemohou používat SAMBu.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.7.2008 21:39 psm | skóre: 10
Rozbalit Rozbalit vše Re: Parametrická konfigurace SAMBY
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak si odpovím sám - třeba se to bude někomu hodit :-)

Jednodušší to už být nemohlo : path = /%H

Asi už jsem přetaženej .... stačilo nastudovat parametry v Sambě ...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.