Originally Posted by
mira
Hi all!
I have a problem with accessing share folder on my home router from my company notebook. This notebook belongs to company domain, but when I am at home, it is not connected to company network. I can see only login dialog with filled field "User name" (there is "172.16.0.1\Guest") that i can't changed (text box is disabled).
When I try to access my share folder from other home computer or I login on my company NB as local user, everything works.
I have ASUS WL-500 GP V2, Oleg's firmware 1.9.2.7-10, Samba 2, Win XP SP3 on all computers.
This is my smb.conf listing:
[global]
workgroup = TDEVELOPX
netbios name = ROUTER
server string = Router
security = SHARE
log level = 1
log file = /opt/var/log/samba/log.%m
max log size = 100
dns proxy = No
guest account = admin
read only = No
guest ok = Yes
hosts allow = 172.16.0.
[share]
comment = Data share
path = /tmp/harddisk/data
Thank you for your advices and suggestions!
Mira
Hi!
Change
Code:
[GLOBAL]
...
security=share
...
to
Code:
[GLOBAL]
...
security=user
guest account=nobody
guest ok=no
guest only=no
encrypt passwords=yes
...
And add a group to system:
Code:
...
smbgroup:X:100:smbuser1,smbuser2,..,smbuserN
And add some user to system:
Code:
...
smbuser1::1000:1000:smbgroup:/opt:/bin/sh
smbuser2::1001:1001:smbgroup:/opt:/bin/sh
...
smbuserN::1nnn:1nnn:smbgroup:/opt:/bin/sh
set password for user(s):
Code:
passwd smbuser1
passwd smbuser2
...
passwd smbuserN
and set sabma passwd to user(s)
Code:
smbpasswd -a smbuser1
smbpasswd -a smbuser2
...
smbpasswd -a smbuserN
And add some files to flashfs:
edit .files:
Code:
nano /usr/local/.files
add lines:
Code:
...
/etc/group
/etc/passwd
/etc/smbpasswd
add your smc.conf files:
Code:
[share]
...
public=no
valid users=@smbgroup,smbuser1
writeable=yes
browseable=yes
force user=admin
force group=root
create mode=770
In "valid users=" use "@" for group name, and without "@" for samba user.
The "," is a list separator.
and save to flashfs:
Code:
flashfs save
flashfs commit
flashfs enable
Bye,
George