精华内容
下载资源
问答
  • ubuntu samba 服务器设置 安装 SAMBA 组件 sudo apt-get install samba smbfs smbclient ubuntu 14.04 使用以下方式安装: 1 2 3 4 5 6 7 若之前有安装过相关软件包,先卸载之: sudo

    ubuntu samba 服务器设置

    安装 SAMBA 组件

    sudo apt-get install samba smbfs smbclient

    ubuntu 14.04 使用以下方式安装:

    1
    2
    3
    4
    5
    6
    7
    若之前有安装过相关软件包,先卸载之:
    sudo apt- get  autoremove samba samba-common
    sudo apt- get  autoremove system-config-samba
     
    按如下方式安装软件包
    sudo apt- get  install samba samba-common
    sudo apt- get  install system-config-samba cifs-utils

     

    配置相关参数

    sudo gedit /etc/samba/smb.conf

    文件中相关属性如下

    1.全局设置部分

    security = user
        这行设置了samba的安全等级,Samba一共可以设置四个安全登记,由底到高分别为:
        share        这个选项表示任何人都可以不需要输入密码登录。 
        user          这个是Samba的默认级别,要求每个用户必须输入密码才能登录。
        server      user级别的密码都是保存在本机上,而server级别的密码和用户名都保存在另一台主机上。
        domain    这个级别要求网络里必须有一台Windows的域控制器,验证工作由域控制器来完成。
        需要注意,只要输入用户名和密码的级别,其用户名一定首先也是Linux系统内的用户

    workgroup = MSHOME
        这部分是Windows主机的工作组明,Windows主机必须在同一个工作组中
    server string = %h server(Samba,Ubuntu)
        这个选项是显示在Windows上的信息,可以自定义,其中%h为Samba配置文件中的变量,代表了主机名,即使用hostname命令得到的主机名

    map to guest = bad user

        当 security = user 时,这个选项必须注释掉,如:# map to guest = bad user

    2.共享设置部分

    添加一个共享文件夹设置如下
    [share]

        共享文件名,不需要与实际文件名一致
    comment = my share directory

        对这个共享分支的描述
    path = /share

        系统的共享目录,必须为绝对路径
    public = yes

        是否允许所有人都能够看到此目录,no为看不到
    writable = yes

        是否允许用户在此目录下可写,no为不可些,如果可写,还需要目录具有写权限
    read only = yes

        设置用户是否只读
    vaild users = username

        设置只有 username 用户有效

    SAMBA 用户管理

    在需要密码登录时有效,在设置用户密码时,此用户必须是LINUX系统的用户,如下面的指令 user 必须先是系统的用户

    sudo smbpasswd -a user

    接下来根据提示输入两次密码即可

    smbpasswd 指令相关参数如下:

    -a    新添加一个Samba用户。
    -d    禁用一个Samba用户。
    -e    使禁用的Samba用户解禁。


    启动 SAMBA 服务

    复制代码
    # 停止 SAMBA 服务
    sudo /etc/init.d/smbd stop
    # 启动 SAMBA 服务
    sudo /etc/init.d/smbd start
    # 重新启动
    sudo /etc/init.d/smbd restart
    复制代码


    在 WINDOWS 下访问共享目录

    # 在资源管理器,或浏览器中直接输入即可, “192.168.1.10” 为服务器 IP
    \\192.168.1.10


    注意:有时会出现无法访问的情况:

     无法访问。您可能没有权限使用网络资源,请与这台服务器的管理员联系以查明您是否有访问权限。
    指定的网络名不再可用

    通过 Samba的log, /var/log/samba/log.{计算机名} - 计算机名是你的windows主机名称
    可以看到,访问出错时会产生大量的 err log

    1.  [2016/09/22 23:26:18.333436,  0] ../source3/lib/util.c:809(smb_panic_s3)
        64   smb_panic(): action returned status 0
        65 [2016/09/22 23:26:18.333568,  0] ../source3/lib/dumpcore.c:318(dump_core)
        66   dumping core in /var/log/samba/cores/smbd
        67 Please install an MTA on this system if you want to use sendmail!
        68 [2016/09/22 23:26:21.085401,  0] ../source3/lib/popt_common.c:                  68(popt_s3_talloc_log_fn)
        69   talloc: access after free error - first free may be at ../source3/smbd/       open.c:3715
        70 [2016/09/22 23:26:21.085457,  0] ../source3/lib/popt_common.c:                  68(popt_s3_talloc_log_fn)
        71   Bad talloc magic value - access after free
        72 [2016/09/22 23:26:21.085474,  0] ../source3/lib/util.c:789(smb_panic_s3)
        73   PANIC (pid 2450): Bad talloc magic value - access after free
    原因是talloc的版本不匹配导致的!安装 libtalloc解决,apt-get install libtalloc2


    ubuntu 12.04 安装samba

    sudo su 进入root用户:
    第一步:安装samba服务器

    Samba服务在Ubuntu12.04版本中中默认安装,对于其他没有默认安装的版本来说,可以通过一

    下命令来安装所需要的软件:

             1:sudo apt-get install samba

             2:   sudo apt-get install smbfs

    第二步:配置samba服务器

     (1)创建共享目录:

            mkdir /home/share

     (2)更改目录权限:

             chmod 777 /home/share

     (3)  配置Samba服务
         

    保存现有的配置文件

    sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

           /etc/samba/smb.conf是Samba服务器的配置文件,我们设置共享目录均是在这个文件中进

    行配置。

       在Windows系统中不用输入密码访问Linux共享目录:在Linux共享一个目录,将建立好的目录

    的设置信息写入/etc/smb.conf文件即可。

          修改samba配置文件smb.conf:

         // #security=user 修改为:security=share

          在文件最后添加如下:

          [share]
          comment=share
          path=/home/share
          public=yes
          writeable=yes
          browseable = yes

          保存退出。

      (4) 创建samba帐户

       sudo touch /etc/samba/smbpasswd
       sudo smbpasswd -a sam(此处的用户必须是你已经在本机创建的用户,否则无效)

    然后会要求你输入samba帐户的密码

      [如果没有第四步,当你登录时会提示 session setup failed: NT_STATUS_LOGON_FAILURE]


          (5)重启Samba服务器:/etc/init.d/smbd restart

            在windows命令行中输入\\192.168.1.141(虚拟机ip)
    展开全文
  • Ubuntu安装samba 服务器的步骤

    samba 服务器用于虚拟机与实体机的共享

    1、创建共享文件夹

    sudo mkdir ~/samba  
    sudo chmod 777 ~/samba 

    2、安装samba服务器

    sudo apt-get install samba 

    3、修改samba服务器配置文件

    sudo vim /etc/samba/smb.conf 

    在最后面一行添加下列代码

    [share]
    comment=eagle_samba         #共享目录的信息
    path=/home/eagle/samba      #共享目录的绝对路径 
    public = yes                #用来指定该共享是否允许guest账户访问
    writable = yes              #用来指定该共享路径是否可写
    valid users = eagle         #用来指定登录的用户
    create mask = 0777          #创建文件的权限
    directory mask = 0777       #创建目录的权限
    force user = nobody         #不属于任何用户
    force group = nogroup       #不属于任何用户组
    available =yes              #用来指定该共享资源是否可用
    browseable=yes              #用来指定该共享是否可以浏览

    4、为samba设置用户和密码

    sudo smbpasswd -a eagle

    5、重启samba服务器

    sudo service smbd restart

    6、Windows访问

    \\192.168.1.107

    7、输入用户和密码

    展开全文
  • 一.Samba的安装:# sudo apt-get install samba# sudo apt-get install smbfs二. 创建共享目录:# mkdir /home/leonard/share# sodu chmod 777 /home/leonard/share三. 创建Samba配置文件:1. 保存现有的配置文件# sudo...

    一. Samba的安装:

    # sudo apt-get install samba

    # sudo apt-get install smbfs

    二. 创建共享目录:

    # mkdir /home/leonard/share

    # sodu chmod 777 /home/leonard/share

    三. 创建Samba配置文件:

    1. 保存现有的配置文件

    # sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

    2. 创建新的Samba配置文件

    # sodu vim /etc/samba/smb.conf

    ; ############### smb.conf #######################

    [global]

    ; 创建工作组

    workgroup = MYGROUP

    ; 安全模式, 我们设置最低安全级别

    security = share

    ; 是否允许guest用户访问

    guest ok = yes

    [share]

    ; 共享文件夹路径

    path = /home/leonard/share

    ; 读权限

    browseable = yes

    ; 写权限

    writeable = yes

    四. 测试文件配置结果

    # testparm

    五. 重启Samba服务

    # /etc/init.d/samba restart

    六. 退出重新登陆或者重启机器

    七. 测试登陆

    # smbclient -L //localhost/share

    从远程的机子上测试:

    # smbclient  ///share

    成功咯! :-)

    八. 参考资料

    展开全文
  • ubuntuSamba服务器的搭建 Ubuntu安装samba服务器 1、安装和卸载samba命令: sudo apt-get install samba samba-common //安装 sudo apt-get autoremove samba // 卸载 2、建立samba访问目录,并且增加目录的权限 ...

    ubuntu下Samba服务器的搭建

    1、安装和卸载samba命令:

    sudo apt-get install samba samba-common  //安装  
    sudo apt-get autoremove samba  // 卸载
    

    2、建立samba访问目录,并且增加目录的权限

    mkdir /home/myshare  
    chmod 777 /home/myshare
    

    3、samba服务添加用户(假设我的ubuntu用户名为:test)

    sudo smbpasswd  -a   test  //(设置访问Samba的密码)
    

    4、配置smb.conf

    sudo vi /etc/samba/smb.conf
    

    在文件最后添加

    [myshare]
    comment=This is samba dir
    path=/home/myshare
    create mask=0755
    directory mask=0755
    writeable=yes
    valid users=test
    browseable=yes
    

    path为你上面建立的共享目录/home/myshare ,valid users为你访问Samba的用户test,其他条件写读和创建文件及文件夹的权限

    5、启动、停止、重启Samba服务:

    启动Samba服务器只需执行如下命令:

    sudo /etc/init.d/samba start
    

    关闭Samba服务器:

    sudo /etc/init.d/samba stop
    

    重启Samba服务

    sudo /etc/init.d/smbd restart   或者  sudo service smbd restart 
    

    注:修改了smb.conf配置文件,需要重启Samba服务才生效

    6、windows下访问共享目录:

    Win+R或者点击运行,输入\\192.168.0.10\myshare

    输入你ubuntu的用户名和访问Samba的密码,就能访问共享目录myshare了。

    展开全文
  • ubuntu建立samba服务器

    2019-06-23 19:51:49
    2、samba服务器的启动、关闭和重启: 启动Samba服务器: #sudo /etc/init.d/smbd start 关闭Samba服务器: #sudo /etc/init.d/smbd stop 重新启动Samba服务器: #sudo /etc/init.d/smbd restart 启...
  • Ubuntu 安装Samba 服务器

    2021-07-22 16:35:52
    安装: sudo apt-get install samba samba-common 卸载: sudo apt-get autoremove samba 配置 sudo vi /etc/samba/smb.conf 在文件最后添加 [Share] comment=This is samba dir path=/home/see/ writa...
  • ubuntusamba服务器的安装 1.若之前有安装过相关软件包,先卸载之: sudo apt-get autoremovesamba samba-common sudo apt-get autoremovesystem-config-samba   按如下方式安装软件包 sudo apt-...
  • 环境:Ubuntu10.10 server一、安装Ubuntu下安装samba#apt-get install samba#apt-get install smbfs二、samba配置文件/etc/samba/smb.conf介绍(1)全局配置[global]workgroup = WORKGROUP //这是设置工作组,跟XP一样...
  • ubuntu重启samba服务

    万次阅读 2013-09-14 17:10:27
    sudo service smbd restart
  • ubuntu搭建Samba服务器

    2018-10-11 17:04:30
    当我们需要windows和linux更好的进行文件交互时,使用Samba服务是一个不错的选择,本文介绍如何在linux中搭建Samba服务和怎样在windows下访问linux共享文件。 1、安装和卸载samba命令: sudo apt-get instal...
  • ubuntu 创建samba服务器

    2018-07-03 15:24:50
    一、安装Ubuntu samba服务器 $ sudo apt-get install samba $ sudo apt-get install smbclient # Linux客户端测试用 二、创建samba配置文件 备份原配置文件 $ sudo cp /etc/samba/smb.conf /etc/samba/smb....
  • Ubuntu Samba服务器的搭建 **当我们需要windows和linux更好的进行文件交互时,使用Samba服务是一个不错的选择,本文介绍如何在linux中搭建Samba服务和怎样在windows下访问linux共享文件。** 1、安装和卸载samba...
  • VMware 与Ubuntu通过samba服务器共享文件 Linux和windows在虚拟机下文件共享有很多种方式,常用的有使用VMware Tools共享和Samba服务器进行共享,使用VMware Tools这里就不说了,我使用的是Samba服务器。 其实很...
  • ubuntu12.04samba服务器配置

    千次阅读 2015-02-09 23:48:28
    ubuntu12.04samba服务器配置 系统平台:VMware Workstation9.0 + ubuntu12.04 首先要解决windows和linux网络连接问题: 在VMware Workstation9.0 “设置” 选项中,设置"网络" 网络连接1 选中“启用网络连接...
  • ubuntu16.04 samba服务器搭建

    千次阅读 2017-07-21 23:38:34
    samba服务器搭建环境 ubuntu16.04 安装 安装samba root@dev:/home/dev# apt-get install samba root@dev:/home/dev# service smb start 备份并修改配置 root@dev:/home/dev# cp /etc/samba/smb.conf /etc/samba/smb....
  • Ubuntusamba服务器的搭建默认情况新装好的Ubuntu服务器系统是没有安装Samba服务的1、Samba软件包的安装输入如下命令:$sudoapt-getinstallsamba2、samba服务的启动与关闭$sudo/etc/init.d/smbdstart#启动 ...
  • ubuntu搭建samba服务器

    2020-06-09 14:33:56
    一、目的:在windows和ubuntu之间完成数据共享。 二、实施:1、sudo apt-get install samba 2、sudo apt-get install smbclient 3、sudo gedit /etc/samba/smb.conf,在后面添加如下内容。或者直接用本文档中的...
  • ubuntu server samba服务器配置 samba可以实现不同操作系统电脑之间的文件共享服务 如:mac os,linux,unix,windows,等 一:安装samba服务器 ubuntu server14命令行下 sudo apt-get install samba #安装...
  • Ubuntu 建立Samba服务器

    2016-07-13 10:27:31
    samba的安装:  sudo apt-get install samba  sudo apt-get install smbfs  二. 创建共享目录:  mkdir /home/zhangli/share  sudo chmod 777 /home/zhangli/share/    三. 创建Samba配置文件:  1. ...
  • ubuntu搭建samba服务器, 实现与windows的数据共享
  • ubuntu 配置 samba服务器

    2019-10-09 01:05:18
    samba配置的安装: sudo apt-get install samba smbfs smbclient 二.... mkdir /home/komy/sharesudu chmod 777 /home/komy... 创建Ubuntu Samba配置文件: 1. 保存现有的配置文件sudo cp /etc/samba/smb.conf /etc/sa...
  • 1、 安装samba软件 (部分Ubuntu版本有自带) sudo apt-get install samba ...2、 配置samba服务器,使用如下命令打开samba的配置文件 sudo vi /etc/samba/smb.conf 在文件最后添加如下配置信息:...
  • ubuntu配置Samba服务器

    2020-10-08 19:50:41
    Ubuntu为例配置samba服务,以下是我的配置步骤: sudo -s 切换至root用户(如果不切到root用户每次输入命令前都要加sudo,比较麻烦) 先检查下更新: apt-get update apt-get upgrade apt-get install samba ...
  • Ubuntu 安装Samba服务器

    2019-07-04 10:46:38
    Samba服务器其实就是一个共享文件夹,和windows的共享文件夹具有同样的功能,安装上去之后就可以在局域网内访问。下面来介绍一下我的配置步骤。 1.使用apt-get工具安装Samba,执行命令 sudo apt-get install samba...
  • 1. Samba软件包的安装 使用源安装,在终端中输入如下命令:#sudo ...2. Samba服务器的启动、关闭和重启启动Samba服务器只需执行如下命令:#sudo /etc/init.d/samba start关闭Samba服务器:#sudo /etc/init.d/samb...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,596
精华内容 2,238
关键字:

ubuntu重启samba服务器