1. 程式人生 > >Samba伺服器的安裝與配置(linux與windows共享檔案)

Samba伺服器的安裝與配置(linux與windows共享檔案)

一、Samba簡介

Samba是一個能讓Linux系統應用Microsoft網路通訊協議的軟體,而SMBServer Message Block的縮寫,即為伺服器訊息塊SMB主要是作為Microsoft的網路通訊協議,後來SambaSMB通訊協議應用到了Linux系統上,就形成了現在的Samba軟體。後來微軟又把 SMB 改名為 CIFSCommon Internet File System),即公共 Internet 檔案系統,並且加入了許多新的功能,這樣一來,使得Samba具有了更強大的功能。

Samba最大的功能就是可以用於Linuxwindows系統直接的檔案共享和列印共享,

Samba既可以用於windowsLinux之間的檔案共享,也可以用於LinuxLinux之間的資源共享,由於NFS(網路檔案系統)可以很好的完成LinuxLinux之間的資料共享,因而 Samba較多的用在了Linuxwindows之間的資料共享上面。

SMB是基於客戶機/伺服器型的協議,因而一臺Samba伺服器既可以充當檔案共享伺服器,也可以充當一個Samba的客戶端,例如,一臺在Linux 下已經架設好的Samba伺服器,windows客戶端就可以通過SMB協議共享Samba伺服器上的資原始檔,同時,Samba伺服器也可以訪問網路中其它windows系統或者Linux系統共享出來的檔案。


Samba
windows下使用的是NetBIOS協議,如果你要使用Linux下共享出來的檔案,請確認你的windows系統下是否安裝了NetBIOS協議。

  組成Samba執行的有兩個服務,一個是SMB,另一個是NMBSMBSamba 的核心啟動服務,主要負責建立 Linux Samba伺服器與Samba客戶機之間的對話,驗證使用者身份並提供對檔案和列印系統的訪問,只有SMB服務啟動,才能實現檔案的共享,監聽139 TCP埠;而NMB服務是負責解析用的,類似與DNS實現的功能,NMB可以把Linux系統共享的工作組名稱與其IP對應起來,如果NMB服務沒有啟動,就只能通過IP來訪問共享檔案,監聽

137138 UDP埠。

  例如,某臺Samba伺服器的IP地址為10.0.0.163,對應的工作組名稱為davidsamba,那麼在WindowsIE瀏覽器輸入下面兩條指令都可以訪問共享檔案。其實這就是Windows下檢視Linux Samba伺服器共享檔案的方法。\\10.0.0.163\共享目錄名稱\\davidsamba\共享目錄名稱

Samba伺服器可實現如下功能:WINSDNS服務;網路瀏覽服務; LinuxWindows域之間的認證和授權; UNICODE字符集和域名對映;滿足CIFS協議的UNIX共享等。

二、系統環境

系統平臺:CentOS release6.3 (Final)

Samba版本:samba-3.5.10-125.el6.x86_64

Samba Server IP10.0.0.163

防火牆已關閉/iptables:Firewall is not running.

SELINUX=disabled

三、安裝Samba服務

1、在可以聯網的機器上使用yum工具安裝,如果未聯網,則掛載系統光碟進行安裝。

# yum install samba samba-client samba-swat

有依賴關係的包samba-commonsamba-winbind-clientslibsmbclient將自動安裝上去。


2、檢視安裝狀況


3、安裝包說明

samba-common-3.5.10-125.el6.x86_64              //主要提供samba伺服器的設定檔案與設定檔案語法檢驗程式testparm
samba-client-3.5.10-125.el6.x86_64                   //
客戶端軟體,主要提供linux主機作為客戶端時,所需要的工具指令集
samba-swat-3.5.10-125.el6.x86_64                   //
基於https協議的samba伺服器web配置介面
samba-3.5.10-125.el6.x86_64                           //
伺服器端軟體,主要提供samba伺服器的守護程式,共享文件,日誌的輪替,開機預設選項

