Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
SAMBA: security/permissions/other
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Networking & Security
View previous topic :: View next topic  
Author Message
Qweasda
Apprentice
Apprentice


Joined: 04 Feb 2003
Posts: 152

PostPosted: Fri Mar 07, 2003 2:45 am    Post subject: SAMBA: security/permissions/other Reply with quote

I've used Samba at home for my small network, and was successful with it.
Now I'm trying to set a Samba server up at work on a 200mhz Pentium 128mb server that will be networked to 2 Win2k boxes, a Novell box, and a Redhat 8.0 box.
I got the smb.conf set up correctly I believe, and everything is go. My problem, is when any computer tries to find/connect to it, it doesn't[/code] see it at all. But, the samba.log file throws a bunch of stuff out right when the computer searches for the network. (again they don't ever see it though) This is what the samba.log gets:

Code:
[2003/03/06 16:09:54, 2] lib/interface.c:add_interface(81)
  added interface ip=168.179.17.108 bcast=168.179.17.127 nmask=255.255.255.192
[2003/03/06 16:09:54, 3] smbd/server.c:main(747)
  loaded services
[2003/03/06 16:09:54, 3] smbd/server.c:main(762)
  Becoming a daemon.
[2003/03/06 16:09:54, 3] lib/util.c:fcntl_lock(1315)
  fcntl_lock: fcntl lock gave errno 11 (Resource temporarily unavailable)
[2003/03/06 16:09:54, 3] lib/util.c:fcntl_lock(1337)
  fcntl_lock: lock failed at offset 0 count 1 op 13 type 0 (Resource temporarily unavailable)
[2003/03/06 16:28:26, 3] param/loadparm.c:init_globals(1272)
  Initialising global parameters
[2003/03/06 16:28:26, 3] param/params.c:pm_process(577)
  params.c:pm_process() - Processing configuration file "/etc/samba/smb.conf"
[2003/03/06 16:28:26, 3] param/loadparm.c:do_section(3037)
  Processing section "[global]"
[2003/03/06 16:28:26, 1] lib/debug.c:debug_message(258)
  INFO: Debug class all level = 3   (pid 1713 from pid 1713)
[2003/03/06 16:28:26, 2] param/loadparm.c:do_section(3055)
  Processing section "[pub]"
[2003/03/06 16:28:26, 2] param/loadparm.c:do_section(3055)
  Processing section "[root]"
[2003/03/06 16:28:26, 3] param/loadparm.c:lp_add_ipc(2023)
  adding IPC service IPC$
[2003/03/06 16:28:26, 3] param/loadparm.c:lp_add_ipc(2023)
  adding IPC service ADMIN$
[2003/03/06 16:28:26, 2] lib/interface.c:add_interface(81)
  added interface ip=168.179.17.108 bcast=168.179.17.127 nmask=255.255.255.192
[2003/03/06 16:28:26, 3] smbd/oplock.c:init_oplocks(1211)
  open_oplock_ipc: opening loopback UDP socket.
[2003/03/06 16:28:26, 3] lib/util_sock.c:open_socket_in(813)
  bind succeeded on port 0
[2003/03/06 16:28:26, 3] smbd/oplock_linux.c:linux_init_kernel_oplocks(298)
  Linux kernel oplocks enabled
[2003/03/06 16:28:26, 3] smbd/oplock.c:init_oplocks(1242)
  open_oplock ipc: pid = 11536, global_oplock_port = 1027
[2003/03/06 16:28:26, 3] lib/access.c:check_access(318)
  check_access: no hostnames in host allow/deny list.
[2003/03/06 16:28:26, 2] lib/access.c:check_access(329)
  Allowed connection from  (127.0.0.1)
[2003/03/06 16:28:26, 3] smbd/process.c:process_smb(878)
  Transaction 0 of length 72
[2003/03/06 16:28:26, 2] smbd/reply.c:reply_special(92)
  netbios connect: name1=127.0.0.1        name2=REDHAT
[2003/03/06 16:28:26, 2] smbd/reply.c:reply_special(111)
  netbios connect: local=127.0.0.1 remote=redhat
[2003/03/06 16:28:26, 3] smbd/process.c:process_smb(878)
  Transaction 1 of length 168
[2003/03/06 16:28:26, 3] smbd/process.c:switch_message(685)
  switch message SMBnegprot (pid 11536)
