欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Linux系统学习 二十、SAMBA服务—介绍、安装、端口

程序员文章站 2022-05-03 12:47:20
1、简介 网络数据文件共享服务器 可以和Windows中的网上邻居通用 数据共享的方法: Windows中最常用的是“网上邻居”。网上邻居使用的文件系统是CIFS(通用互联网文件系统)协议进行数据共享,不能跨网段,跨路由。 Linux中最常用的是NFS服务 由来: 在1991年Andrew Trid ......

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:域映射客户端

 Linux系统学习 二十、SAMBA服务—介绍、安装、端口

 

samba的守护进程

smbd:提供对服务器中文件、打印资源的共享访问139 445

nmbd:提供基于netbios主机名称的解析137 138

 

启动samba服务

service smb start

service nmb start

 Linux系统学习 二十、SAMBA服务—介绍、安装、端口

 

 Linux系统学习 二十、SAMBA服务—介绍、安装、端口