Adott egy egyszerű Samba server, smb.conf alább. Működik rendesen, de ha megváltoztatom a hosts beállításat, akkor elérehetetlenné válik. A hosts eredetileg ez:
#
127.0.0.1 localhost localhost.localdomain
127.0.0.2 srv2.domain.hu srv2
192.168.2.3 srv2.domain.hu srv2
Ezt így szeretném átalakítani:
#
127.0.0.1 srv2.domain.hu localhost.localdomain localhost srv2
A Samba config pedig ez:
[global]
dos charset = CP852
workgroup = TEST
server string = %h server (Samba %v)
interfaces = 127.0.0.1, eth0
bind interfaces only = Yes
map to guest = Bad User
passdb expand explicit = No
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n
ldap ssl = no
log level = 2
log file = /var/log/samba/log.%m
max log size = 1000
# name resolve order = wins bcast host lmhosts
time server = Yes
printing = cups
printcap name = cups
load printers = no
add machine script = /usr/sbin/useradd -g machines -c "netbios name" -d /var/lib/nobody -s /bin/false %m$
logon script = logon.bat
logon path = \\srv2\profiles\%U
logon drive = L:
logon home = \\srv2\local\share\%S
domain logons = Yes
os level = 65
preferred master = Yes
domain master = Yes
dns proxy = No
wins support = Yes
panic action = /usr/share/samba/panic-action %d
# invalid users = bin, deamon, sync, shutdown
admin users = administrator
create mask = 0777
directory mask = 0777
hosts allow = 192.168.2.0/24, 127.0.0.1, 127.0.0.2
hosts deny = ALL
[netlogon]
comment = Netlogon Services
path = /var/lib/samba/netlogon
admin users = root, administrator, supi, @ntadmin
guest ok = Yes
# browseable = No
[profiles]
comment = Profiles
path = /var/lib/samba/profiles
valid users = %U
writable = Yes
read only = No
create mask = 0600
directory mask = 0700
profile acls = Yes
browseable = no
guest ok = no
[users]
comment = All users
path = /local/share
read only = No
create mask = 0770
directory mask = 0770
inherit permissions = Yes
veto files = /aquota.user/groups/shares/
[homes]
comment = Home Directories
path = /local/share/%U
valid users = %S
read only = No
create mode = 0660
directory mode = 0770
browseable = No
guest ok = No
[public]
comment = Public Files
path = /local/share/public
write list = user1, user2, user3
force user = nobody
force group = users
read only = No
force create mode = 0664
force directory mode = 0775
guest ok = Yes
[lib1]
comment = for akármi
path = /local/lib1
read only = No
guest ok = Yes
stb.
Miért nem engedi?
Előre is kösz.
- 1202 megtekintés
Hozzászólások
1) _HONNAN_ elérhetetlen? Mit értesz az alatt, h. elérhetetlen?
2) a hosts file szerkesztése után mit csináltál?
3) Ezt komentezd ki a tesztelés idejére:
interfaces = 127.0.0.1, eth0
bind interfaces only = Yes
4) használd az smbclient -L XYZ -U% parancsot, ahol XYZ lehet:
localhost
127.0.0.1
amit még jónak lácc
- A hozzászóláshoz be kell jelentkezni
Köszi a tanácsot, az interfaces = eth0 al megy rendesen. F.
- A hozzászóláshoz be kell jelentkezni