[2003/03/06 16:28:26, 3] smbd/sec_ctx.c:set_sec_ctx(329)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2003/03/06 16:28:26, 3] smbd/negprot.c:reply_negprot(342)
  Requested protocol [PC NETWORK PROGRAM 1.0]
[2003/03/06 16:28:26, 3] smbd/negprot.c:reply_negprot(342)
  Requested protocol [MICROSOFT NETWORKS 1.03]
[2003/03/06 16:28:26, 3] smbd/negprot.c:reply_negprot(342)
  Requested protocol [MICROSOFT NETWORKS 3.0]
[2003/03/06 16:28:26, 3] smbd/negprot.c:reply_negprot(342)
  Requested protocol [LANMAN1.0]
[2003/03/06 16:28:26, 3] smbd/negprot.c:reply_negprot(342)
  Requested protocol [LM1.2X002]
[2003/03/06 16:28:26, 3] smbd/negprot.c:reply_negprot(342)
  Requested protocol [Samba]
[2003/03/06 16:40:45, 3] smbd/negprot.c:reply_negprot(426)
  Selected protocol NT LANMAN 1.0
[2003/03/06 16:40:45, 3] smbd/process.c:process_smb(878)
  Transaction 2 of length 78
[2003/03/06 16:40:45, 3] smbd/process.c:switch_message(685)
  switch message SMBsesssetupX (pid 11647)
[2003/03/06 16:40:45, 3] smbd/sec_ctx.c:set_sec_ctx(329)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2003/03/06 16:40:45, 3] smbd/reply.c:reply_sesssetup_and_X(858)
  Domain=[]  NativeOS=[Unix] NativeLanMan=[Samba]
[2003/03/06 16:40:45, 3] smbd/reply.c:reply_sesssetup_and_X(868)
  sesssetupX:name=[]
[2003/03/06 16:40:45, 3] smbd/process.c:process_smb(878)
  Transaction 3 of length 69
[2003/03/06 16:40:45, 3] smbd/process.c:switch_message(685)
  switch message SMBtconX (pid 11647)
[2003/03/06 16:40:45, 3] smbd/sec_ctx.c:set_sec_ctx(329)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2003/03/06 16:40:45, 3] lib/access.c:check_access(318)
  check_access: no hostnames in host allow/deny list.
[2003/03/06 16:40:45, 2] lib/access.c:check_access(329)
  Allowed connection from  (127.0.0.1)
[2003/03/06 16:40:45, 3] smbd/password.c:authorise_login(855)
  authorise_login: ACCEPTED: guest account and guest ok (nobody)
[2003/03/06 16:40:45, 0] smbd/password.c:authorise_login(863)
  authorise_login: rejected invalid user nobody
[2003/03/06 16:40:45, 2] smbd/service.c:make_connection(331)
  Invalid username/password for ipc$ [nobody]
[2003/03/06 16:40:45, 3] smbd/error.c:error_packet(113)
  error packet at smbd/reply.c(166) cmd=117 (SMBtconX) NT_STATUS_WRONG_PASSWORD
[2003/03/06 16:40:45, 3] smbd/process.c:timeout_processing(1098)
  end of file from client
[2003/03/06 16:40:45, 3] smbd/sec_ctx.c:set_sec_ctx(329)
  setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
[2003/03/06 16:40:45, 2] smbd/server.c:exit_server(461)
  Closing connections
[2003/03/06 16:40:45, 3] smbd/connection.c:yield_connection(48)
  Yielding connection to
[2003/03/06 16:40:45, 3] smbd/server.c:exit_server(495)
  Server exit (normal exit)


Here's my smb.conf:

Code:
[global]
netbios name = REDHAT
workgroup = WORKGROUP1
log level = 3
log file = /etc/samba/samba.log
server string = Samba Server
security = share
wins support = yes
hosts allow = 168.179.17.127 168.179.17.73
#   security = user
encrypt passwords = yes
passwd program = /usr/bin/passwd %u
username map = /etc/samba/smbusers
valid users = root user
admin users = root

[pub]
path = /home/samba/public
guest ok = yes
read only = no
comment = Public folder

[user]
comment = user's directory
path = /home/samba/user
guest ok = yes
guest account = user
valid users =
admin users = root,user
force user = user


Finally, I'm going to post the results of some troubleshooting commands:

Code:
[user@localhost user]$ smbclient -L REDHAT
added interface ip=168.179.17.108 bcast=168.179.17.127 nmask=255.255.255.192
wins_srv_died(): Could not mark WINS server 127.0.0.1 down.
Address not found in server list.
Connection to REDHAT failed


