`

samba文件的最简配置

阅读更多

           最近刚做完公司的文件服务系统,分享一下samba的设置的一些心得。

           时间:09年7月17日

           地点:大连

           系统:UBUNTU 9.04

           硬件:Intel(R) Celeron(R) CPU 2.53GHz         MemTotal:  501372 kB

 

1,安装 samba

              $ sudo apt-get install samba

2 ,  编辑     

              $ sudo vi /etc/samba/smb.conf

               简单设置需要编辑的内容不多,

               workgroup = workgroup  (你网上邻居的工作组的名字,如mshome,officer)
                ...
                security = user     #(使用密码验证的前提条件)

                server string = %h server (Samba, Ubuntu)   #  (给你的文件服务器在windows-os 中起的名字,

%h 是你的hostname,vi /etc/hostname  这项不是必须要改的。)

 

                [readonly]         #文件描述,通常用共享文件的名字,或特性。
                       path = /home/samba/myfolder       #共享文件路径
                       guest ok = Yes                                        #面对所有人
                       browseable = yes                                    #可看
                       readonly = yes                                          #只是可读

                [myfolder]
                       path = /home/samba/myfolder/zhang3
                       writeable = yes                                             #可写
                       browseable = yes
                       valid users = zhang3,li4,admin                   #可读写的用户

              好了到此为止,samba设置完成。!!注意文件路径一定是有效的,否则windows下可以看到文件却打不开,验证方法,把路径拷贝到任务栏里,看能不能打开该文件。

 

 3,      建立文件夹

                 $ sudo mkdir   /home/samba/myfolder

                 $ sudo mkdir   /home/smaba/myfolder/zhang3

 

 4,      建立用户,和组,设置samba 密码。

                     首先,建立的是系统用户,

                  $   sudo adduser   zhang3

                  注意 useradd 和 adduser 是不一样的。adduser建立的是一个未被激活的系统用户,没有用户系统的文件夹和密码。 这利用他是为了节省空间。

          建立samba 帐户

                  $   sudo smbpasswd -a zhang3

          之后要你输入密码,和校验密码,这个密码是给windows客户端的密码。

                  New SMB password:
                  Retype new SMB password:
                  Added user me.

          看到这个信息恭喜你成功了,如果是下面的

                 Cannot locate Unix account for 'zhang3'!

           那就先执行上一步添加系统用户。

5,到windows 客户端,网上邻居-->工作组-->查找你命名的samba-->输入你的登录名和密码-->看到共享文件。

      成功!

 

6,#如果失败

      a,打不开---检查你的文件路径是否正确,检测你的用户名和密码(多建几个测试用用户,出错律会低)

      b ,  写不了---检查文件是否对所有用户可读写   $ sudo chmod -R 777 myfolder

 

分享到:
评论

相关推荐

    linux下samba配置,简单有效

    安装完成后,配置Samba的核心文件是`smb.conf`,这也是压缩包中包含的一个文件。这个配置文件位于`/etc/samba/`目录下,包含了所有Samba服务的设置。打开此文件,我们可以看到多个段落(sections),每个段落代表一...

    Linux下的文件共享服务器Samba安装文件及其配置说明 samba-4.14.5.tar

    文档`Centos配置samba文件共享服务器.docx`会提供更详细的配置指导和示例,建议详细阅读以确保系统的安全性和稳定性。 总的来说,Samba在Linux和Windows之间架起了一座桥梁,使得文件共享变得简单。熟练掌握Samba的...

    samba共享服务器配置文件 samba共享多个文件夹

    samba共享服务器配置文件,简单实现samba服务器共享多个文件夹,下载替换/etc/samba/smb.conf文件即可

    CentOS 6.x samba简单配置

    Samba 的配置文件位于 `/etc/samba/smb.conf`,该文件控制 Samba 的行为。我们可以使用文本编辑器来编辑该文件,以添加或修改配置项。 配置 Samba 在 CentOS 6.x 中,我们可以使用以下命令来安装 Samba: `yum ...

    samba服务器配置+隐藏文件+虚拟用户

    本文将详细介绍如何配置Samba服务器,包括基本配置、虚拟用户的配置以及隐藏文件的配置。 #### 二、Samba服务器的基本配置 1. **网络连接验证** - 使用`ping`命令确保网络连通性。 ```bash [root@localhost ~]#...

    linux下的samba配置

    然后,需要编辑 Samba 配置文件 `/etc/Samba/smb.conf`。可以使用以下命令备份原始配置文件并编辑配置文件: ``` sudo cp /etc/Samba/smb.conf /etc/Ubuntu Samba/smb.conf_backup sudo gedit /etc/Samba/smb.conf `...

    samba服务器配置实验

    Samba 服务器配置文件是 Samba 服务器的核心组件之一,它是 Samba 服务器的配置文件,用于存储 Samba 服务器的配置信息。Samba 服务器配置文件是位于/etc/samba/目录下的smb.conf文件,该文件用于存储 Samba 服务器...

    centos7配置Samba服务器

    1. **Samba 主配置文件**:`/etc/samba/smb.conf` 是 Samba 服务的核心配置文件,包含了所有关于共享资源的信息。 - 备份配置文件: ```bash cp /etc/samba/smb.conf /etc/samba/smb.conf.bak ``` - 编辑配置...

    Samba安装及简单配置、windows访问linux的简单例子.pdf

    配置Samba涉及到修改`/etc/samba/smb.conf`文件,这个文件定义了共享的目录、权限、用户认证等设置。配置完成后,通常需要重启Samba服务使更改生效。此外,为了安全和管理考虑,建议创建单独的用户和组用于Samba共享...

    简单的SAMBA配置

    根据提供的文件内容,我们将逐一解析如何进行简单的SAMBA配置,实现Linux与Windows系统的互联。 ##### 1. 创建用户并设置密码 ```bash useradd tjw passwd tjw ``` 这里首先使用`useradd`命令创建了一个名为`tjw`...

    Centos7-samba-配置共享服务

    2. **编辑Samba配置文件**:Samba的主要配置文件是`/etc/samba/smb.conf`,我们需要编辑这个文件来定义我们的共享规则。 ```bash vim /etc/samba/smb.conf ``` 在`[global]`部分,我们通常会进行以下配置: - `...

    Samba配置 简单.mp4

    Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供...

    Java对Samba进行上传与下载文件-jcifs

    在Java中,利用jcifs进行Samba文件操作的基本步骤如下: 1. **配置认证**:首先,你需要创建一个NtlmPasswordAuthentication对象,提供用户名、密码和域名(或者工作组),这是连接到Samba服务器的身份验证凭证。 ...

    Samba文件共享SambaFilesharing.apk

    Samba的几个套件,安装及简单配置 samba,samba-client, samba-common 一句 sudo apt-get install samba samba-client 就能全部装上 启动samba也很简单: sudo /etc/init.d/samba start 设置samba的密码, 可以先...

    利用Samba实现Linux和Windows文件共享 组建Samba文件服务器.pdf

    "利用Samba实现Linux和Windows文件共享 组建Samba文件服务器" Samba是一种基于SMB(Server Message Block)协议的应用程序,允许Linux系统与Windows系统之间的文件共享。Samba可以使Linux系统出现在Windows的网络...

    第03章 Samba服务的配置与应用.ppt

    Samba的主要配置文件是`/etc/samba/smb.conf`,它包含全局设置和特定共享设置: 1. **全局设置**(Global Settings):这部分配置影响所有共享,例如服务器的名字、工作组、日志文件位置等。 2. **密码文件**:通常...

    centos6配置Samba服务

    安装完Samba服务之后,需要对Samba的配置文件进行编辑。配置文件位于`/etc/samba/smb.conf`。使用vi编辑器可以对这个文件进行修改。配置文件中包括了全局配置和共享目录设置。 - 全局配置部分 在全局配置部分中,...

    Linux配置samba服务器

    - **Samba支持SMB/CIFS**:通过支持这些协议,Samba能够使Windows用户无需任何额外配置即可访问Linux上的资源,从而大大简化了跨平台文件共享的过程。 #### 四、安装和启动Samba服务器 安装Samba服务器通常涉及...

    ubuntu安装配置samba

    为了配置 Samba 服务,我们需要编辑 `/etc/samba/smb.conf` 文件。在此之前,建议先备份原文件以防万一。 ```bash sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup ``` 接着打开 `smb.conf` 文件进行编辑...

Global site tag (gtag.js) - Google Analytics