Samba伺服器安裝完畢,會生成配置檔案目錄/etc/samba和其它一些samba可執行命令工具,/etc/samba/smb.confsamba的核心配置檔案,/etc/init.d/smbsamba的啟動/關閉檔案。

4、啟動Samba伺服器

可以通過/etc/init.d/smbstart/stop/restart來啟動、關閉、重啟Samba服務,啟動SMB服務如下所示:


5、檢視samba的服務啟動情況

# service smb status


6、設定開機自啟動

# chkconfig --level 35 smbon             //35級別上自動執行samba服務



四、配置Samba服務

Samba的主配置檔案為/etc/samba/smb.conf

主配置檔案由兩部分構成

·        Global Settings (55-245)

  該設定都是與Samba服務整體執行環境有關的選項,它的設定專案是針對所有共享資源的。

·        Share Definitions 246-尾行)

  該設定針對的是共享目錄個別的設定,只對當前的共享資源起作用。

全域性引數:

#==================Global Settings===================
[global]

config file =/usr/local/samba/lib/smb.conf.%m
說明:config file可以讓你使用另一個配置檔案來覆蓋預設的配置檔案。如果檔案不存在,則該項無效。這個引數很有用,可以使得samba配置更靈活,可以讓一臺 samba伺服器模擬多臺不同配置的伺服器。比如,你想讓PC1(主機名)這臺電腦在訪問Samba Server時使用它自己的配置檔案,那麼先在/etc/samba/host/下為PC1配置一個名為smb.conf.pc1的檔案,然後在 smb.conf中加入:config file = /etc/samba/host/smb.conf.%m。這樣當PC1請求連線Samba Server時,smb.conf.%m就被替換成smb.conf.pc1。這樣,對於PC1來說,它所使用的Samba服務就是由 smb.conf.pc1定義的,而其他機器訪問Samba Server則還是應用smb.conf

workgroup = WORKGROUP
說明:設定 Samba Server 所要加入的工作組或者域。

server string = Samba Server Version %v
說明:設定 Samba Server 的註釋,可以是任何字串,也可以不填。巨集%v表示顯示Samba的版本號。

netbios name = smbserver
說明:設定Samba ServerNetBIOS名稱。如果不填,則預設會使用該伺服器的DNS名稱的第一部分。netbios nameworkgroup名字不要設定成一樣了。

interfaces = lo eth0 192.168.12.2/24192.168.13.2/24
說明:設定Samba Server監聽哪些網絡卡,可以寫網絡卡名,也可以寫該網絡卡的IP地址。

hosts allow = 127. 192.168.1. 192.168.10.1
說明:表示允許連線到Samba Server的客戶端,多個引數以空格隔開。可以用一個IP表示,也可以用一個網段表示。hosts deny hosts allow 剛好相反。例如:hostsallow=172.17.2.EXCEPT172.17.2.50
表示容許來自172.17.2.*的主機連線,但排除172.17.2.50
hosts allow=172.17.2.0/255.255.0.0
表示容許來自172.17.2.0/255.255.0.0子網中的所有主機連線
hosts allow=M1
M2
表示容許來自M1M2兩臺計算機連線
hosts [email protected]
表示容許來自pega網域的所有計算機連線

max connections = 0
說明:max connections用來指定連線Samba Server的最大連線數目。如果超出連線數目,則新的連線請求將被拒絕。0表示不限制。

deadtime = 0
說明:deadtime用來設定斷掉一個沒有開啟任何檔案的連線的時間。單位是分鐘,0代表Samba Server不自動切斷任何連線。

time server = yes/no
說明:time server用來設定讓nmdb成為windows客戶端的時間伺服器。

log file = /var/log/samba/log.%m
說明:設定Samba Server日誌檔案的儲存位置以及日誌檔名稱。在檔名後加個巨集%m(主機名),表示對每臺訪問Samba Server的機器都單獨記錄一個日誌檔案。如果pc1pc2訪問過Samba Server,就會在/var/log/samba目錄下留下log.pc1log.pc2兩個日誌檔案。

max log size = 50
說明:設定Samba Server日誌檔案的最大容量,單位為kB0代表不限制。

