Greetings list: OS : Solaris 10 (sparc)05/08 Samba version: 11.10.0,REV=2005.01.08.05.16 I think his equates to on version 3.28 Overview We have 2 shares on UNIX side that are used to transfer files from Windows to Solaris. One share is read-only and the other is writable This is working great for the users. The current setting is : security=share All clients are Windows XP. ----- Change We want to make ----- We want to add a protected share for a certain number of users to access via password. While not affecting the other shares or requiring users to enter a password. I know we will have to change to : security=user After several attempts to accomplish this but have not had any success.. What I have done: Added a UNIX user to smbpasswd Added a UNIX group to /etc/group and added the UNIX user. The below smb.conf does not work for the private area (logs). It seems to *behave like* the security =share as it pops up a "Greyed out box" with Guest in it and prompts for a password. Thx Charles Particulars /etc/group logs::700:charles /etc/sfw/private/smbpasswd charles:104:9CEBF93A3F7BA80A8B0EA5A7DF135B03:7112CEA3B9A87EBEC3B84CC6066091DE:[U ]:LCT-48CA6DF5: smb.conf (not working) [global] netbios name = samba server string = Samba Server workgroup = Workgroup security = user guest ok = yes map to guest = Bad User log file = /var/samba/log/log.%m dos filemode = Yes hide unreadable = Yes wins server = xxx.xxx.xxx.xxx encrypt passwords = Yes null passwords = Yes domain master = No dns proxy = No os level = 50 hide special files = Yes dont descend = lost+found preferred master = no max log size = 50 log level = 9 [SUNshare] comment = SUN Share (read-only) path = /export/sunfiles force user = nobody4 force group = nogroup inherit permissions = Yes inherit acls = Yes inherit owner = Yes dont descend [WINshare] comment = Windows Share (write) path = /export/winfiles force user = nobody4 force group = nogroup read only = No dont descend [logs] comment = Logs Share path = /export/logs force group = logs guest ok = no write list = charles
Let me try to clarify a bit more.. Goal using security=user 3 Shares---------------Winshare ------------------------SunShare ----------------------- PrivateShare all users -------------- WinShare (no password prompt) all users---------------SunShare (no password prompt) -----------------------PrivateShare (prompt for username /password) Thx for any pointers ct> Greetings list: > > OS : Solaris 10 (sparc)05/08 > Samba version: 11.10.0,REV=2005.01.08.05.16 > I think his equates to on version 3.28 > > Overview > We have 2 shares on UNIX side that are used > to transfer files from Windows to Solaris. > One share is read-only and the other is writable > This is working great for the users. > The current setting is : > security=share > > All clients are Windows XP. > > ----- > Change We want to make > ----- > We want to add a protected share for a certain number > of users to access via password. > > While not affecting the other shares > or > requiring users to enter a password. > > I know we will have to change to : > security=user > > After several attempts to accomplish this but have not had any success.. > > What I have done: > Added a UNIX user to smbpasswd > Added a UNIX group to /etc/group and added the UNIX user. > > The below smb.conf does not work for the private area (logs). > It seems to *behave like* the security =share > as it pops up a "Greyed out box" with Guest in it > and prompts for a password. > > Thx > Charles > > Particulars > /etc/group logs::700:charles > /etc/sfw/private/smbpasswd > charles:104:9CEBF93A3F7BA80A8B0EA5A7DF135B03:7112CEA3B9A87EBEC3B84CC6066091DE:[U > ]:LCT-48CA6DF5: > > smb.conf (not working) > > [global] > netbios name = samba > server string = Samba Server > workgroup = Workgroup > security = user > guest ok = yes > map to guest = Bad User > log file = /var/samba/log/log.%m > dos filemode = Yes > hide unreadable = Yes > wins server = xxx.xxx.xxx.xxx > encrypt passwords = Yes > null passwords = Yes > domain master = No > dns proxy = No > os level = 50 > hide special files = Yes > dont descend = lost+found > preferred master = no > max log size = 50 > log level = 9 > > [SUNshare] > comment = SUN Share (read-only) > path = /export/sunfiles > force user = nobody4 > force group = nogroup > inherit permissions = Yes > inherit acls = Yes > inherit owner = Yes > dont descend > > [WINshare] > comment = Windows Share (write) > path = /export/winfiles > force user = nobody4 > force group = nogroup > read only = No > dont descend > > [logs] > comment = Logs Share > path = /export/logs > force group = logs > guest ok = no > write list = charles > > >
Solved.. I had to add passdb backend = smbpasswd to the [global] ct> Let me try to clarify a bit more.. > > Goal > using security=user > 3 Shares---------------Winshare > ------------------------SunShare > ----------------------- PrivateShare > > all users -------------- WinShare (no password prompt) > all users---------------SunShare (no password prompt) > -----------------------PrivateShare (prompt for username /password) > > Thx for any pointers > > ct >> Greetings list: >> >> OS : Solaris 10 (sparc)05/08 >> Samba version: 11.10.0,REV=2005.01.08.05.16 >> I think his equates to on version 3.28 >> >> Overview >> We have 2 shares on UNIX side that are used >> to transfer files from Windows to Solaris. >> One share is read-only and the other is writable >> This is working great for the users. >> The current setting is : >> security=share >> >> All clients are Windows XP. >> >> ----- >> Change We want to make >> ----- >> We want to add a protected share for a certain number >> of users to access via password. >> >> While not affecting the other shares >> or >> requiring users to enter a password. >> >> I know we will have to change to : >> security=user >> >> After several attempts to accomplish this but have not had any success.. >> >> What I have done: >> Added a UNIX user to smbpasswd >> Added a UNIX group to /etc/group and added the UNIX user. >> >> The below smb.conf does not work for the private area (logs). >> It seems to *behave like* the security =share >> as it pops up a "Greyed out box" with Guest in it >> and prompts for a password. >> >> Thx >> Charles >> >> Particulars >> /etc/group logs::700:charles >> /etc/sfw/private/smbpasswd >> charles:104:9CEBF93A3F7BA80A8B0EA5A7DF135B03:7112CEA3B9A87EBEC3B84CC6066091DE:[U >> ]:LCT-48CA6DF5: >> >> smb.conf (not working) >> >> [global] >> netbios name = samba >> server string = Samba Server >> workgroup = Workgroup >> security = user >> guest ok = yes >> map to guest = Bad User >> log file = /var/samba/log/log.%m >> dos filemode = Yes >> hide unreadable = Yes >> wins server = xxx.xxx.xxx.xxx >> encrypt passwords = Yes >> null passwords = Yes >> domain master = No >> dns proxy = No >> os level = 50 >> hide special files = Yes >> dont descend = lost+found >> preferred master = no >> max log size = 50 >> log level = 9 >> >> [SUNshare] >> comment = SUN Share (read-only) >> path = /export/sunfiles >> force user = nobody4 >> force group = nogroup >> inherit permissions = Yes >> inherit acls = Yes >> inherit owner = Yes >> dont descend >> >> [WINshare] >> comment = Windows Share (write) >> path = /export/winfiles >> force user = nobody4 >> force group = nogroup >> read only = No >> dont descend >> >> [logs] >> comment = Logs Share >> path = /export/logs >> force group = logs >> guest ok = no >> write list = charles >> >> >> >