1. 程式人生 > >Linux_搭建Samba服務_進行檔案的傳輸(簡單版)

Linux_搭建Samba服務_進行檔案的傳輸(簡單版)

本文講解如何 快速搭建Samba 服務, 利用搭建好的Samba 服務進行檔案的傳輸。

主要進行簡單的講解,如果有基礎的同學可以忽略。

第一步: 利用yum安裝下samba

命令 yum install samba

所有的提示 都選 y 即可, 也可以加上 -y 引數

第二步: 檢視Samba 是否已經加入到自啟動服務中

使用命令

/sbin/chkconfig | grep smb  

/sbin/chkconfig | grep nmb

檢視 2345 是否是 on

SMB是Samba共享服務,

nmb是NetBIOS服務,

為配合Windows使用,他們兩個服務都要加入到系統服務中

如果level 2345 是off 

進行第三步,否則跳過.

第三步:設定Samba服務自啟動

/sbin/chkconfig smb on

/sbin/chkconfig nmb on

第四步: 編輯Samba 的配置檔案

vim /etc/samba/smb.conf

這裡不做修改使用預設配置

可以使用命令: 

testparm /etc/samba/smb.conf

驗證配置檔案的有效性

第五步:新增 samba 使用者

注意:Samba的所有使用者都必須是系統裡已存在的使用者。

命令: smbpasswd -a userName

命令輸入完後,會提示為新建的使用者userName  設定訪問密碼。

第六步: 關閉 iptables , selinux 服務

這裡我們都採用比較暴力的方式。不暴力的方式見下面的參考連結

關閉 iptables (防火牆)

命令: service  iptables stop

關閉 selinux , 並設定為非開機啟動

  setenforce 0

  vi /etc/selinux/config

 將SELINUX=enforcing改為SELINUX=disabled

第七步:重啟 smb, nmb 服務

命令:

service smb restart

service nmb restart

至此,Samba 服務搭建完成,我們測試一下:

想使用的話只需要在 windows 中

用  \\xxx.xxx.xxx.xxx  (配置Samba 的機器的ip)

第一次的時候,需要輸入使用者名稱和密碼:

使用者名稱密碼即為之前設定的使用者名稱與密碼:

登入過後效果:


預設共享資料夾的位置: 見配置


由配置可以得出共享資料夾的位置為 /userName  下

如我新增的 root , 則為 /root 下

參考文章:(裡面有更詳細的配置)

1. (較詳細,有設定 iptables 埠的)

2. 一篇基礎文章