Networking Forums  

Go Back   Networking Forums > Networking Newsgroups > Linux Networking

How to make samba to NOT ask for password

Reply
 
Thread Tools Display Modes
  #1  
Old 04-15-2008, 06:15 AM
Default How to make samba to NOT ask for password



I have a ubuntu based server and a windows client. I have some SMB shares
that I want to be read only and available without password (for anyone
coming from legitimate IPs).

My issue is that the ubuntu server insists on authenticating the user,
even for read only shares. How can I make it acept anyone, without
password?

NFS works great for linux clients though.

i


Ignoramus30238
Reply With Quote
  #2  
Old 04-15-2008, 08:15 AM
Josef Moellers
Guest
 
Posts: n/a
Default Re: How to make samba to NOT ask for password

Ignoramus30238 wrote:
> I have a ubuntu based server and a windows client. I have some SMB shares
> that I want to be read only and available without password (for anyone
> coming from legitimate IPs).
>
> My issue is that the ubuntu server insists on authenticating the user,
> even for read only shares. How can I make it acept anyone, without
> password?


Have you tried "guest ok = yes"?

--
These are my personal views and not those of Fujitsu Siemens Computers!
Josef Möllers (Pinguinpfleger bei FSC)
If failure had no penalty success would not be a prize (T. Pratchett)
Company Details: http://www.fujitsu-siemens.com/imprint.html
Reply With Quote
  #3  
Old 04-15-2008, 12:35 PM
Ignoramus15568
Guest
 
Posts: n/a
Default Re: How to make samba to NOT ask for password

On 2008-04-15, Josef Moellers <(E-Mail Removed)> wrote:
> Ignoramus30238 wrote:
>> I have a ubuntu based server and a windows client. I have some SMB shares
>> that I want to be read only and available without password (for anyone
>> coming from legitimate IPs).
>>
>> My issue is that the ubuntu server insists on authenticating the user,
>> even for read only shares. How can I make it acept anyone, without
>> password?

>
> Have you tried "guest ok = yes"?
>


Yes, at share level.

i
Reply With Quote
  #4  
Old 04-15-2008, 12:55 PM
Josef Moellers
Guest
 
Posts: n/a
Default Re: How to make samba to NOT ask for password

Ignoramus15568 wrote:
> On 2008-04-15, Josef Moellers <(E-Mail Removed)> wrote:
>> Ignoramus30238 wrote:
>>> I have a ubuntu based server and a windows client. I have some SMB shares
>>> that I want to be read only and available without password (for anyone
>>> coming from legitimate IPs).
>>>
>>> My issue is that the ubuntu server insists on authenticating the user,
>>> even for read only shares. How can I make it acept anyone, without
>>> password?

>> Have you tried "guest ok = yes"?
>>

>
> Yes, at share level.


I recall that some registry entry is required for this, but can't
remember which.
Maybe this triggers someone else's mind.

--
These are my personal views and not those of Fujitsu Siemens Computers!
Josef Möllers (Pinguinpfleger bei FSC)
If failure had no penalty success would not be a prize (T. Pratchett)
Company Details: http://www.fujitsu-siemens.com/imprint.html
Reply With Quote
  #5  
Old 04-15-2008, 01:14 PM
Ignoramus15568
Guest
 
Posts: n/a
Default Re: How to make samba to NOT ask for password

On 2008-04-15, Josef Moellers <(E-Mail Removed)> wrote:
> Ignoramus15568 wrote:
>> On 2008-04-15, Josef Moellers <(E-Mail Removed)> wrote:
>>> Ignoramus30238 wrote:
>>>> I have a ubuntu based server and a windows client. I have some SMB shares
>>>> that I want to be read only and available without password (for anyone
>>>> coming from legitimate IPs).
>>>>
>>>> My issue is that the ubuntu server insists on authenticating the user,
>>>> even for read only shares. How can I make it acept anyone, without
>>>> password?
>>> Have you tried "guest ok = yes"?
>>>

>>
>> Yes, at share level.

>
> I recall that some registry entry is required for this, but can't
> remember which.
> Maybe this triggers someone else's mind.
>


Registry entry??????

i
Reply With Quote
  #6  
Old 04-15-2008, 01:34 PM
Josef Moellers
Guest
 
Posts: n/a
Default Re: How to make samba to NOT ask for password

Ignoramus15568 wrote:
> On 2008-04-15, Josef Moellers <(E-Mail Removed)> wrote:
>> Ignoramus15568 wrote:
>>> On 2008-04-15, Josef Moellers <(E-Mail Removed)> wrote:
>>>> Ignoramus30238 wrote:
>>>>> I have a ubuntu based server and a windows client. I have some SMB shares
>>>>> that I want to be read only and available without password (for anyone
>>>>> coming from legitimate IPs).
>>>>>
>>>>> My issue is that the ubuntu server insists on authenticating the user,
>>>>> even for read only shares. How can I make it acept anyone, without
>>>>> password?
>>>> Have you tried "guest ok = yes"?
>>>>
>>> Yes, at share level.