security = user
說明:設定使用者訪問Samba Server的驗證方式,一共有四種驗證方式。
1. share
:使用者訪問Samba Server不需要提供使用者名稱和口令, 安全效能較低。
2. user
Samba Server共享目錄只能被授權的使用者訪問,Samba Server負責檢查賬號和密碼的正確性。賬號和密碼要在本Samba Server中建立。
3. server
:依靠其他Windows NT/2000Samba Server來驗證使用者的賬號和密碼,是一種代理驗證。此種安全模式下,系統管理員可以把所有的Windows使用者和口令集中到一個NT系統上,使用 Windows NT進行Samba認證, 遠端伺服器可以自動認證全部使用者和口令,如果認證失敗,Samba將使用使用者級安全模式作為替代的方式。
4. domain
:域安全級別,使用主域控制器(PDC)來完成認證。

passdb backend = tdbsam
說明:passdb backend就是使用者後臺的意思。目前有三種後臺:smbpasswdtdbsamldapsamsam應該是security account manager(安全賬戶管理)的簡寫。
1.smbpasswd
:該方式是使用smb自己的工具smbpasswd來給系統使用者(真實使用者或者虛擬使用者)設定一個Samba密碼,客戶端就用這個密碼來訪問Samba的資源。smbpasswd檔案預設在/etc/samba目錄下,不過有時候要手工建立該檔案。
2.tdbsam
該方式則是使用一個數據庫檔案來建立使用者資料庫。資料庫檔案叫passdb.tdb,預設在/etc/samba目錄下。passdb.tdb使用者資料庫可以使用smbpasswd –a來建立Samba使用者,不過要建立的Samba使用者必須先是系統使用者。我們也可以使用pdbedit命令來建立Samba賬戶。pdbedit命令的引數很多,我們列出幾個主要的。pdbedit –a username:新建Samba賬戶。pdbedit –x username:刪除Samba賬戶。pdbedit –L:列出Samba使用者列表,讀取passdb.tdb資料庫檔案。pdbedit –Lv:列出Samba使用者列表的詳細資訊。pdbedit –c “[D]” –u username:暫停該Samba使用者的賬號。pdbedit –c “[]” –u username:恢復該Samba使用者的賬號。
3.ldapsam
:該方式則是基於LDAP的賬戶管理方式來驗證使用者。首先要建立LDAP服務,然後設定“passdb backend = ldapsam:ldap://LDAP Server”

encrypt passwords = yes/no
說明:是否將認證密碼加密。因為現在windows作業系統都是使用加密密碼,所以一般要開啟此項。不過配置檔案預設已開啟。

smb passwd file = /etc/samba/smbpasswd
說明:用來定義samba使用者的密碼檔案。smbpasswd檔案如果沒有那就要手工新建。

username map = /etc/samba/smbusers
說明:用來定義使用者名稱對映,比如可以將root換成administratoradmin等。不過要事先在smbusers檔案中定義好。比如:root = administrator admin,這樣就可以用administratoradmin這兩個使用者來代替root登陸Samba Server,更貼近windows使用者的習慣。

guest account = nobody
說明:用來設定guest使用者名稱。

socket options = TCP_NODELAY SO_RCVBUF=8192SO_SNDBUF=8192
說明:用來設定伺服器和客戶端之間會話的Socket選項,可以優化傳輸速度。

domain master = yes/no
說明:設定Samba伺服器是否要成為網域主瀏覽器,網域主瀏覽器可以管理跨子網域的瀏覽服務。

local master = yes/no
說明:local master用來指定Samba Server是否試圖成為本地網域主瀏覽器。如果設為no,則永遠不會成為本地網域主瀏覽器。但是即使設定為yes,也不等於該Samba Server就能成為主瀏覽器,還需要參加選舉。

preferred master = yes/no
說明:設定Samba Server一開機就強迫進行主瀏覽器選舉,可以提高Samba Server成為本地網域主瀏覽器的機會。如果該引數指定為yes時,最好把domain master也指定為yes。使用該引數時要注意:如果在本Samba Server所在的子網有其他的機器(不論是windows NT還是其他Samba Server)也指定為首要主瀏覽器時,那麼這些機器將會因為爭奪主瀏覽器而在網路上大發廣播,影響網路效能。如果同一個區域內有多臺Samba Server,將上面三個引數設定在一臺即可。

