LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 北南南北

网上邻居Samba[集中讨论篇]

[复制链接]
发表于 2003-9-13 14:54:26 | 显示全部楼层
今天我做samba试验的时候遇到了一些问题,特向各位大侠讨教
    试验环境:一台win2000  主机名:a03
              两台linux    主机名:linux 和 linux1
    这三台机器都有一个名为smb,密码为123456789的用户
    我在linux机上用命令 mount -o username=smb,password=123456789 //a03/aa /mnt/win 可以加载win的共享文件夹,但是两台linux之间用mount命令却不能加载,提示用户名和密码无效
“1565:tree connect failed:ERRSRV - ERRbadpw(Bad password - name/password pair in a Tree Connect or Session Setup are invalid.)
SMB connect failed”
    在win的网上邻居里可以看到linux机,但是访问共享文件时,也出现用户名密码错误的问题。
    这些问题该怎么解决?谢谢
发表于 2003-9-29 14:46:14 | 显示全部楼层

如果连接不上~

有可能防火墙打开了 把iptalbe stop 看看
发表于 2003-10-7 18:42:12 | 显示全部楼层

Win2k无法访问!回复

1.先pingRH机
2。通的话,再在Lin机上smbclinet -L 主机名
3.不幸的话,还是无法连机,那Ping 主机名(在Lin)上,如ping布道,是你的主机名问题!
注意/etc/hosts
   /etc/sysconfig/hosts
   /etc/sysconfig/network
/etc/sysconfig/networking/...
/etc/sysconfig/networkspisct/..
下的一些配置文件。。我当初就是这样,Login时的主机名,和samba里的不一样,就合你的的反映一木一样!
发表于 2003-10-9 12:18:01 | 显示全部楼层

为和加不了域讷?

[global]
    encrypt passwords = yes
    security = domain
    time server = yes
#    passwd server = appserver
    dns proxy = no
    log file = /var/log/samba/log.%m
    workgroup = clo
    guest ok = yes
    null passwords = yes
    client code page = 950
    nt acl support = no
    load printers = yes
    max log size = 50
    netbios name = Toucan
    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    printcap name = /etc/printcap
   character set = GB2312
   workgroup=youdomain
   domain master = yes
   domain logons = yes
    encrypt passwd = yes
[smbroot]
    comment =
    writeable = yes
    guest ok = yes
    path = "/smbroot"
    admin users = @pcguest,@oracle
    write list = @pcguest,@oracle
    valid users = @pcguest,@oracle
#cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd
#smbpasswd -a pcguest
发表于 2003-10-15 12:49:03 | 显示全部楼层

请问SAMBA下的netbios name和netbios alias

为什么不起作用啊
发表于 2003-11-5 14:22:15 | 显示全部楼层
需要这么麻烦吗,我今天开始装samba,由于没有安装盘,去网络下了个3.0的samba。
下载完成后执行rpm -ivh --nodeps --force samba-3.0.0-15.i586.rpm,完成后,在终端窗口输入SETUP,找到系统服务,会看到SMB了,点一下,以后启动就加载。然后退出。
下载xfsamba-0.34-3.i386.rpm,,安装rpm -ivh --nodeps --force xfsamba-034-3,i386.rpm,好了后执行xfsamba,出现了GUI。一切都OK了,但不对,网络不对,由于是2张网卡,打什么路径都不对,关闭GUI,然后启动菜单中系统工具里的SMB服务器,里面的工作组要设置,设置好里,然后在执行xfsamba,
GUI出来了,看到你的域了吗,我的是看不到全部,但看到了网络中的几台电脑,没关系,在localtion:边上输入其他电脑的名字,OK,都出来了,有没有说2000是看不出的,但由于我没有2000,所以不太清楚。98下还可以,在SMB服务器里设置你共享的目录,以及权限。
发表于 2003-11-14 09:56:52 | 显示全部楼层

/etc/samba/smb.conf

guest account=ftp可以使写入文件的组为ftp,要使用户也为ftp该加啥呢?
发表于 2003-12-2 12:52:55 | 显示全部楼层
我设置完samba后。用nuatilus输入smb:///,显示nuatilus无法与smb主浏览器联系。无法显示smb:///,请检查并确定局域网有正在运行的smb服务器。
可是我已经起动了smb服务。
发表于 2003-12-20 11:59:15 | 显示全部楼层

hlep

大家觉得redhat 9的samba配置怎么样?
发表于 2003-12-26 16:57:54 | 显示全部楼层

samba配置的一点经验

今天下载了最新的samba3.0,升级安装之后。开始配置:
1.netbios name = smbServer 这相当于网上邻居的名称,使用它就可以不用IP来访问了。
2.netbios alias = smb 这是另外一个别名而已,通过它也可以找到主机
3.unix charset = gbk 这样就可以在客户端显示中文了。
4.interfaces = IP/gateway 我的理解就是设置网卡的IP配置,如果有多个网卡,可能需要配置多项
5.共享方式选择user模式
6.利用smbadduser来添加samba用户,这个用户是linux中的用户的一个别名,但是密码不同。
7.启动smbd
8.启动nmbd 如果不启动的话,不能通过主机名来访问主机
9.注意不同文件的访问属性

这样,我们局域网中的30多台机器就可以访问我的网上邻居了。

贴出来供大家参考
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表