`
thebye85
  • 浏览: 30158 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

samba配置共享详解

阅读更多

samba共享文件步骤:

以下操作都在root权限下

 

实现目标:共享linux下的/home/share目录为可读可写(访问共享文件夹需要登陆)

 

1、添加linux用户

#groupadd guest

#useradd -g guest

 

2、将guest添加为samba用户

#/home/samba/bin/smbpasswd -a guest

 

3、设置要共享的目录,如/home/share

#mkdir /home/share

#chown -R guest:guest /home/share

 

确保/home/share的权限为guest guest drwxr-xr-x

 

4、配置samba配置文件

#vim /home/samba/lib/smb.conf

 

 

[global]
workgroup = WORKGROUP
security = user
display charset = UTF-8

[share]
path = /home/share
public = yes
#read only = no
writable = yes
printable = no
 

 

5、启动samba

#/home/samba/sbin/smbd

#/home/samba/sbin/nmbd

 

6、win下输入IP,输入guest,密码为空即可。

在共享目录中建立文件,linux显示的权限是登陆共享文件夹的用户名(即linux下/home/share的拥有者)。

 

 

实现目标:共享linux下的/home/share目录为可读可写(匿名登陆)

 

1、设置要共享的目录,如/home/share

#mkdir /home/share

 

2、配置samba配置文件

#vim /home/samba/lib/smb.conf

 

 

 

[global]
workgroup = WORKGROUP
#将user改为share即可
security = share
display charset = UTF-8
#客户端用户匿名登陆后在linux共享文件夹的操作身份,注释掉则默认为nobody
guest account = nobody

[share]
path = /home/share
public = yes
#read only = no
writable = yes
printable = no
 

 

5、启动samba

#/home/samba/sbin/smbd

#/home/samba/sbin/nmbd

 

6、win下输入IP,无需密码。匿名用户建立的文件夹权限为guest account配置的用户。

 

 

实现目标:samba访问win共享的文件

 

方法1、使用smbclient直接访问

#/home/samba/bin/smbclient //192.168.6.29/test administrator

一定要带共享文件夹名称,如//192.168.6.29/test

administrator为登陆名,输入密码即可

 

进入smb: \> 进行操作

get下载

put上传

可以输入help查看

 

方法2、使用mount挂载共享目录

#mkdir /mnt/share

#mount -t cifs //192.168.6.29/test -o username=administractor  /mnt/share

 

 

参考:

http://www.samba.org/samba/docs/using_samba/ch09.html

http://www.samba.org/samba/docs/using_samba/ch06.html


分享到:
评论

相关推荐

    samba服务配置详解

    #### 三、Samba配置详解 Samba的主要配置文件为`/etc/samba/smb.conf`。以下是配置文件的关键部分解析: ##### 3.1 全局设置 全局设置定义了Samba服务的基本行为。例如,设置工作组、服务器标识等。 ```conf ...

    samba配置详解[总结].pdf

    Samba 配置详解 Samba 是一个自由开源的软件,可以让 Unix 和 Linux 系统与 Windows 系统进行网络共享和资源共享。Samba 服务器可以代替 Windows NT/2000 服务器,提供文件共享、打印机共享和域控制服务。 1. ...

    centos下samba文件夹共享服务器配置详解

    5. **验证Samba配置**: 在Windows或Mac系统中,可以通过网络连接到Samba共享。在Mac上,选择"前往" > "连接服务器" > "smb://192.168.1.53";在Windows上,通过“网络”找到并连接到`\\199.168.1.53`,输入用户名...

    samba配置详解

    ### Samba配置详解:搭建跨平台文件共享服务 在企业级网络环境中,文件共享是必不可少的一项功能,尤其在异构网络环境下(如Linux与Windows共存的环境),Samba服务提供了一个优秀的解决方案,使得不同操作系统之间...

    samba服务器共享 配置步骤 笔记

    #### 二、Samba服务器共享配置步骤详解 ##### (一)安装Samba服务器 在大多数Linux发行版中,可以通过包管理器轻松安装Samba。例如,在基于Debian的系统上(如Ubuntu),可以使用以下命令来安装Samba: ```bash ...

    samba配置文件参数详细解析

    Samba配置文件`smb.conf`是其核心,控制着服务器的行为和共享资源的设定。下面我们将深入探讨一些重要的配置参数。 1. **全局参数**: - `config file`: 指定Samba服务器使用的配置文件路径。通过使用`%m`宏,可以...

    samba高级配置说明书

    ### Samba 高级配置详解 #### 一、Samba 概述 Samba 是一套开源软件,它基于 SMB (Server Message Block) 和 NetBIOS 协议,允许 Unix-based 系统(如 Linux)与 Windows 系统之间进行文件共享和打印服务。通过 ...

    简单的SAMBA配置

    ### 知识点:简单的SAMBA配置 ...通过以上步骤,我们可以看到SAMBA配置并不复杂,主要涉及用户管理、共享目录设置以及权限控制等方面。通过合理的配置,可以让不同操作系统之间的资源共享变得非常简单高效。

    linux_samba详解

    ### Samba服务详解 #### 2.1 Samba原理 ##### 2.1.1 Samba概述 Samba,这个名字可能会让人联想到巴西的热情桑巴舞,但实际上它是指一款强大的网络服务软件。Samba最核心的功能是在Linux和Windows两大操作系统之间...

    RHEL5下samba配置

    配置完成后,可以在Windows客户端上尝试访问Linux服务器上的共享资源,以验证Samba配置是否成功。如果一切正常,你应该能够在网络邻居中看到Linux服务器,并能访问共享的文件和打印机。 **五、安全考虑** 确保...

    Linux网络操作系统基础:samba文件共享.pptx

    **Samba配置文件** Samba的主要配置文件位于`/etc/samba/`目录,关键文件包括: 1. **smb.conf**: 包含全局设置和特定共享目录的属性。全局设置如工作群组、主机字符串等,而[sharedir]部分定义每个共享目录的详细...

    专题资料(2021-2022年)Samba之文件共享配置实例.doc

    本配置实例针对一个拥有五个部门(人事行政部、财务部、技术部、市场部、生产部)的公司,通过Samba配置实现不同用户对不同目录的权限管理,满足企业内部文件共享与安全控制的需求。 **一、需求分析** 1. 各部门有...

    Linux CentOS5.5 samba服务配置

    #### 三、Samba配置详解 ##### 3.1 匿名用户登录配置 对于匿名用户登录,我们可以通过修改`/etc/samba/smb.conf`文件来实现。具体步骤如下: 1. **修改安全模式**:将`security=user`改为`security=share`。 2. *...

    Samba服务器配置入门手册.pdf

    ### Samba服务器配置入门知识点详解 #### 一、Samba简介与作用 Samba服务器配置入门手册主要聚焦于介绍如何在Unix-based系统中配置并运行Samba服务,以实现与Windows环境之间的资源共享。Samba软件作为一款开源...

    linux服务器samba配置

    ### Linux服务器上的Samba配置详解 #### 一、引言 在Linux环境下,Samba是一项重要的服务,它能够实现Linux与Windows系统之间的文件共享及打印服务。本文将详细介绍如何在Linux服务器上配置Samba服务,使得Linux...

    linux的安装与配置samba共享

    Samba配置文件`smb.conf`包含以下几部分: - **[Global]**:定义全局参数和缺省值。 - **[Homes]**:配置用户的home目录共享。 - **[Printers]**:定义打印机共享。 - **[UserDefined_ShareName]**:自定义共享,...

    Ubuntu18.04下的Samba网络配置(附各种问题解答)

    这有助于解决编辑Samba配置文件时出现的问题。 #### 十一、总结 通过上述步骤,您已经成功地在Ubuntu 18.04系统上配置了Samba服务,实现了文件共享的功能。此外,还提供了解决vi编辑器问题的方法。如果您在配置...

    Solaris 10 配置 samba 服务

    对于更安全的用户验证配置(security = user),需要在Samba配置文件中将`security = share`改回`security = user`,并创建或指定Samba用户。这要求访问共享资源的用户必须提供有效的用户名和密码。可以通过`...

Global site tag (gtag.js) - Google Analytics