>> I recall that some registry entry is required for this, but can't
>> remember which.
>> Maybe this triggers someone else's mind.
>>

>
> Registry entry??????


Yes, ISTR that I had to tell Windows on the client that *a* server *may*
be satisfied with any user name and no password.
Else Windows will demand some password to connect to the share although
this is not needed.

That was some time ago that I had to do that: W98SE ...
Haven't been using Windows a lot since then.

Josef
--
These are my personal views and not those of Fujitsu Siemens Computers!
Josef Möllers (Pinguinpfleger bei FSC)
If failure had no penalty success would not be a prize (T. Pratchett)
Company Details: http://www.fujitsu-siemens.com/imprint.html
Reply With Quote
  #7  
Old 04-15-2008, 02:06 PM
Ignoramus15568
Guest
 
Posts: n/a
Default Re: How to make samba to NOT ask for password

Some more information from my investigation. If I connect to that
samba server using smbclient, from a Linux box, smbclient asks me for
a password. It lets me in if I hit ENTER and therefore submit a blank
for the password.

However, Windows does ask for a username and password.

i
Reply With Quote
  #8  
Old 04-15-2008, 03:56 PM
Larry Finger
Guest
 
Posts: n/a
Default Re: How to make samba to NOT ask for password

Ignoramus30238 wrote:
> I have a ubuntu based server and a windows client. I have some SMB shares
> that I want to be read only and available without password (for anyone
> coming from legitimate IPs).
>
> My issue is that the ubuntu server insists on authenticating the user,
> even for read only shares. How can I make it acept anyone, without
> password?
>
> NFS works great for linux clients though.


I have a similar setup with an openSUSE server and Windows clients. My
share definition section has the following:

force user = usamba
force group = gsamba
read only = No
guest ok = Yes
nt acl support = No

Note that gsamba and usamba are a special group and user created just
for this purpose.

Larry
Reply With Quote
  #9  
Old 04-15-2008, 04:10 PM
Ignoramus15568
Guest
 
Posts: n/a
Default Re: How to make samba to NOT ask for password

On 2008-04-15, Larry Finger <(E-Mail Removed)> wrote:
> Ignoramus30238 wrote:
>> I have a ubuntu based server and a windows client. I have some SMB shares
>> that I want to be read only and available without password (for anyone
>> coming from legitimate IPs).
>>
>> My issue is that the ubuntu server insists on authenticating the user,
>> even for read only shares. How can I make it acept anyone, without
>> password?
>>
>> NFS works great for linux clients though.

>
> I have a similar setup with an openSUSE server and Windows clients. My
> share definition section has the following:
>
> force user = usamba
> force group = gsamba
> read only = No
> guest ok = Yes
> nt acl support = No
>
> Note that gsamba and usamba are a special group and user created just
> for this purpose.
>
> Larry


Thanks. I think that force user and force group are the relevant
statements here. I will try it and report tonight.

i
Reply With Quote
  #10  
Old 04-15-2008, 06:40 PM
Roger Blake
Guest
 
Posts: n/a
Default Re: How to make samba to NOT ask for password

In article <(E-Mail Removed)>, Ignoramus30238 wrote:
> I have a ubuntu based server and a windows client. I have some SMB shares
> that I want to be read only and available without password (for anyone
> coming from legitimate IPs).


I recently set up a Ubuntu/samba server this way, essentially mimicing
Windows "simple file sharing." It works through a "guest" account that
was created for this purpose, with no Samba password, but it should work
just as well using the "nobody" account for guest access. Setting readonly
for the files is just a matter of setting appropriate permissions.

Here is the smb.conf file, you may need to modify details for your own
system:

------------------------------------------------------------------------
# Samba server configuration for "simple" file sharing

[global]

; For debugging problems set to 2 or 3
debug level = 1

; Basic server settings
netbios name = SERVER1
workgroup = WORKGROUP
server string = Samba Server

; we should act as the local master browser
os level = 64
preferred master = yes
local master = yes

; security settings
security = share
guest account = guest

; Oplocks are more trouble than they're worth...
kernel oplocks = no
oplocks = no
level2 oplocks = no

; use encrypted passwords
encrypt passwords = yes

; Samba log files
log file = /var/log/samba/log.%m
max log size = 100

; Password database
passdb backend = tdbsam:/usr/local/samba/lib/passdb.tdb

; Case Preservation
preserve case = yes
short preserve case = yes
default case = upper
case sensitive = no

; Printing
load printers = yes
printing = cups
printcap name = /var/run/cups/printcap

# Shared files (read/write)
[SHARED]
comment = "Shared files"
path = /home/SHARED
valid users = guest
public = no
guest ok = yes
browseable = yes
writeable = yes
force group = users
create mode = 0770
force create mode = 0770
directory mask=1777
directory mode = 0770
force directory mode = 0770

---------------------------------------------------------------------

--
Roger Blake
(Subtract 10s for email.)
Reply With Quote
Reply

Tags
make, password, samba

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT. The time now is 04:14 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.