Originally posted by jammyjames
I can't tell if they are. What should it say if I enter 'ps -ef | grep smbd'?
Something like this if smbd is running:
root 1036 1 0 09:22 ? 00:00:00 /usr/sbin/smbd -D
root 1041 1036 0 09:22 ? 00:00:00 /usr/sbin/smbd -D
is a command to find out about running processes, -ef
makes it list details of all processes. Check the other options with man ps
matches patterns. So the combined command ps -ef | grep foo
looks for occurences of 'foo' in the process listing. Try ps -ef | less
. This will list all the processes and let you page through them. The right-hand column shows the command which launched the process.
If you are going to set up a Samba server, you'll need to be able to edit the config file, add users to your system, change file permissions and so on. I'm not trying to put you off, just checking if you know what you're taking on. It doesn't all have to be done at the command line, I'm suggesting command line ways because that's what I'm used to.
There are plenty of tutorials on basic unix commands on the web, like this one: http://www.emba.uvm.edu/CF/basic.html
Can you edit the smb.conf file?
Debian comes with a sample config already, which has helpful comments. You have a choice -- either tweak it to get one that works for you, or start over with a blank one and build it up. I recommend the latter because then you can test as you go and there is less to break. But keep the debian sample config (rename the file) -- it might come in useful. Then try one of the simple setups in the HowTo documents.