Ⅰ 新手学习linux搭建samba服务器,无法访问
1、首先相互能PING通
2、关掉防火墙
3、配置samba
第一步:修改配置文件,把下面段写入smb.conf的最后
[global]
workgroup
=
LinuxSir
netbios
name
=
LinuxSir05
server
string
=
Linux
Samba
Server
TestServer
security
=
share
[linuxsir]
path
=
/opt/linuxsir
writeable
=
yes
browseable
=
yes
guest
ok
=
yes
第二步:建立相应目录并授权;
[root@localhost
~]#
mkdir
-p
/opt/linuxsir
[root@localhost
~]#
id
nobody
uid=99(nobody)
gid=99(nobody)
groups=99(nobody)
[root@localhost
~]#
chown
-R
nobody:nobody
/opt/linuxsir
注释:
关于授权nobody,我们先用id命令查看了nobody用户的信息,发现他的用户组也是nobody,我们要以这个为准。有些系统nobody用户组并非是nobody
;
第三步:启动smbd和nmbd服务器;
[root@localhost
~]#
smbd
[root@localhost
~]#
nmbd
Ⅱ samba配置好,windows 电脑 输入http无法访问,file可以访问
你理解错误了。通常的网页浏览器是不支持samba协议的。在windows资源管理器中支持那是微软做的工作,而linux不存在这种事情。linux提供了smbclient及mount命令来支持samba共享。也可以使用图形界面。例如ubuntu的gnome桌面就提供访问网上邻居的功能(当然可能体验与windows的有区别)
你要配置SWAT,抱歉我不懂这是个什么服务。不过看起来像是一个可通过网络管理samba的前端。你要确认你的服务器:已经在防火墙上打开了这个端口;该端口没有被其它程序占用;你的SWAT配置的是使用这个端口;你的SWAT服务已经跑起来了。如果你是在服务器上测试(有很多情况下这种配置软件会禁止远程登录配置),那么可以使用localhost来代替本机IP
Ⅲ Windows 登录linux samba服务器时提示无法访问,可能你没有权限访问网络资源.........
samba 的权限配置出错,testparm -s 命令可以检查此文件是否有错误,如错误,会显示其行号。
Ⅳ 求救:windows无法访问linux的samba服务器
Linux虚拟机之所以能上网,是因为VM把你的Win宿主机的网卡当成了路由器,你的win系统有两个网卡,其中一个是虚拟机虚拟的,就是刚才所说的路由。Linux是通过VM的虚拟网卡NAT地址转转上网的,而Linux的内网IP跟本不是211.67.216.204,这个地址是不存在的。
查看Linux IP地址,开一人终端机输入ifconfig,得到:
eth0 Link encap:以太网 硬件地址 88:ae:1d:1e:ef:ff
UP BROADCAST MULTICAST MTU:1500 跃点数:1
接收数据包:0 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:0 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:0 (0.0 B) 发送字节:0 (0.0 B)
中断:17
eth1 Link encap:以太网 硬件地址 00:26:82:72:81:7c
inet 地址:192.168.1.3 广播:192.168.1.255 掩码:255.255.255.0
inet6 地址: fe80::226:82ff:fe72:817c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:171582 错误:0 丢弃:0 过载:0 帧数:3211
发送数据包:126947 错误:6 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:236882090 (236.8 MB) 发送字节:13103938 (13.1 MB)
中断:18
lo Link encap:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
inet6 地址: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 跃点数:1
接收数据包:4431 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:4431 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:0
接收字节:601015 (601.0 KB) 发送字节:601015 (601.0 KB)
其中的eth0,eth1,lo才是Linux的网络接口,有物理地址和ip地址等信息。
看看Linux的IP是否与Window的IP处于同一网段,如果不是同一网段,你要写路由表才能与Windows主机与访。
Ⅳ windows无法访问linux下samba共享文件
你换一个linux客户端(有可能是命令行)能访问吗,也就是先排除服务器问题
Ⅵ win7下不能正常访问samba共享目录
1、不能正常访问原因其原因就是从Windows Vista开始,微软基于安全性的考虑,默认只采用
NTLM v2协议的认证回应消息了,而目前主流的NAS系统和Samba服务器还只支持LM或者
NTLM。
Ⅶ window无法访问samba服务器
如果不需要密码的访问,加个public属性就可以,例如
[share]
comment = write
path = /home/share
browseable = yes
writable = yes
public = yes
Ⅷ windows无法访问linux上的samba服务器
那你有没有在linux上本机测试一下,samba能不能共享
Ⅸ 自己无法访问samba。别人的机子去可以访问
自己不能访问第一是本机杀毒软件的问题,还有就是你按一下配置:
iptables(这个东西最坏,就是因为他,我浪费了两天时间!我得出一个小小的结论,做各种配置前把iptables给关闭!)
由于我对iptables不太懂,我的解决方式有两种:
1:#setup 然后选择防火墙,然后关闭
2.修改/etc/sysconfig/iptables
-A INPUT -j RH-Lokkit-0-50-INPUT
-A FORWARD -j RH-Lokkit-0-50-INPUT
-A RH-Lokkit-0-50-INPUT -i lo -j ACCEPT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 0:1023 --syn -j ACCEPT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 2049 --syn -j REJECT
-A RH-Lokkit-0-50-INPUT -p udp -m udp --dport 0:1023 -j ACCEPT
-A RH-Lokkit-0-50-INPUT -p udp -m udp --dport 2049 -j REJECT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 6000:6009 --syn -j REJECT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 7100 --syn -j REJECT
COMMIT
把0:1023的两行的REJECT改成ACCEPT
重新启动防火墙就可以了
#service iptables start