os level = 200
說明:設定samba伺服器的os level。該引數決定Samba Server是否有機會成為本地網域的主瀏覽器。os level0255winNTos level32win95/98os level1Windows 2000os level64。如果設定為0,則意味著Samba Server將失去瀏覽選擇。如果想讓Samba Server成為PDC,那麼將它的os level值設大些。

domain logons = yes/no
說明:設定Samba Server是否要做為本地域控制器。主域控制器和備份域控制器都需要開啟此項。

logon script = %u.bat
說明:當使用者用windows客戶端登陸,那麼Samba將提供一個登陸檔。如果設定成%u.bat,那麼就要為每個使用者提供一個登陸檔。如果人比較多,那就比較麻煩。可以設定成一個具體的檔名,比如start.bat,那麼使用者登陸後都會去執行start.bat,而不用為每個使用者設定一個登陸檔了。這個檔案要放置在[netlogon]path設定的目錄路徑下。

wins support = yes/no
說明:設定samba伺服器是否提供wins服務。

wins server = wins伺服器IP地址說明:設定Samba Server是否使用別的wins伺服器提供wins服務。

wins proxy = yes/no
說明:設定Samba Server是否開啟wins代理服務。

dns proxy = yes/no
說明:設定Samba Server是否開啟dns代理服務。

load printers = yes/no
說明:設定是否在啟動Samba時就共享印表機。

printcap name = cups
說明:設定共享印表機的配置檔案。

printing = cups
說明:設定Samba共享印表機的型別。現在支援的列印系統有:bsd, sysv, plp,lprng, aix, hpux, qnx
 
共享引數:
#================== Share Definitions ==================
[
共享名]

comment = 任意字串說明:comment是對該共享的描述,可以是任意字串。

path = 共享目錄路徑明:path用來指定共享目錄的路徑。可以用%u%m這樣的巨集來代替路徑裡的unix使用者和客戶機的Netbios名,用巨集表示主要用於[homes] 共享域。例如:如果我們不打算用home段做為客戶的共享,而是在/home/share/下為每個Linux使用者以他的使用者名稱建個目錄,作為他的共享目錄,這樣path就可以寫成:path = /home/share/%u; 。使用者在連線到這共享時具體的路徑會被他的使用者名稱代替,要注意這個使用者名稱路徑一定要存在,否則,客戶機在訪問時會找不到網路路徑。同樣,如果我們不是以用戶來劃分目錄,而是以客戶機來劃分目錄,為網路上每臺可以訪問samba的機器都各自建個以它的netbios名的路徑,作為不同機器的共享資源,就可以這樣寫:path = /home/share/%m

browseable = yes/no
說明:browseable用來指定該共享是否可以瀏覽。

writable = yes/no
說明:writable用來指定該共享路徑是否可寫。

available = yes/no
說明:available用來指定該共享資源是否可用。

admin users = 該共享的管理者說明:admin users用來指定該共享的管理員(對該共享具有完全控制權限)。在samba 3.0中,如果使用者驗證方式設定成“security=share”時,此項無效。例如:admin users =davidsandy(多個使用者中間用逗號隔開)。

valid users = 允許訪問該共享的使用者說明:valid users用來指定允許訪問該共享資源的使用者。例如:valid users = david@dave@tech(多個使用者或者組中間用逗號隔開,如果要加入一個組就用“@組名表示。)

invalid users = 禁止訪問該共享的使用者說明:invalid users用來指定不允許訪問該共享資源的使用者。例如:invalid users =root@bob(多個使用者或者組中間用逗號隔開。)

write list = 允許寫入該共享的使用者說明:write list用來指定可以在該共享下寫入檔案的使用者。例如:write list = david@dave

public = yes/no
說明:public用來指定該共享是否允許guest賬戶訪問。

