I am trying to get a suse linux computer ( 7.2 ) to show me my home directory under windows. I got samba started, and I can see the linux computer under windows, but when I try to open it, I get a login box. That is not so bad but I can't log on. I am using windows 2000 and I added a key in the registry as described, but still it won't let me log on.
I also wanted to use swat to help me configuring, but I can't start it up. As far as I understood it, it is a graphical tool to help me configure samba. Any idea for the reason? ( btw I could find the file swat under /sbin so I pressume it is instaled).
Does anybody know if there is a samba for dummies version online?
Have you got encrypted passwords set up on both machines and have you added the required smbusers and passwords:?
Swat can be started via inetd or xinetd, inetd's config is /etc/inetd.conf whilst xinetd uses /etc/xinetd.d/swat to control swat, can you check that the swat line isn't commented out in /etc/inetd.conf or diusabled in /etc/xinetd.d/swat.
You might also find it useful to check your samba log files, in RH they are in /var/logs/samba.
Hopefully this will give you somewhere to start troubleshooting.
Andy :
It was indeed that I did not install the user ( me blond ), I added it with "smbpasswd -a [username]". It will automatically ask you for the password (just in case there are more blond peeps like me). It is working now.
Swat I still couldn't get to run. I checked the services file, and the inetd.conf and everything seems to be fine, but when I go to local host:910 it says nothing is listening at this port. But well ok, everything is working so I am very glad
Now the second task Convince windows, this printer is a nice printer it can use....
I see my printer under windows. I click properties, and windows says "I can't see what printer that is", and lets me install a driver. I choose HP laserject 4P ( which is my printer ) and it installs it nicely. Then it shows me the properties of the printer. I try to print a testpage, but it didn't succeed. My guess is that I did something wrong in the smb.conf. Can someone help me. From what I understand you have to refer to the printers in your printcap file which looks like this at my puter:
<b>
### BEGIN apsfilter: ### /etc/gs.upp/y2prn_lp_hp4p.upp lp_hp4p ###
# Warning: Configured for apsfilter, do not edit the labels!
# apsfilter setup Sat Oct 20 22:55:34 CEST 2001
#
lp_hp4p-ascii|lp1|y2prn_lp_hp4p.upp--ascii-lp_hp4p|y2prn_lp_hp4p.upp ascii:\
:lp=/dev/lp0:\
:sd=/var/spool/lpd/y2prn_lp_hp4p.upp--ascii-lp_hp4p:\
:lf=/var/spool/lpd/y2prn_lp_hp4p.upp--ascii-lp_hp4p/log:\
:af=/var/spool/lpd/y2prn_lp_hp4p.upp--ascii-lp_hp4p/acct:\
:if=/var/lib/apsfilter/bin/y2prn_lp_hp4p.upp--ascii-lp_hp4p:\
:la@:mx#0:\
:tr=:cl:sh:
#
lp_hp4p|lp2|y2prn_lp_hp4p.upp--auto-lp_hp4p|y2prn_lp_hp4p.upp auto:\
:lp=/dev/lp0:\
:sd=/var/spool/lpd/y2prn_lp_hp4p.upp--auto-lp_hp4p:\
:lf=/var/spool/lpd/y2prn_lp_hp4p.upp--auto-lp_hp4p/log:\
:af=/var/spool/lpd/y2prn_lp_hp4p.upp--auto-lp_hp4p/acct:\
:if=/var/lib/apsfilter/bin/y2prn_lp_hp4p.upp--auto-lp_hp4p:\
:la@:mx#0:\
:tr=:cl:sh:
#
lp_hp4p-raw|lp3|y2prn_lp_hp4p.upp--raw-lp_hp4p|y2prn_lp_hp4p.upp raw:\
:lp=/dev/lp0:\
:sd=/var/spool/lpd/y2prn_lp_hp4p.upp--raw-lp_hp4p:\
:lf=/var/spool/lpd/y2prn_lp_hp4p.upp--raw-lp_hp4p/log:\
:af=/var/spool/lpd/y2prn_lp_hp4p.upp--raw-lp_hp4p/acct:\
:if=/var/lib/apsfilter/bin/y2prn_lp_hp4p.upp--raw-lp_hp4p:\
:la@:mx#0:\
:tr=:cl:sh:
#
### END apsfilter: ### /etc/gs.upp/y2prn_lp_hp4p.upp lp_hp4p ###
</b>
I don't want guests to be able to print to this printer. I added this in my smb.conf file:
<b>
[printers]
comment = All Printers
browseable = no
printable = yes
public = no
read only = yes
create mode = 0700
print command = /usr/bin/lpr -P%p -r %s
path = /var/spool/samba/print
</b>
I hope someone can help me further here
About the swat topic:
I tried both localhost and my own ip and I got a connection refused.
HI !
This offen problem.If you can't login swat in your machine. To try http://172.0.0.1:901 or http://localhost:901 then
input default account (super user root) and root must be have passwd.
notes:at first you must add a user account in your Linux7.2 machine and add it to samba user in swat . all over, Input this user account when you logon windows. Ok !!