LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 07-05-2004, 08:30 AM   #1
Wiz22
Member
 
Registered: Mar 2004
Location: {€urope}
Distribution: Linux Mint
Posts: 146

Rep: Reputation: 15
samba on college linux, cant resolve adress but CAN see files!!


hello

first these pages helped alot but didnt work out =)

http://hr.uoregon.edu/davidrl/samba.html
http://us1.samba.org/samba/docs/using_samba/toc.html
http://home.houston.rr.com/touchstone/linux/
http://www.fil.fol.it/cl/
http://www.linuxforum.com/forums/index.php?showforum=43

secondly im not that experienced but I think im getting on my way

1) I have tried to configure samba in Kwrite, Kedit and Midnight Commander; I have tried several ways and changed things over and over...but im not getting nowhere...

2) I do not know what im supposed to put in the lines on "Workgroup" or "Server" since my computer has several names and I do not know witch is witch..

3) Last I CAN see my files im sharing on my winxp CPU from Linneighbor but I get an error saying "cant resolve adress" and like i mentioned I HAVE tried several names on my smb.conf. but I cant seem to get it right!!!

plz hlp!! I want music!!
 
Old 07-05-2004, 11:10 AM   #2
Peacedog
LQ Guru
 
Registered: Sep 2003
Location: Danville, VA
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
Posts: 5,296

Rep: Reputation: 168Reputation: 168
hi Wiz22, post your smb.conf so we can have a look at it. have you added valid users, i.e. the user must be a samba user, the user must also have an account on the windows machine. hope that's clear. something else to check would be any firewalls.
good luck.
 
Old 07-05-2004, 11:26 AM   #3
Wiz22
Member
 
Registered: Mar 2004
Location: {€urope}
Distribution: Linux Mint
Posts: 146

Original Poster
Rep: Reputation: 15
#======================= Global Settings =====================================
[global]

# workgroup = NT-Domain-Name or Workgroup-Name, eg: LINUX2
workgroup = WIZUX

# server string is the equivalent of the NT Description field
server string = Samba Server

# Security mode. Defines in which mode Samba will operate. Possible
# values are share, user, server, domain and ads. Most people will want
# user level security. See the HOWTO Collection for details.
security = user

# This option is important for security. It allows you to restrict
# connections to machines which are on your local network. The
# following example restricts access to two C class networks and
# the "loopback" interface. For more examples of the syntax see
# the smb.conf man page
; hosts allow = 192.168.1. 192.168.2. 127. 217.208.115.99 192.168.0.1

# If you want to automatically load your printer list rather
# than setting them up individually then you'll need this
load printers = yes

# you may wish to override the location of the printcap file
; printcap name = /etc/printcap

# on SystemV system setting printcap name to lpstat should allow
# you to automatically obtain a printer list from the SystemV spool
# system
; printcap name = lpstat

# It should not be necessary to specify the print system type unless
# it is non-standard. Currently supported print systems include:
# bsd, cups, sysv, plp, lprng, aix, hpux, qnx
; printing = cups

# Uncomment this if you want a guest account, you must add this to /etc/passwd
# otherwise the user "nobody" is used
; guest account = pcguest

# this tells Samba to use a separate log file for each machine
# that connects
log file = /var/log/samba.%m

# Put a capping on the size of the log files (in Kb).
max log size = 50

# Use password server option only with security = server
# The argument list may include:
# password server = My_PDC_Name [My_BDC_Name] [My_Next_BDC_Name]
# or to auto-locate the domain controller/s
# password server = *
; password server = <NT-Server-Name>

# Use the realm option only with security = ads
# Specifies the Active Directory realm the host is part of
; realm = MY_REALM

# Backend to store user information in. New installations should
# use either tdbsam or ldapsam. smbpasswd is available for backwards
# compatibility. tdbsam requires no further configuration.
; passdb backend = tdbsam

# Using the following line enables you to customise your configuration
# on a per machine basis. The %m gets replaced with the netbios name
# of the machine that is connecting.
# Note: Consider carefully the location in the configuration file of
# this line. The included file is read at that point.
; include = /usr/local/samba/lib/smb.conf.%m

# Most people will find that this option gives better performance.
# See the chapter 'Samba performance issues' in the Samba HOWTO Collection
# and the manual pages for details.
# You may want to add the following on a Linux system:
# SO_RCVBUF=8192 SO_SNDBUF=8192
socket options = TCP_NODELAY

# Configure Samba to use multiple interfaces
# If you have multiple network interfaces then you must list them
# here. See the man page for details.
; interfaces = 192.168.12.2/24 192.168.13.2/24