guest ok = yes/no
說明:意義同“public”幾個特殊共享:
[homes]
comment = Home Directories
browseable = no
writable = yes
valid users = %S
; valid users = MYDOMAIN\%S
 
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes
 
[netlogon]
comment = Network Logon Service
path = /var/lib/samba/netlogon
guest ok = yes
writable = no
share modes = no
 
[Profiles]
path = /var/lib/samba/profiles
browseable = no
guest ok = yes

Samba安裝好後,使用testparm命令可以測試smb.conf配置是否正確。使用testparm –v命令可以詳細的列出smb.conf支援的配置引數。

預設的smb.conf有很多個選項和內容,比較繁瑣,這裡我們按照案例來講解配置選項,先備份一下自己的smb.conf檔案,然後重新建立一個smb.conf

# cp -p/etc/samba/smb.conf    /etc/samba/smb.conf.orig

案例一、公司現有一個工作組workgroup,需要新增samba伺服器作為檔案伺服器,併發布共享目錄/share,共享名為public,此共享目錄允許所有員工訪問。

a. 修改samba的主配置檔案如下:

#=======================Global Settings =====================================

[global]                                                 //該設定與Samba服務整體執行環境有關,它的設定專案針對所有共享資源      

# -----------------------Network Related Options -------------------------

#

# workgroup =NT-Domain-Name or Workgroup-Name, eg: MIDEARTH

#

# server string isthe equivalent of the NT Description field

#

# netbios name canbe used to specify a server name not tied to the hostname

        workgroup = WORKGROUP                             //定義工作組,也就是windows中的工作組概念

        server string = David Samba ServerVersion %v     //定義Samba伺服器的簡要說明

        netbios name = DavidSamba                         //定義windows中顯示出來的計算機名稱

#--------------------------- Logging Options -----------------------------

#

# Log File let youspecify where to put logs and how to split them up.

        log file = /var/log/samba/log.%m                  //定義Samba使用者的日誌檔案,%m代表客戶端主機名

                                                          //Samba伺服器會在指定的目錄中為每個登陸主機建立不同的日誌檔案

#----------------------- Standalone Server Options ------------------------

#

# Scurity can beset to user, share(deprecated) or server(deprecated)

        security = share                                  //共享級別,使用者不需要賬號和密碼即可訪問

#============================Share Definitions ==============================

[public]                                                 //設定針對的是共享目錄個別的設定,只對當前的共享資源起作用

        comment = Public Stuff                            //對共享目錄的說明檔案,自己可以定義說明資訊

        path = /share                                     //用來指定共享的目錄,必選項

        public = yes                                      //所有人可檢視,等效於guestok = yes

b. 建立共享目錄

上面設定了共享目錄為/share,下面就需要建立/share目錄:


由於要設定匿名使用者可以下載或上傳共享檔案,所以要給/share目錄授權為nobody許可權。


c. 重啟smb服務


d. 測試smb.conf配置是否正確


e. 訪問Samba伺服器的共享檔案

·        Linux下訪問Samba伺服器的共享檔案

·       windows下訪問Samba伺服器的共享檔案



案例二、公司現有多個部門,因工作需要,將TS部的資料存放在samba伺服器的/ts 目錄中集中管理,以便TS人員瀏覽,並且該目錄只允許TS部員工訪問。

a. 新增TS部組和使用者


建立使用者的同時加入到相應的組中的方式:useradd -g 組名使用者名稱

b. 在根目錄下建立/ts 資料夾



c. 將剛才建立的兩個帳戶新增到samba的賬戶中


d. 修改主配置檔案如下:

#=======================Global Settings =====================================

[global]

#----------------------- Network Related Options -------------------------

#

# workgroup =NT-Domain-Name or Workgroup-Name, eg: MIDEARTH

#

# server string isthe equivalent of the NT Description field

#

# netbios name canbe used to specify a server name not tied to the hostname

        workgroup = WORKGROUP

        server string = David Samba ServerVersion %v

        netbios name = DavidSamba

#--------------------------- Logging Options -----------------------------

#

