Centos 构建文件共享服务器 samba前 言 在我们使用 Windows 作为客户机的时候,通常有文件、打印共享的需求。作为 Windows 网络功能之一,通常可以在 Windows 客户机之间通过 Windows Network 固有的功能实现这些要求。然而,通过 Samba 我们也可以让一台 CentOS 主机来兼容 Windows 网络,实现同样的功能,进而充分发挥 CentOS 主机的可用性。本篇文档主要介绍怎样通过 Samba 服务器的构建实现 Windows 网络中的文件共享。Samba 用的 netbios 协议,如果您用 Samba 不成功,很有可能是你的NETBIOS 服务关闭了安装前的检查a.检查网络是否通[root@sample ~]#ping 192.168.0.100 <-ping 局域网内的其他电脑[root@sample ~]#ping www.baidu.com <-ping 外网地址*如果不通,请配置 IP 地址[root@sample ~]#ifconfig <-查看 IP 配置情况[root@sample ~]#vi /etc/sysconfig/network-scripts/ifcfg-eth0 <-配置 IP 1 DEVICE=eth0 2 BOOTPROTO=static 3 BROADCAST=192.168.1.255 4 HWADDR=00:0C:2x:6x:0x:xx 5 IPADDR=192.168.1.23 <-ip 地址 6 GATEWAY=192.168.1.1 <-网关 7 NETMASK=255.255.255.0 <-子网掩码 8 NETWORK=192.168.1.0 <-网段 9 ONBOOT=yes 10 TYPE=Ethernet[root@sample ~]#vi /etc/resolv.confdomain smbserver <-定义本地域名 nameserver 202.96.64.68 <-定义被参照的 DNS 服务器的 IP 地址(最多可指定 3 个)[root@sample ~]#service network restart <-重新启动网络服务b.查看 smb 是否已被安装[root@sample ~]#rpm -qa samba*安装了会出现 samba 的版本1.安装 Samba 首先,通过 yum 来在线安装 Samba 。[root@sample ~]# yum -y install samba <- 安装 SambaSetting up Install ProcessSetting up repositoriesupdate 100% |=========================| 951 B 00:00base 100% |=========================| 1.1 kB 00:00addons 100% |=========================| 951 B 00:00extras 100% |=========================| 1.1 kB 00:00Reading repository metadata in from local filesprimary.xml.gz 100% |=========================| 73 kB 00:00update : ################################################## 212/212Added 212 new packages, deleted 0 old in 4.9...