• Ubuntu12.04 安装Samba


    Ubuntu12.04 安装Samba

    Ubuntu12.04 安装Samba

    本教程介绍了在Ubuntu12.04安装Samba文件服务器,以及如何配置它通过SMB协议共享文件,以及如何将用户添加。Samba的配置,而不是作为一个独立的服务器作为域控制器。在安装,每个用户都有自己的家目录通过SMB协议和所有用户有几次读写访问的共享目录访问。

    1初步说明
    我这里使用的Ubuntu12.04系统与主机名为server1.example.com和IP地址192.168.0.100。

    我所有在本教程中的步骤以root权限运行,所以确保你以root身份登录:

    sudo su

    2安装Samba
    连接到服务器,并安装了Samba软件包:

    apt-get install libcups2 samba samba-common

    编辑smb.conf文件:

    vi /etc/samba/smb.conf

    在全球的部分,删除的行的安全开始=用户,所以它看起来像这样的“#”:

    [...]

    # "security = user" is always a good idea. This will require a Unix account

    # in this server for every user accessing the server. See

    # /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerType.html

    # in the samba-doc package for details.

       security = user

    这使Linux系统的用户登录到Samba服务器。

    关闭该文件并重新启动Samba:

    /etc/init.d/smbd restart

    3添加Samba共享
    现在,我将添加一个份额,是所有用户访问。

    创建共享文件的目录,并更改该组的用户组:

    mkdir -p /home/shares/allusers
    chown -R root:users /home/shares/allusers/
    chmod -R ug+rwx,o+rx-w /home/shares/allusers/

    在文件/etc/samba/smb.conf中添加以下几行:

    vi /etc/samba/smb.conf

    [...]

    [allusers]

      comment = All Users

      path = /home/shares/allusers

      valid users = @users

      force group = users

      create mask = 0660

      directory mask = 0771

      writable = yes

            

             [...]

    [homes]

       comment = Home Directories

             path = /home/

             public = yes

             writable = yes

    上面的配置可以对所有用户可见。

      如果你希望所有用户都能够通过Samba其主目录读写的/ etc / samba / smb.conf中添加以下几行:

    [...]

    [homes]

       comment = Home Directories

       browseable = no

       valid users = %S

       writable = yes

       create mask = 0700

       directory mask = 0700

      

    现在我们重新启动Samba:

    /etc/init.d/smbd restart

    4添加和管理用户
    在这个例子中,我将添加名为汤姆用户。您可以添加尽可能多的用户,你需要以同样的方式,只需更换与在命令所需的用户名,用户名汤姆。

    useradd tom -m -G users

    Linux系统的用户数据库中的密码设置为汤姆。如果用户tom不应该能够登录到Linux系统,跳过这一步。

    passwd tom

    - >输入新用户的密码。

    立即将用户添加到Samba用户数据库:

    smbpasswd -a tom

    - >输入新用户的密码。

    现在,你应该能够从您的Windows文件浏览器使用的用户名和汤姆对所选择的密码和存储文件(地址是\192.168.0.100or \192.168.0.100 om的家目录)工作站在登录Linux服务器在汤姆的家目录,或在公共共享目录。

  • 相关阅读:
    SQL Server优化(4)-聚集索引的重要性和如何选择聚集索引
    青岛开发区公交集团公交线路一览表
    WINDOWS下文件夹简介
    2008 SQL Server优化(2)-改善SQL语句
    【麦课在线教育mycourse】利用Js快速刷完新生安全教育课程
    Linux重启网卡的方法
    Trees
    计算机操作系统之设备管理
    linux目录结构及主要内容
    Linux mysql命令安装允许远程连接
  • 原文地址:https://www.cnblogs.com/sky-heaven/p/5853191.html
Copyright © 2020-2023  润新知