# Log File let youspecify where to put logs and how to split them up.

        log file = /var/log/samba/log.%m

#----------------------- Standalone Server Options ------------------------

#

# Scurity can beset to user, share(deprecated) or server(deprecated)

        security = user                                   //使用者級別,由提供服務的Samba伺服器負責檢查賬戶和密碼

#============================Share Definitions ==============================

[homes]                                                  //設定使用者宿主目錄

        comment = Home Directories

        browseable = no

        writable = yes

;       valid users = %S

;       valid users = MYDOMAIN\%S

[public]

        comment = Public Stuff

        path = /share

        public = yes

[ts]                                                      //ts 組目錄,只允許ts組成員訪問

        comment = TS

        path = /ts

        valid users = @ts

e. 重新載入配置


f. windows客戶端驗證,訪問\\10.0.0.163,提示輸入使用者名稱和密碼,在此輸入sandy驗證,


g. 訪問成功,可以看到公共的public目錄,使用者sandy的宿主目錄,和其有許可權訪問的ts目錄

h. 進入ts目錄,有剛才建立的newyork.city檔案

案例三、實現不同的使用者訪問同一個共享目錄具有不同的許可權,便於管理和維護。基本上能滿足一些企業使用者的需求。(整理自網路)

a. 需求

1. 某公司有5個大部門,分別為:人事行政部(HR & Admin Dept)、財務部(Financial Management Dept)、技術支援部(Technical Support Dept)、專案部(Project Dept)、客服部(Customer Service Dept

相關推薦

Samba伺服器安裝配置(linuxwindows共享檔案)

一、Samba簡介 Samba是一個能讓Linux系統應用Microsoft網路通訊協議的軟體,而SMB是Server Message Block的縮寫,即為伺服器訊息塊,SMB主要是作為Microsoft的網路通訊協議,後來Samba將SMB通訊協議應用到了Linux系

samba伺服器安裝配置

作為後臺開發人員,在程式碼開發過程中,我們開發流程一般是本地開發->同步到伺服器編譯->svn提交。如何在團隊開發中高效處理這些步驟是個很基本的問題。通常我們的本地環境大多是Windows,通過ssh客戶端遠端連線到伺服器,一般由於後臺程式碼的龐大,我們的都會有

Windows下python 3.0版本django的安裝配置啟動

減少 操作 註意 class lin img 裏的 bubuko code 使用的環境是Windows操作系統,python的環境是3.6,django是官網上最新的版本1.10.6,本文介紹從安裝python之後怎樣用過pip管理工具安裝django,以及django的項

Win7 環境下虛擬機內 Samba 服務器的安裝配置以及主機的通信實現

path 正常 驅動器 update tps RM 找到 samba配置 需要 考慮到window和linux虛擬機之間互傳文件較為麻煩,遂打算在虛擬機中安裝Samba服務器,以此實現共享文件給window使用。然而安裝配置過程曲折,遂作記錄如下: 一、samba服務器的安

zabbix_agentd客戶端安裝配置(Linux操作系統)

登錄系統 ron usermod 裝包 centos6 用戶登錄 off 權限 www. 標註:官網下載zabbix安裝包(zabbix安裝包裏包含了zabbix_agentd客戶端安裝包,我們只選擇zabbix_agentd客戶端安裝) zbbix官網下載地址:

windows下的nginx安裝配置tomcat關聯配置記錄

   1. 官方中文說明:http://wiki.nginx.org/NginxChs  或者http://nginx.org/ 下載:當前穩定版: Nginx 1.0.5 | Nginx/windows 1.0.5 (更新記錄) (2011年7月19日) 我們下

RabbitMQ實踐--伺服器安裝配置命令

ubuntu安裝rabbitmq-server 按照官網的APT repositories方法安裝 #新增以下地址到/etc/apt/sources.list echo 'deb http://www.rabbitmq.com/debian/ testi

SbS001——VMware Workstations 14 安裝配置教程(Windows平臺)

一. 介紹VMware Workstation 是一款優秀的虛擬PC軟體,利用VMware工作站,可以在現有的作業系統上虛擬出一個或多個新的硬體環境,相當於模擬出多臺新的PC,以此來實現在一臺機器上同時執行多個獨立的作業系統。二. 下載或可自行網上搜索下載相應安裝包,這裡以官

Maven的安裝配置,基於Windows系統

一、Windows環境下安裝Maven 1.下載Maven 訪問Maven官網的下載頁面:http://maven.apache.org/download.cgi,以下示例下載的是官方推薦的最新版本3.6.0。 3.0.4版本及以上的,連結地址:https://archive.apache.org/di

Windows 下 Apache HTTP Server 安裝配置以及 Tomcat 的整合(附圖)

如果您能點開這篇文章,說明您已對熟悉Apache HTTP Server(下文用Apache簡稱)配置的重要性已很清楚了,本文不在贅述,直接介入正題,請往下閱讀: 為便於閱讀,列出文章目錄: 一、Apache 的安裝說明 二、Apache 的基本配置 三、Apache

windows及centOS7下的Linux下Nginx作為靜態檔案伺服器安裝配置

windows系統1.下載並安裝nginx,http://nginx.org/en/download.html2.解壓,並修改conf目錄下nginx.conf配置檔案http{#設定mime型別,型別由mime.type檔案定義include    mime.types;d

Linux samba伺服器安裝除錯。

samba 做為主要的windown 和 Linux 通訊的伺服器之一。 1. 檢視是否安裝了smb服務。   #rpm -ga|grep samba     或者 #service smb status 2.安裝smb   # yum list samba 

Linux DNS 伺服器安裝配置和維護

每個 IP 地址都可以有一個主機名,主機名由一個或多個字串組成,字串之間用小數點隔開。有了主機名,就不要死記硬背每臺 IP 裝置的 IP 地址,只要記住相對直觀有意義的主機名就行了。這就是 DNS 協議所要完成的功能。 今天我們將討論DNS伺服器,特別是Linux

Linux-mysql伺服器安裝配置

Linux 安裝mysql服務一 、yum安裝       1、檢視yum倉庫中可以安裝的mysql-server:       yum list | grep mysql       2、安裝mysq

ubuntu14.04 samba伺服器安裝配置

Author: cjh Theme: samba install andconfiguration 在介紹如何安裝配置samba之前,先簡單介紹linux中兩個命令的區別分別是update和upgrade。 update update是同步 /etc/apt/sourc

最簡單!阿里雲伺服器採用 LNMP一鍵安裝配置 Linux+Nginx+Mysql+PHP

LNMP一鍵安裝包是一個用Linux Shell編寫的可以為CentOS/RadHat/Fedora、Debian/Ubuntu/Raspbian/Deepin VPS或獨立主機安裝LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/

windows下登入samba伺服器後無法訪問linux共享目錄,提示沒有許可權。

1、確保linux下防火牆關閉或者是開放共享目錄許可權  iptalbes -F 2、確保samba伺服器配置檔案smb.conf設定沒有問題,可網上查閱資料看配置辦法 3、確保setlinux關閉,可以用setenforce 0命令執行。 預設的,SELinux禁止網路上對Samba伺服器上的共享目錄進行

ubuntuwindows共享檔案方法-samba

一. Ubuntu samba配置的安裝:sudo apt-get install samba smbfs smbclient二. 建立共享目錄:mkdir /home/komy/sharesodu chmod 777 /home/komy/share三. 建立Ubuntu

最新版redis的安裝配置 linux系統

fix bind tps ons c-c++ rip auto cal ria 1.redis下載 官網地址:https://redis.io/download 百度雲地址:鏈接:http://pan.baidu.com/s/1c1Hu2gK 密碼:h17z 2.解壓 [

Ubuntu 16.04 文件服務器--samba安裝配置

放置 chmod 免費 update 執行 訪問服務器 ubuntu 並保存 虛擬 參考:http://one.ifof1.cn/ Samba是在Linux系統上實現的SMB(Server Messages Block,信息服務塊)協議的一款免費軟件。它實現在局域網內共享文