# Browser Control Options:
# set local master to no if you don't want Samba to become a master
# browser on your network. Otherwise the normal election rules apply
; local master = no

# OS Level determines the precedence of this server in master browser
# elections. The default value should be reasonable
; os level = 33

# Domain Master specifies Samba to be the Domain Master Browser. This
# allows Samba to collate browse lists between subnets. Don't use this
# if you already have a Windows NT domain controller doing this job
; domain master = yes

# Preferred Master causes Samba to force a local browser election on startup
# and gives it a slightly higher chance of winning the election
; preferred master = yes

# Enable this if you want Samba to be a domain logon server for
# Windows95 workstations.
; domain logons = yes

# if you enable domain logons then you may want a per-machine or
# per user logon script
# run a specific logon batch file per workstation (machine)
; logon script = %m.bat
# run a specific logon batch file per username
; logon script = %U.bat

# Where to store roving profiles (only for Win95 and WinNT)
# %L substitutes for this servers netbios name, %U is username
# You must uncomment the [Profiles] share below
; logon path = \\%L\Profiles\%U

# Windows Internet Name Serving Support Section:
# WINS Support - Tells the NMBD component of Samba to enable it's WINS Server
; wins support = yes

# WINS Server - Tells the NMBD components of Samba to be a WINS Client
# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
; wins server = w.x.y.z

# WINS Proxy - Tells Samba to answer name resolution queries on
# behalf of a non WINS capable client, for this to work there must be
# at least one WINS Server on the network. The default is NO.
; wins proxy = yes

# DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
# via DNS nslookups. The default is NO.
dns proxy = no

# These scripts are used on a domain controller or stand-alone
# machine to add or delete corresponding unix accounts
; add user script = /usr/sbin/useradd %u
; add group script = /usr/sbin/groupadd %g
; add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %u
; delete user script = /usr/sbin/userdle %u
; delete user from group script = /usr/sbin/deluser %u %g
; delete group script = /usr/sbin/groupdel %g


#============================ Share Definitions ==============================
[homes]
comment = Home Directories
browseable = no
writable = yes

# Un-comment the following and create the netlogon directory for Domain Logons
; [netlogon]
; comment = Network Logon Service
; path = /home/wiz/Share
; guest ok = yes
; writable = yes
; share modes = yes


# Un-comment the following to provide a specific roving profile share
# the default is to use the user's home directory
;[Profiles]
; path = /home/wiz/Share
; browseable = no
; guest ok = yes


# NOTE: If you have a BSD-style print system there is no need to
# specifically define each individual printer
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
# Set public = yes to allow user 'guest account' to print
guest ok = no
writable = no
printable = yes

# This one is useful for people to share files
;[tmp]
; comment = Temporary file space
; path = /tmp
; read only = no
; public = yes

# A publicly accessible directory, but read only, except for people in
# the "staff" group
;[public]
; comment = Public Stuff
; path = /home/samba
; public = yes
; writable = yes
; printable = no
; write list = @staff

# Other examples.
#
# A private printer, usable only by fred. Spool data will be placed in fred's
# home directory. Note that fred must have write access to the spool directory,
# wherever it is.
;[fredsprn]
; comment = Fred's Printer
; valid users = fred
; path = /homes/fred
; printer = freds_printer
; public = no
; writable = no
; printable = yes

# A private directory, usable only by fred. Note that fred requires write
# access to the directory.
;[fredsdir]
; comment = Fred's Service
; path = /usr/somewhere/private
; valid users = fred
; public = no
; writable = yes
; printable = no

# a service which has a different directory for each machine that connects
# this allows you to tailor configurations to incoming machines. You could
# also use the %U option to tailor it by user name.
# The %m gets replaced with the machine name that is connecting.
;[pchome]
; comment = PC Directories
; path = /usr/pc/%m
; public = no
; writable = yes

# A publicly accessible directory, read/write to all users. Note that all files
# created in the directory by users will be owned by the default user, so
# any user with access can delete any other user's files. Obviously this
# directory must be writable by the default user. Another user could of course
# be specified, in which case all files would be owned by that user instead.
;[public]
; path = /usr/somewhere/else/public
; public = yes
; only guest = yes
; writable = yes
; printable = no

# The following two entries demonstrate how to share a directory so that two
# users can place files there that will be owned by the specific users. In this
# setup, the directory should be writable by both users and should have the
# sticky bit set on it to prevent abuse. Obviously this could be extended to
# as many users as required.
;[myshare]
; comment = Mary's and Fred's stuff
; path = /usr/somewhere/shared
; valid users = mary fred
; public = no
; writable = yes
; printable = no
; create mask = 0765

