我在一台centos7的vmware虚拟机上安装samba服务器,虚拟机的网络是通过nat模式,网络设置是自动获取,
ifconfig看到分配到ip为192.168.93.128
smb.conf添加配置如下
[php]
comment = php
path = /var/www/html
writable = yes
browsable = yes
guest ok = yes
guest only = yes
create mode = 0777
directory mode = 0777
执行testparm
显示
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[homes]"
Processing section "[printers]"
Processing section "[php]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
然后在真机这里\192.168.93.128访问,无法连接,这是因为虚拟机没有设置固定ip吗?
smb.conf文件中添加一行配置:hosts allow=192.168.93.1/24
你试试看,我也不太确定是不是这个问题