安装samba的记录

安装samba的记录

实际是在FC5下安装的。

一。检查samba有无安装
命令:
rpm -qa |grep samba
只出现:
samba-client-3.0.21b-2
samba-common-3.0.21b-2
而且在服务中,不见有samba(服务打开方法:桌面->管理->服务器设置->服务)
因此需要安装samba服务器.

二。用软件管理包安装
应用程序->Add/Remove Software,但是显示无法获得软件信息。
原因是未联上网,要在打开软件管理包之前,PC先联上网。
然后打开软件管理包,搜索需要安装的软件,选中其中要安装的项。按提示操作即可。
但是比较慢,要等比较多的时间。
因为不知道要装哪些软件,所以搜索samba后,将所有未安装的带有samba字样的软件 都选了。
安装后,再用rpm -qa| grep samba
出现:
system-swat-3.2.23c-1.fc5
samba-common-3.2.23c-1.fc5
samba-client-3.2.23c-1.fc5
samba-3.2.23c-1.fc5

注:以上安装软件之后,还是有问题,在终端用命令:

service samba restart之后发现:

SMB启动不了,只有NMB可以启动.

后来无奈只好重装了FC5.天啊.

三。再打开服务
可见smb,但是其是没有被选中的,选中它后,显示smb服务并启动。因为右侧
窗口会显示:smbc is stopped
         nmbd is stopped

选择开始即可启动smb服务器.或者在终端用service smb start命令.

四.开wins服务器

打开SMB配置文件/etc/samba/smb.conf,在其中global区加入

wins support = yes

重新启动smb

则此时samba服务可用.此时网络内可共享文件,即使在linux和windows也可以共享。

五.配置wins客户端

1.windows下

只说windows xpsp2操作系统下,其它相似.

(1)加入samba的smb.conf中指定的WORKGROUP(此为安装samba时的默认工作组名)

(2)开启wins client客户端

网络连接->本地连接属性->Internet Protocol(TCP/IP)->属性->Advanced->WINS->Add添加wins server的IP地址

在NetBIOS setting中选中Enable NetBIOS over TCP/IP.OK!!!

重启后,WINDOWS的wins客户端会向wins server登记。然后就可以用名字直接访问同工作组内的计算机,而不用再输入IP地址了。

在Start->Run,输入\\用户名,即可访问

或者在IE的地址栏输入\\用户名。

2.linux下

只说fedora core 5下,linux下,可作wins server或作wins client,但不能同时都做。

所以要在linux下配置wins client,只须修改/etc/samba/smb.conf,

在其中加

wins support = no

wins server = X.X.X.X    (注:即wins server的IP地址)

注意:用户名和IP地址一样,不能相同哦。
是不是还有一个 system-config-samba.rpm ??