well thats about all of it =\ its said I should remove everything and keep "GLOBAL" and "HOMES" only...but I do it safely...hope it doesnt confuse to much =] thx for reply!
 
Old 07-05-2004, 11:40 AM   #4
Peacedog
LQ Guru
 
Registered: Sep 2003
Location: Danville, VA
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
Posts: 5,296

Rep: Reputation: 168Reputation: 168
i agree that you should edit the file manually as root, delete everything that's commented. the smb.conf can be a bear to troubleshoot will all the available options. i find it easier to start w/some basic lines, and work from there. one option i don't see is

netbios name = yournetbiosname
encrypt passwords = Yes

those lines need to be added under global. the netbios name will be whatever name you want the computer to be called, it's your pick. in other words you will not find it in the system anywhere, just choose a name and addd it accordingly. make sure it's not localhost. be sure to restart the smbd and nmbd after any changes.
good luck.
 
Old 07-05-2004, 12:00 PM   #5
Wiz22
Member
 
Registered: Mar 2004
Location: {€urope}
Distribution: Linux Mint
Posts: 146

Original Poster
Rep: Reputation: 15
now when you say delete everything thats commented it sounds about everything =) sry but can you be more specific? one mistake and im back where i started...
thx for reply
 
Old 07-05-2004, 12:08 PM   #6
Wiz22
Member
 
Registered: Mar 2004
Location: {€urope}
Distribution: Linux Mint
Posts: 146

Original Poster
Rep: Reputation: 15
anyways i gave it a try, cant be too hard reinstalling =P

#======================= Global Settings =====================================
[global]



workgroup = WIZUX

server string = Samba Server


.
security = user


; hosts allow = 192.168.1. 192.168.2. 127. 217.208.115.99 192.168.0.1


load printers = yes


; printcap name = /etc/printcap


; printcap name = lpstat


; printing = cups


; guest account = pcguest


log file = /var/log/samba.%m

.
max log size = 50


; password server = <NT-Server-Name>


; realm = MY_REALM


; passdb backend = tdbsam


; include = /usr/local/samba/lib/smb.conf.%m


socket options = TCP_NODELAY


; interfaces = 192.168.12.2/24 192.168.13.2/24


; local master = no


; os level = 33


; domain master = yes


; preferred master = yes


; domain logons = yes


; logon script = %m.bat
; logon script = %U.bat


; logon path = \\%L\Profiles\%U


; wins support = yes


; wins server = w.x.y.z


; wins proxy = yes


dns proxy = no


; add user script = /usr/sbin/useradd %u
; add group script = /usr/sbin/groupadd %g
; add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %u
; delete user script = /usr/sbin/userdle %u
; delete user from group script = /usr/sbin/deluser %u %g
; delete group script = /usr/sbin/groupdel %g


#============================ Share Definitions ==============================
[homes]
comment = Home Directories
browseable = no
writable = yes


; [netlogon]
; comment = Network Logon Service
; path = /home/wiz/Share
; guest ok = yes
; writable = yes
; share modes = yes



;[Profiles]
; path = /home/wiz/Share
; browseable = no
; guest ok = yes



[printers]
comment = All Printers
path = /var/spool/samba
browseable = no

guest ok = no
writable = no
printable = yes


;[tmp]
; comment = Temporary file space
; path = /tmp
; read only = no
; public = yes


;[public]
; comment = Public Stuff
; path = /home/samba
; public = yes
; writable = yes
; printable = no
; write list = @staff
 
Old 07-05-2004, 12:10 PM   #7
Peacedog
LQ Guru
 
Registered: Sep 2003
Location: Danville, VA
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
Posts: 5,296

Rep: Reputation: 168Reputation: 168
it's not necessary, just makes things cleaner and easier to troubleshoot. for starters just add the lines i suggested to global, save changes, restart the daemons, see what you get.
good luck.

Last edited by Peacedog; 07-05-2004 at 12:13 PM.
 
Old 07-05-2004, 12:44 PM   #8
Wiz22
Member
 
Registered: Mar 2004
Location: {€urope}
Distribution: Linux Mint
Posts: 146

Original Poster
Rep: Reputation: 15
its done, did it with MC (midnight commander;really nice =), couldnt save the file with kwrite or kedit since i dont know how to get permission...do what now?
 
Old 07-05-2004, 01:27 PM   #9
Wiz22
Member
 