Code:
[user@localhost user]$ smbclient //REDHAT/user -Uuser
added interface ip=168.179.17.108 bcast=168.179.17.127 nmask=255.255.255.192
wins_srv_died(): Could not mark WINS server 127.0.0.1 down.
Address not found in server list.
Connection to REDHAT failed


Code:
[user@localhost user]$ nmblookup -M WORKGROUP1
querying WORKGROUP1 on 168.179.17.127
name_query failed to find name WORKGROUP1#1d


Code:
[user@localhost user]$ nmblookup -d 2 REDHAT
added interface ip=168.179.17.108 bcast=168.179.17.127 nmask=255.255.255.192
querying REDHAT on 168.179.17.127
name_query failed to find name REDHAT


Code:
[root@localhost root]# findsmb

                                *=DMB
                                +=LMB
IP ADDR         NETBIOS NAME     WORKGROUP/OS/VERSION
---------------------------------------------------------------------
exit
192.1.1.40      unknown name     Unknown Workgroup
168.179.17.72           WORKSTATION89   [UTNSSWCNT1] [Windows 5.0] [Windows 2000 LAN Manager]
168.179.17.73           SWCENTERNT2    *[UTNSSWCNT1] [Windows NT 4.0] [NT LAN Manager 4.0]
168.179.17.74           WORKSTATION86   [UTNSSWCNT1] [Windows 5.0] [Windows 2000 LAN Manager]
168.179.17.76           BRENDA          [UTNSSWCNT1] [Windows NT 4.0] [NT LAN Manager 4.0]


I read through the whole Unoffical Samba HOWTO: [url]http://hr.uoregon.edu/davidrl/samba/ [/url] and did what it says. (this worked great at home) as well as many of the man page items.

Help would be greatly appreciated.


Last edited by Qweasda on Fri Mar 07, 2003 4:06 am; edited 1 time in total
Back to top
View user's profile Send private message
taskara
Advocate
Advocate


Joined: 10 Apr 2002
Posts: 3763
Location: Australia

PostPosted: Fri Mar 07, 2003 3:11 am    Post subject: Reply with quote

hmmm... I don't know that I can help you there.. but what have you got on the brain!??

read your post topic again! ;)
_________________
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Back to top
View user's profile Send private message
Qweasda
Apprentice
Apprentice


Joined: 04 Feb 2003
Posts: 152

PostPosted: Fri Mar 07, 2003 4:06 am    Post subject: Reply with quote

Ahhh, been a long day ya know. :)


*fixed*
Back to top
View user's profile Send private message
taskara
Advocate
Advocate


Joined: 10 Apr 2002
Posts: 3763
Location: Australia

PostPosted: Fri Mar 07, 2003 4:21 am    Post subject: Reply with quote

;) hehe... good luck with your samba problem!
_________________
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Back to top
View user's profile Send private message
Qweasda
Apprentice
Apprentice


Joined: 04 Feb 2003
Posts: 152

PostPosted: Sat Mar 08, 2003 12:12 am    Post subject: Reply with quote

Okay I got that problem solved, so basically all that above is useless. But I got another little problem. I just can't seem to get users and passwords working!
I have the user titles 'user' set up, the smbpasswd file has the big encrypted information and all, but when I try to go to user's folder (that only he can view) it asks for a password which I can't seem to set in the first place. When I do smbpasswd it says something like "You're not a user of this network, get lost" I'm not sure exactly what it says, I am not at work anymore.

Furthermore, I tried basically the same thing with my root account. This time it accepts me as a user but it still won't set my password. I get something a long the lines of
"failed to change the password for user root"
and it also has another line below that, something about NT passwords I think? Sorry I'm so foggy, I should have taken note. :/


So if anyone can show me a real easy way to add users, please tell me.
Back to top
View user's profile Send private message
taskara
Advocate
Advocate


Joined: 10 Apr 2002
Posts: 3763
Location: Australia

PostPosted: Sat Mar 08, 2003 12:15 am    Post subject: Reply with quote

well I used to set it up like this:

add user to local system

run
Code:
smbpasswd -a username


that would say - that person does not have an entry, I will create one for you. and it was all sweet.

u have to make sure windows is using the same password to log on, as the one you set up in samba.

does this help ?
_________________
Kororaa install method - have Gentoo up and running quickly and easily, fully automated with an installer!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Networking & Security All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum