CentOS6.5之Samba服務器的安裝、以及靜態IP配置—你—逆襲必備

一、聯網正常的情況下直接執行命令安裝

[root@localhost java]# yum -y install samba

二、檢查下安裝結果

[root@localhost java]# rpm -qa | grep samba

三、啓動samba服務

[root@localhost java]# service smb restart

出現Failed是因爲重啓命令,因爲它剛安裝,還不是啓動的狀態,所以初學者不要驚慌!!

四、設置開機自啓動

[root@localhost java]# gedit /etc/rc.d/rc.local
編輯該local文件,在其末尾添加命令:/etc/init.d/smb start


緊接着在設置下Samba服務共享目錄

[root@localhost home]# mkdir samba
並設置下權限

[root@localhost home]# chmod 0777 samba


五、爲了方便Linux下編譯的文件能在Windows中直接使用,解決每次啓動虛擬機IP更變的麻煩,這裏我把我的CentOS的IP設置爲靜態的

a、先確定當前虛擬機的網關地址——VMWare窗口》編輯》虛擬網絡編輯器


b、編輯配置文件 /etc/sysconfig/network

[root@localhost java]# gedit /etc/sysconfig/network
加入剛剛所得到的網關地址



c、編輯 /etc/sysconfig/network-scripts/ifcfg-eth0 文件

[root@localhost java]# gedit /etc/sysconfig/network-scripts/ifcfg-eth0


照上圖修改爲

DEVICE="eth0"
#BOOTPROTO="dhcp" 註釋原來的dhcp
#---添加以下---
BOOTPROTO="static"
IPADDR=192.168.164.128
NETMASK=255.255.255.0
GATEWAY=192.168.164.2
#---添加以上---
HWADDR="00:0C:29:1C:02:50"
IPV6INIT="no"
#---NM_CONTROLLED 修改爲no---
NM_CONTROLLED="no"
ONBOOT="yes"
TYPE="Ethernet"
UUID="fbddd42c-8e3c-4fbb-8f29-8ee413d6d819"
#---添加DNS1,別寫成了DNS---aa
DNS1=192.168.164.2


d、編輯配置  /etc/samba/smb.conf

[root@localhost java]# gedit  /etc/samba/smb.conf



注:MYGROUP替換爲WORKGROUP

       netbios name = centossamba 這一行前面註釋符 分號“;” 去掉 修改爲自己想要的名字

       security = share 這一行改爲 share模式

      文件末尾加上

[public]
comment = Public Stuff
path = /home/samba #自己想要共享的文件目錄
public = yes
writable = yes

e、編輯配置文件 /etc/sysconfig/selinux

[root@localhost java]# gedit /etc/sysconfig/selinux

把 SELINUX=enforcing 修改爲SELINUX= disable 退出保存

執行命令:setenforce 0  #關掉selinux

[root@localhost java]# setenforce 0

f、重啓服務

[root@localhost Desktop]# service network restart

[root@localhost Desktop]# service smb restart


g、最後windows運行》\\192.168.164.128\ 》回撤即可


一切正常的話 會看到這樣一個目錄


當然爲了方便開發 你可以把它直接加到計算機管理裏面,省得每次都是運行》\\192.168.164.128\ 


OK 到此結束!整理文章太累了,你可以轉載,但請尊重版權,留上出處,謝謝!



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章