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. 一篇基礎文章