[Samba] Bringing a laptop to a Samba Network
Craig White
craigwhite at azapple.com
Fri Feb 25 03:45:28 GMT 2005
On Thu, 2005-02-24 at 21:20 -0600, Steve Cohen wrote:
> Steve Cohen wrote:
>
> OK, let me ask this question another way, short and simple:
>
> In a security=SHARE samba network, is there any way for a computer
> outside the workgroup to connect to and use (not talking about "see") a
> printer shared by samba on that network?
>
> I've been reading logs, manpages, books, nothing I've seen deals with
> that situation. This is a simple home network to which I want to
> occasionally bring a company-owned laptop.
>
> Please don't answer with questions about drivers, etc. A driver has
> been installed on the outside computer (a Windows 2K laptop owned by my
> employer). I have administrative rights on that laptop.
>
> The error is "Access Denied". How can Samba be configured to get around
> this given that security=SHARE is required?
>
> I just can't believe this is that hard. What am I missing?
----
If I recall correctly - you are using Red Hat 9 and samba 2.2.x
It's been a long time since I used 2.2.x and I've never used security =
share. I have even noticed Gerry exclaiming that he wished that it were
never made available.
My understanding is that security = share represents a mode like windows
98 file & printer sharing where each share represents a different
password/login.
You problem would appear that your laptop is sending DOMAIN\username to
the samba computer as login credentials and that is your problem. I
would expect that if you had logging set up high enough, you would
discover what is happening.
Anyway, I was trying to encourage you to send the -U USERNAME%PASSWORD
thinking that it would use those credentials instead of the DOMAIN
\username since your computer is joined to a work domain.
You could probably map the user DOMAIN\username to a 'local' user -
see /etc/samba/smbusers for the concept.
I know that Gerry has mentioned an alternative of map guest = bad user
for 'guest' access but that has been with reference to samba 3 and I
have no idea if that works for samba 2.2.x and have never done it
myself. This is a question that comes up once a week and is certainly
findable in the archives - probably in documentation for Samba 2.2.x
too.
In the end, I'm not convinced that security = share is all that
different from security = user for your purposes.
I would imagine that many people on this list are likewise using samba
3.x and their recollections of 2.2.x may be as hazy as mine. I do recall
that 'Access Denied' was a common feature of samba 2.2.x when the user
wasn't a member of the 'printer admin' group and I am sure that I have
mentioned it previously - this message does not necessarily mean that
you can't print to it.
There should be logs in /var/log/samba/log.MACHINE_NAME
or /var/log/samba/log.IP_ADDRESS_OF_LAPTOP that might show the problem
with credentials.
Craig
More information about the samba
mailing list