Registered: Mar 2004
Location: {€urope}
Distribution: Linux Mint
Posts: 146

Original Poster
Rep: Reputation: 15
ive managed to clean it up a little atleast =P

8====================== Global Settings =====================================
[global]


workgroup = WIZUX
server string = Samba Server
security = user
netbios name = WizNet
encrytp passwords = Yes
; hosts allow = 192.168.1. 192.168.2. 127. 217.208.115.99 192.168.0.1
load printers = yes
; printcap name = /etc/printcap
; printcap name = lpstat
; printing = cups
; guest account = pcguest
. max log size = 50
; password server = <NT-Server-Name>
; realm = MY_REALM
; passdb backend = tdbsam
; include = /usr/local/samba/lib/smb.conf.%m
socket options = TCP_NODELAY
; interfaces = 192.168.12.2/24 192.168.13.2/24
; local master = no
; os level = 33
; domain master = yes
; preferred master = yes
; domain logons = yes
; logon script = %m.bat
; logon script = %U.bat
; logon path = \\%L\Profiles\%U
; wins support = yes
; wins server = w.x.y.z
; wins proxy = yes
dns proxy = no
; add user script = /usr/sbin/useradd %u
; add group script = /usr/sbin/groupadd %g
; add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %u
; delete user script = /usr/sbin/userdle %u
; delete user from group script = /usr/sbin/deluser %u %g
; delete group script = /usr/sbin/groupdel %g

#============================ Share Definitions ==============================

[homes]
comment = Home Directories
browseable = no
writable = yes
; [netlogon]
; comment = Network Logon Service
; path = /home/wiz/Share
; guest ok = yes
; writable = yes
; share modes = yes
;[Profiles]
; path = /home/wiz/Share
; browseable = no
; guest ok = yes
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
# Set public = yes to allow user 'guest account' to print
guest ok = no
writable = no
printable = yes
;[tmp]
; comment = Temporary file space
; path = /tmp
; read only = no
; public = yes
;[public]
; comment = Public Stuff
; path = /home/samba
; public = yes
; writable = yes
; printable = no
; write list = @staff
 
Old 07-05-2004, 05:41 PM   #10
Wiz22
Member
 
Registered: Mar 2004
Location: {€urope}
Distribution: Linux Mint
Posts: 146

Original Poster
Rep: Reputation: 15
umm..if anyones still alive...?
 
Old 07-06-2004, 07:36 AM   #11
Peacedog
LQ Guru
 
Registered: Sep 2003
Location: Danville, VA
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
Posts: 5,296

Rep: Reputation: 168Reputation: 168
you don't really have anything shared, are you at least able to see the machine now?
 
Old 07-06-2004, 09:01 AM   #12
Wiz22
Member
 
Registered: Mar 2004
Location: {€urope}
Distribution: Linux Mint
Posts: 146

Original Poster
Rep: Reputation: 15
i am able to see my windowsmaps from linux like i said...but i do not see any files on linux..
 
Old 07-06-2004, 11:54 AM   #13
Peacedog
LQ Guru
 
Registered: Sep 2003
Location: Danville, VA
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
Posts: 5,296

Rep: Reputation: 168Reputation: 168
does the workgroup show up in windows?
 
Old 07-07-2004, 03:10 PM   #14
Wiz22
Member
 
Registered: Mar 2004
Location: {€urope}
Distribution: Linux Mint
Posts: 146

Original Poster
Rep: Reputation: 15
no...i do not know where i see my windows workgroup...ive had it over 2 years i cant remember the name...where do i see that? thx =)
 
Old 07-07-2004, 03:37 PM   #15
Peacedog
LQ Guru
 
Registered: Sep 2003
Location: Danville, VA
Distribution: Slackware, Windows, FreeBSD, OpenBSD, Mac OS X
Posts: 5,296

Rep: Reputation: 168Reputation: 168
Quote:
Originally posted by Wiz22
no...i do not know where i see my windows workgroup...ive had it over 2 years i cant remember the name...where do i see that? thx =)
network neighborhood, or my network places
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
college Linux drco Linux - Newbie 1 12-23-2004 04:00 AM
Control over IP adress in LAN via Linux Gateway pin_bk Linux - Networking 3 10-15-2004 04:41 AM
College Linux FileShare Samba Network? Wiz22 Linux - Newbie 5 05-20-2004 05:43 PM
College Linux pocketpal Linux - Laptop and Netbook 3 06-10-2003 09:13 AM


All times are GMT -5. The time now is 12:31 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration