Linux系統學習 二十、SAMBA服務—介紹、安裝、端口


1、簡介

網絡數據文件共享服務器

可以和Windows中的網上鄰居通用

數據共享的方法:

Windows中最常用的是“網上鄰居”。網上鄰居使用的文件系統是CIFS(通用互聯網文件系統)協議進行數據共享,不能跨網段,跨路由。

Linux中最常用的是NFS服務

 

由來:

在1991年Andrew Tridgell為了實現Unix和Windows之間文件共享,開發了SMB(Server Message Block,服務消息塊)文件系統

 

Samba與NetBIOS協議

IBM開發的NetBIOS協議是為了局域網內少數計算機進行通信的協議

Samba基於NetBIOS協議開發,所以可以和Windows通信,但只能在局域網通信

用Linux搭建“網上鄰居”的共享優點,因為是“網上鄰居”所有可以有下載和上傳,那么就可以防止上傳的病毒和木馬,因為這些病毒木馬都是針對Windows的,對Linux沒得影響。

 

Samba的主要應用:

文件共享

打印服務器

Samba登錄時身份驗證

可以進行Windows的主機名解析

 

常見文件服務器的比較:

服務名稱

使用范圍

服務器端

客戶端

局限性

FTP

內網和公網

Windows

Linux

Windows

Linux

無法直接在服務器端修改數據

Samba

內網

Windows

Linux

Windows

Linux

只能在內網使用

NFS

內網和公網

Linux

Linux

只能Linux之間使用

 

Apache和網頁是不是文件服務器?

不是(要有上傳和能指定上傳權限)

 

 

2、安裝與端口

Samba:主服務包

Samba-client:客戶端

Samba-common:通用工具

Samba4-libs:庫

Samba-winbind:Windows域映射

Samba-winbind-clients:域映射客戶端

 

 

Samba的守護進程

smbd:提供對服務器中文件、打印資源的共享訪問139 445

nmbd:提供基於NetBIOS主機名稱的解析137 138

 

啟動Samba服務

service smb start

service nmb start

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM