1. Cài đặt Samba service
[root@lan ~]# yum -y install samba
Loading “installonlyn” plugin
Loading “fastestmirror” plugin
Setting up Install Process
Setting up repositories
base 100% |=========================| 1.1 kB 00:00
updates 100% |=========================|951 B 00:00
addons 100% |=========================|951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Loading mirror speeds from cached hostfile
Reading repository metadata in from local files
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.23c-2.el5.2.0.2 100% |========================| 109 kB 00:00
—> Package samba.i386 0:3.0.23c-2.el5.2.0.2 set to be updated
–> Running transaction check
–> Processing Dependency: samba-common = 0:3.0.23c-2.el5.2.0.2 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.23c-2.el 100% |=========================| 42 kB 00:00
—> Package samba-common.i386 0:3.0.23c-2.el5.2.0.2 set to be updated
–> Running transaction check
Dependencies Resolved
=========================================================
Package ArchVersionRepositorySize
=========================================================
Installing:
samba i3863.0.23c-2.el5.2.0.2updates16 M
Installing for dependencies:
samba-common i3863.0.23c-2.el5.2.0.2updates8.6 M
Transaction Summary
=========================================================
Install 2 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 24 M
Downloading Packages:
(1/2): samba-common-3.0.2 100% |====================| 8.6 MB 00:00
(2/2): samba-3.0.23c-2.el 100% |====================|16 MB 00:00
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.23c-2.el5.2.0.2
Dependency Installed: samba-common.i386 0:3.0.23c-2.el5.2.0.2
Complete!
2. Cấu hình SAMBA
Sau khi đã cài đặt Samba, các bạn cần phải cấu hình cho nó trong /etc/samba/smb.conf. file này cho phép bạn chỉ định những tài nguyên được phép chia sẻ trên máy và user nào có thể truy suất
[global] workgroup = PUTIEVILLE server string = My Lil Linux Box hosts allow = 192.168. 127. log file = /var/log/samba/%m.log security = user encrypt passwords = yes smb passwd file = /etc/samba/smbpasswd socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
[Downloads] comment = downloads path = /root/downloads browseable = yes writable = yes public = yes read only = no
[homes] comment = My Home Directory browseable = yes writable = yes public = yes read only = no
[printers] path = /var/spool/samba public = yes guest ok = yes printable = yes browseable = yes writable = yes read only = no
3. SAMBA user
Các bài viết gần đây nhất: