1. 程式人生 > >Linux中配置samba服務器,實現局域網中文件共享。

Linux中配置samba服務器,實現局域網中文件共享。

this 註釋 防火 服務器 ESS his sta force mask

linux中搭建samba服務,實現局域網中文件共享

Samba是在Linux和UNIX系統上實現SMB協議的一個免費軟件,由服務器及客戶端程序構成。SMB(Server Messages Block,信息服務塊)是一種在局域網上共享文件和打印機的一種通信協議,它為局域網內的不同計算機之間提供文件及打印機等資源的共享服務。

 實驗環境:Linux6、虛擬windows7/10、yum倉庫、同一網段。

`rpm -q samba`              //查看Samba安裝與否

 `yum install /mnt/Packages/samba-3.6.9-164.el6.x86_64.rpm`         //需要安裝的samba包

 `rpm -qc samba `              //看samba配置路徑

    `cd /etc/samba`             //進入配置路徑查看信息

技術分享圖片

`mv smb.conf  smb.conf.bk‘ `       // 重命名配置文件

`grep -v "#" smb.conf.bk >smb.conf`   //反向過濾掉帶#的註釋內容

`vim smb.conf`    //進入配置文件中進行編輯

末行模式 set nu 查看行數
命令模式/security  找到後將user改成share
命令模式G到行尾
命令模式o下一行插入

`[share]`                  //文件名
`path=/opt/share`         //定義路徑
`public=yes   `               //共享
`browseable=yes `       // 可訪問的權限
`writable=yes`              //可寫入的權限
`create mask=0644`     // 創建文件自身權限
`directory mask=0755`  //創建文件夾自身權限

`setenforce 0 `                     //關閉安全組件

`service iptables stop`          //關閉防火墻

`service smb start`                //開啟服務

cd /opt

mkdir share

cd share/

echo "this is share" >share.txt

ls可以看到有一個share.txt文件

下面進入虛擬windows進行驗證

技術分享圖片

技術分享圖片
謝謝閱讀~

Linux中配置samba服務器,實現局域網中文件共享。