[SWLUG] Samba - Mandrake 9.1
STEPHEN CONSTANTINOU
stephanos at writeme.com
Mon Jul 28 08:52:23 UTC 2003
Dear Foeh and Justin and all
Thanks for the input. I have read the man page for smb.conf
file. Much I do not understand.
However, I have read the o'Reilly online tutorial and so have
done the following
1) Changed Windows 98SE to have a log in box and created a
user: stephanos, password: XX. This is identical to the only
user I have in Mandrake. I think that was a good move.
SMOOTHWALL appears in my Network Neighbourhood. When I click
it it now says "SMOOTHWALL is not acesible. No permission to access resource". Smoothwall is the name of my hardware firewall.
2) Configured the the /etc/smb.conf file as:
[global]
; Uncomment this if you want a guest account
; guest account = nobody
log file = /var/log/samba-log.%m
lock directory = /var/lock/samba
share modes = yes
encrypt passwords = yes
smb passwd file = /etc/smbpasswd
[homes]
comment = Home Directories
browseable = no
read only = no
create mode = 0750
[tmp]
comment = Temporary file space
path = /tmp
read only = no
public = yes
[public]
comment = Public Stuff
path = /home/public
public = yes
writable = yes
printable = no
The /etc/samba/smbpasswd file is blank
The /etc/samba/smbusers says:
root = administrator admin
nobody = guest pcguest smbguest
3) I tried the command "smbadduser" as a user and as root, to
create the user in samba.
smbadduser
smbadduser stephanos
Both produced the message "Command not found". I thought I
might be in the wrong directory so I did a search (as root) for
a file called "smbadduser" but found nothing.
Mandrake Control Centre > Software Management > RPM Drake says
that I have all the Samba packages installed.
4) I have been through the Mandrake Control Centre > Server Configuration > Samba Wizard as well.
I think I am close. I think I just have to tell Samba there
is a user: stephanos, password: XX (the same as the windows
login) and the same as a Linux user.
What is still not clear is:
a) which tool I use in Mandrake to look at the Windows 98SE PC ?
b) how to add a user using "smbadduser" ?
Any further help appreciated.
Stephen (Swansea, Wales, UK)
Foeh wrote>
Sorry, before you do the smbpasswd I forgot you need to
use smbadduser to create the user in samba.
I can't quite remember how you tell 98 to log on as a
specific user without bringing up a username . password box
at the start, but I know it can be done. If you don't mind
having a login box at the start, you can go to control panel,
then networks, then choose your primary network login as
Client for Microsoft Networks. That should let you choose
which user you log in as when the computer starts, so you
can make it match the login you create on Linux.
Foeh.
On Thursday 24 Jul 2003 2:05 am, STEPHEN CONSTANTINOU wrote:
> Dear Foeh / anyone
>
> Thanks for the reply and advice.
>
> As root I tried
> "smbpasswd stephanos" (the only user)
> "smbpasswd root"
> "smbpasswd" (smbpasswd assumes root)
>
> You were right in that they do not ask for an existing
> password. I entered the new password twice as prompted.
> Alas, all three attempts failed with the same problem
> "Failed to find entry for user stephanos/root/root
> Failed to modify password entry for user stephanos/root/root"
>
> Just in case it is relevant the Windows machine is 98SE
> and I do not have to supply a password to use Windows or
> access the network. The nodes connect via a switch.
>
> Any further advice welcome, though I will understand if
> this is not possible.
>
> Stephen (Swansea, Wales, UK)
>
> On Wednesday 23 Jul 2003 1:44 am, STEPHEN CONSTANTINOU wrote:
> > I have tried "smbpasswd" but cannot change it without knowing
> > what it was. And since I never set one I am hoping someone
> > out there can help. I did try the root and only user pasword,
> > but they are not correct.
>
> When running as root, smbpasswd should not require the old
> password. In my case, I made sure there was a user in linux
> with the same name as I used to log in on Windows (though
> this is not necessary) then used smbpasswd to create the
> password for that user.
>
> For example, I usually go in as Administrator in Windows
> 2000 on my laptop, so I added a user to my redhat machine
> called "administrator". Then as root, I could run:
> smbpasswd administrator
> Note that I have to use the existing windows user name and
> password here.
>
> Maybe I've not understood the question, but if you haven't
> already done this, try it out :o)
> Foeh.
--
__________________________________________________________
Sign-up for your own FREE Personalized E-mail at Mail.com
http://www.mail.com/?sr=signup
CareerBuilder.com has over 400,000 jobs. Be smarter about your job search
http://corp.mail.com/careers
More information about the Swlug
mailing list