CentOS系统已经被广泛使用,但在我们使用 Windows 作为客户机的时候,通常有文件、打印共享的需求。作为Windows 网络功能之一,通常可以在 Windows 客户机之间通过 Windows Network 固有的功能实现这些要求。然而,通过CentOS Samba 我们也可以让一台 CentOS 主机来兼容 Windows 网络,实现同样的功能,进而充分发挥 CentOS 主机的可用性。下面我们就来介绍怎样通过CentOS Samba 服务器的构建实现 Windows 网络中的文件共享。
安装 CentOS Samba
首先,通过 yum 来在线安装 CentOS Samba 。
[root@sample ~]# yum -y install samba ← 安装 Samba
- Setting up Install Process
- Setting up repositories
- update 100% |=========================| 951 B 00:00
- base 100% |=========================| 1.1 kB 00:00
- addons 100% |=========================| 951 B 00:00
- extras 100% |=========================| 1.1 kB 00:00
- Reading repository metadata in from local files
- primary.xml.gz 100% |=========================| 73 kB 00:00
- update : ################################################## 212/212
- Added 212 new packages, deleted 0 old in 4.94 seconds
- primary.xml.gz 100% |=========================| 569 kB 00:00
- base : ################################################## 1500/1500
- Added 1500 new packages, deleted 0 old in 28.97 seconds
- primary.xml.gz 100% |=========================| 157 B 00:00
- Added 0 new packages, deleted 0 old in 0.03 seconds
- primary.xml.gz 100% |=========================| 32 kB 00:00
- extras : ################################################## 124/124
- Added 124 new packages, deleted 0 old in 1.93 seconds
- Parsing package install arguments
- Resolving Dependencies
- --> Populating transaction set with selected packages. Please wait.
- ---> Downloading header for samba to pack into transaction set.
- samba-3.0.10-1.4E.9.i386. 100% |=========================| 101 kB 00:00
- ---> Package samba.i386 0:3.0.10-1.4E.9 set to be updated
- --> Running transaction check
- --> Processing Dependency: samba-common = 0:3.0.10 for package: samba
- --> Restarting Dependency Resolution with new changes.
- --> Populating transaction set with selected packages. Please wait.
- ---> Downloading header for samba-common to pack into transaction set.
- samba-common-3.0.10-1.4E. 100% |=========================| 37 kB 00:00
- ---> Package samba-common.i386 0:3.0.10-1.4E.9 set to be updated
- --> Running transaction check Dependencies Resolved
- Package Arch Version Repository Size
- Installing:
- samba i386 3.0.10-1.4E.9 base 13 M
- Installing for dependencies:
- samba-common i386 3.0.10-1.4E.9 base 5.0 M
- Transaction Summary
- Install 2 Package(s)
- Update 0 Package(s)
- Remove 0 Package(s)
- Total download size: 18 M
- Downloading Packages:
- (1/2): samba-common-3.0.1 100% |=========================| 5.0 MB 00:04
- (2/2): samba-3.0.10-1.4E. 100% |=========================| 13 MB 00:11
- warning: rpmts_HdrFromFdno: V3 DSA signature: NOKEY, key ID 443e1821
- Public key for samba-common-3.0.10-1.4E.9.i386.rpm is not installed
- Retrieving GPG key from http://mirror.centos.org/centos/RPM-GPG-KEY-centos4
- Importing GPG key 0x443E1821 "CentOS-4 key <centos-4key@centos.org>"
- Key imported successfully
- Running Transaction Test
- Finished Transaction Test
- Transaction Test Succeeded
- Running Transaction
- Installing: samba-common ######################### [1/2]
- Installing: samba ######################### [2/2]
- Installed: samba.i386 0:3.0.10-1.4E.9
- Dependency Installed: samba-common.i386 0:3.0.10-1.4E.9
- Complete!
经过上述的安装过程,我们就可以正确的安装CentOS Samba 服务器。
【编辑推荐】