samba服务器配置及客户端挂载

一:samba简介:

Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。samba是一个工具套件,在Unix上实现。SMB(Server Message Block)协议,或者称之为NETBIOS/LanManager协议。SMB协议通常是被windows系列用来实现磁盘和打印机共享。samba服务器可以实现

windows主机和linux主机共享资源互访的功能,即在windows上可以通过网上邻居访问linux主机上共享的samba服务器共享文件夹,linux主机同样可以使用samba客户端访问windows主机共享的文件夹,当然,linux主机之间也可以使用samba互相访问共享资源。

二:samba执行文件分为服务器和客户端命令:

(1)smbd与nmbd命令。这两个执行命令为samba开启守护进程命令。每次启动samba服务器时都会使用到这两个执行文件。smbd使用tcp的139和445端口,主要用户资源共享和连接控制;nmbd使用udp的137和138端口,主要宣告资源。

(2)testparm命令。当配置玩/etc/samba/smb.conf文件后,使用该命令查看配置文件中服务器所设定的参数与smb.conf的设定项目是否正确。

(3)smbpasswd命令。如果samba服务器需要规定使用者的账户与密码,那么需要使用该命令来创建。此命令用来指定samba的用户名和密码。需要指出的是,必须首先创建本低用户,然后使用smbpasswd将其添加到samba的账号库中,smbpasswd的参数有:

-a新增一个使用者

-d禁止一个使用者

-e恢复使用者

-x从smbpasswd中删除使用者

(4)smbclient命令。当linux主机作为客户端查看其它linux(或windows)主机共享目录时,就需要使用smbclient命令

(5)smbmount命令。windows操作系统可以设定“网络磁盘驱动器”来连接到共享目录,在linux系统上可以通过使用smbmount命令来将远程主机分享

的文件与目录挂载到自己的linux主机上(也可以使用mount)

三:如何访问samba服务器:

在windows上访问samba  server:

1.【网上邻居】搜索计算机

2.网上邻居

3.unc路径    \\对方地址或者\名字共享名字

4.映射网络驱动器

5.net  use      net share

在linux上访问samba  server

1:smbclient    与samba服务器断开连接后需要重新连接

2:smbmount    直接访问挂载点(分为手动挂载和自动挂载)

时间: 2024-09-16 02:29:48

samba服务器配置及客户端挂载的相关文章

在nfs客户端挂载成功后服务器端的文件显示不出来,但是可以cat出来是为什么?

问题描述 在nfs客户端挂载成功后服务器端的文件显示不出来,但是可以cat出来是为什么? 解决方案 http://zhidao.baidu.com/link?url=_jgF_Tp0gc9kB3OUCz2wSLwJ2Wkwsqabb9m3hVv2MK2ff4-P6N1wZvsGK0KAx51OL26rwJXXOjaPHwPk7mJFWq

Linux Samba服务器配置练习

环境 RedHat Linux 9 + VWWare 8.0 + SSH 3.2.9 任务要求 使 用Samba服务完成下面的任务: 假如公司有财务,技术,领导3个部门,我们 分别为3个部门建立3个用户组为caiwu,network,lingdao: 三个部门里各有 2个用户,我们建用户分别为caiwu01,caiwu02,network01,network02, lingdao01,lingdao02 1.首先服务器采用用户验证的方式,每个用户可以访 问自己的宿主目录,并且只有该用户能访问宿主

linux下ntp时间服务器配置及客户端注意事项

折腾了半天,里标记一下,以备后用. 一.同步环境 1.ntp客户端:windows7,关闭了防火墙,ip:192.168.1.101 2.ntp服务端:windows7下虚拟机redhat5.5,关闭了防火墙+selinux,ip:192.168.1.105 二.NTP服务端步骤: 1.cd /etc  && cp ntp.conf ntp.bak.conf 2.vi ntp.conf   (1)找到restrict开始的部分,删除之,改为以下三行: restrict default ko

Ubuntu下如何实现无密码访问的samba服务器配置

假设共享目录为/var/wwwroot sudo vim  /etc/samba/smb.conf 修改文件中的内容[gloab]中的security=user 改为security=share 在文件结尾添加如下行: [share] path=/var/wwwroot available = yes browseable = yes public = yes writable = yes guest ok = yes   [global] 定义全局的配置,workgroup用来定义工作组,相信

linux中samba服务器配置的方法

SAMBA 配置 yum -y install samba samba-client mv /etc/samba/smb.conf /etc/samba/smb.conf.bak vi /etc/samba/smb.conf [global] netbios name = WWWW workgroup = SHSPS hosts allow = 192.168.1.0/255.255.255.0 hosts deny = ALL security = user encrypt passwords

linux中samba服务器配置共享教程

目标 1. 按照部门提供共享文件: 2. 所有共享文件可读,但不可写: 3. 共享文件由专人维护,可写: 环境 CentOS 7.2 amd64 samba-4.2 步骤 1. 添加系统用户 useradd dongnan 2. 配置smb用户 smbpasswd -a dongnan #输入两次密码 New SMB password: Retype new SMB password: Added user dongnan. 3. 更改权限(共享可读) chmod -R 755 /home/do

Samba客户端配置

首先先记录下在linux客户端怎么用命令访问windows或者linux的共享文件夹 第一步 smbclient -L //192.168.100.5 -U public(smbclient是命令 -L是列出服务器有哪些共享文件 -U后面跟着的是用户名) 第二步 输入密码后会看到服务器共享的文件夹,然后用命令 smbclient //192.168.100.5/资源共享 -U public进入服务器,输入密码后会看到如下(我登陆的是windows的共享文件) Password: Domain=[

RHE5服务器配置-搭建Samba服务器步骤(图)_Linux

认识Samba   Samba的核心是两个守护进程,即smbd和nmbd.服务器启动到停止期间持续运行,smba监听139TCP端口:nmbd监听137和138UDP端口.smbd和nmbd使用的全部配置信息保存在smb.conf文件中,smb.conf向smbd和nmbd两个守护进程说明输出什么,共享输出给谁及如何输出以便共享.smbd进程的作用是处理到来的SMB数据包,为使用该数据包的资源与Linux协商:nmbd进程使其他主机(或工作站)能浏览Linux服务器. 一.安装配置Samba的R

Samba的简介和配置

简介:本文只是讲一讲我们最常用的Linux与Windows共享文件,主要是为新手指一指路.如何建立最简单的Samba服务器,并讲述遇到问题应该从何处寻找解决方案:正在更新之中,希望您的参加 ... ... 谢谢: 目录       0.架设Samba 服务器的前提:             0.1 查看文件内容和编辑文件的工具:             0.2 关于文件和目录相关:             03 用户和用户组相关:             04 进程管理:       1 Sam