精华内容
下载资源
问答
  • linux samba

    2013-01-10 10:20:53
    以红帽linux为例,讲解如何搭建samba服务器,实现windows与linux之间的资源共享。
  • Linux samba命令 Linux samba命令用于Samba服务器控制。 samba为script文件,可启动,停止Samba服务器或回报目前的状态。 语法samba [start][stop][status][restart] 参数说明: start 启动Samba服务器的服务。 stop...
  • linux samba changepassword安装,samba服务器普通用户可以使用服务器页面上自行修改共享账号的密码
  • 本文介绍了Linux Samba客户端工具Smbtree、nmblookup、smbclient、smbtar的使用方法。
  • Linux Samba 服务器配置 李润知 2010-10-10 Samba简介 Windows系统提供网络文件共享服务其使用SMB协议是Microsoft开发的网络通讯协议 Samba使Linux支持SMB协议是一套让Linux系统能够应用Microsoft网络通讯协议的软件...
  • Linux Samba共享配置教程 一、 samba介绍 linux与windows共享文件一般的方法就是设置共享文件夹和搭建samba服务器。samba服务器作可以windows和linux交互的媒介,可以让windows用户轻松地在电脑上使用图形界面访问...

    Linux Samba服务器配置教程

    一、 samba介绍

    linux与windows共享文件一般的方法就是设置共享文件夹和搭建samba服务器。samba服务器作可以windows和linux交互的媒介,可以让windows用户轻松地在电脑上使用图形界面访问linux文件系统,并可以设置写入权限,实用性极佳。

    二、 samba安装

    首先需要安装samba程序,部分Ubuntu镜像已经自带;执行如下命令即可

        sudo apt-get install samba
        sudo apt-get install smbclient
    

    安装完成后执行

    samba -V
    

    如果可以看到版本号就是安装成功了。
    在这里插入图片描述

    三、 配置samba服务

    使用如下命令打开samba的配置文件

      sudo nano /etc/samba/smb.conf 
    

    这其中比较重要的参数为path和valid users, path指定了samba服务器的根目录,可以任意指定合法路径; valid users表示可以访问samba服务器的合法用户;在配置时注意需要将路径改为自己需要的路径,切勿全盘照抄。
    在这里插入图片描述
    需要密码访问则配置guset = no和 valid users = 用户名,我 这里配置的是Alvin,建议和linux登录用户名一致
    不需要密码访问则配置guest = yes

    四、 配置samba共享密码

    sudo smbpasswd -a Alvin
    

    Alvin为linux用户名
    在这里插入图片描述
    完成设置后重启samba服务

    sudo service smbd restart
    

    五、 共享访问

    windows下点击运行输入linux ip地址,然后输入密码就可以访问了。
    在这里插入图片描述
    在这里插入图片描述

    六、 大佬们记得双击评论666

    展开全文
  • Linux samba服务器设置

    2016-05-19 11:15:00
    二、Linux samba服务器的配置  Linux samba服务器是Linux/Unix与Windows主机之间的文件共享服务器。  1、安装samba相关的软件包  samba-common软件包中提供了samba服务器和客户机中都必须使用的公共文件。  ...

    二、Linux samba服务器的配置

      Linux samba服务器是Linux/Unix与Windows主机之间的文件共享服务器。

      1、安装samba相关的软件包

       samba-common软件包中提供了samba服务器和客户机中都必须使用的公共文件。

       $ sudo apt-get install samba-common

      

      2、搭建samba服务器,实现Linux与Windows资源共享

       1、关闭Linux下的防火墙和SELinux服务。

       2、将虚拟机网络设置为桥接模式。

         3、Windows下的防火墙和杀毒软件也有可能连接失败,在搭建时,最好将其关闭。

       4、点击桌面中的系统->管理->samba

       5、再点击+后,出现的界面中,点击基本按钮,设置共享文件夹和共享名。将共享文件夹设置你需要的属性。

       6、设置完毕后,点击访问按钮,设置访问的用户。最好设置为为所有人提供访问。

       7、点击确认键设置完毕。

         8、点击首选项->samba用户

       9、设置访问用户的名字,点击添加用户,设置Windows用户名和samba用户密码,点击确认键,设置完毕。

      

      3、确认samba服务器是否设置ok

       1、Windows下命令行输入cmd,进入命令输入界面。

         2、确认Windows的IP地址和Linux IP地址,并进行相互之间连接,是否能够ping ok。

         3、在命令行输入//Linux ip地址。

         4、输入设置的samba用户名和samba用户密码,确认后即可进入共享目录。

    转载于:https://www.cnblogs.com/pingfandfy/p/5508021.html

    展开全文
  • Linux Samba已被广泛应用但是也在不断的更新,这里介绍Linux Samba安装设置使用,帮助大家安装更新Linux Samba系统。本文以Fedora 12为例,介绍了如何配置Linux Samba以实现Linux和Windows系统之间的文件共享。安装...

    Linux Samba已被广泛应用但是也在不断的更新,这里介绍Linux Samba安装设置使用,帮助大家安装更新Linux Samba系统。本文以Fedora 12为例,介绍了如何配置Linux Samba以实现Linux和Windows系统之间的文件共享。

    安装Linux Samb

    1. 使用如下命令查看是否已经安装Linux Samba和samba-clientyum info samba samba-client 如果已经安装的话,在命令输出的第一行会显示 Installed Packages;如果显示Available Packages,则表明没有安装,请继续第2步进行安装

    2. 使用如下命令安装(以root用户或者使用sudo)yum install samba samba-client 从Fedora访问Windows共享samba-client为mount命令提供了对CIFS文件系统的支持,包括Windows共享。如果只是临时访问某个Windows共享,可以手动运行以下命令(root用户或者sudo)挂载Windows共享(假设我们要访问的是192.168.1.2上的win_share目录,用户名和密码分别是username和password,要挂载到/mnt/win_share目录,owner是linux用户linux_user):mount -t cifs -o uid= linux_user ,user= username ,password= password // 192.168.1.2 / win_share /mnt/win_share 如果需要长期使用这个共享,把下面的内容加到/etc/fstab里面即可,这样系统每次都会自动挂载这个共享目录:// 192.168.1.2 / win_share /mnt/win_share cifs uid= linux_user ,user= username ,password= password 0 0

    从Windows访问Fedora共享假设我们要实现以用户linux_user和读写方式从Windows访问Fedora(IP为192.168.1.3)上的/opt/share目录(共享名为opt_share)的访问。

    1. 编辑/etc/smb.conf文件

    在[global] 部分设定Window工作组名称 workgroup=Group_Name 在文件的末尾增加如下内容:

    [opt_share] path = /opt/share public = yes writeable = yes write list = linux_user [opt_share] path = /opt/share public = yes writeable = yes write list = linux_user

    注意: /opt/share目录要对用户linux_user可写

    2. 为linux_user增加对应的Linux Samba用户,并设置密码:

    sudo smbpasswd -a linux_user

    3. 启动Linux Samba服务

    sudo /etc/init.d/smb start 如果想让Linux Samba服务随开机自动启动,运行以下命令:

    sudo /sbin/chkconfig --level 35 smb on

    4. 修改防火墙配置以允许Linux Samba访问

    运行sudo system-config-firewall,在打开的Trusted Services配置页面,选中Linux Samba和Samba Client,并Apply

    5. 修改SELinux设置

    如果启用了SELinux,做完了上面的配置还是只能以只读方式访问,需要修改SELinux的设置:

    sudo chcon -t samba_share_t /opt/share

    6. 在Windows机器上使用linux_user和刚才设置的密码访问\\192.168.1.3\opt_share来访问即可。

    展开全文
  • Linux samba的配置和使用

    万次阅读 多人点赞 2018-08-24 02:27:45
    在最近学习FFmpeg的过程中自己使用了VMware Workstation安装的Linux(CentOS6)开发环境,在环境的搭建过程中需要使用samba,其实在日常工作中也经常使用samba,只是自己很少去亲自操作,而这次自己从头开始搭环境时...

    Linux samba的配置和使用

    背景

    在最近学习FFmpeg的过程中自己使用了VMware Workstation安装的Linux(CentOS6)开发环境,在环境的搭建过程中需要使用samba,其实在日常工作中也经常使用samba,只是自己很少去亲自操作,而这次自己从头开始搭环境时遇到了一些问题,因此打算研究一下samba的常规使用方法和常见问题的解决。

    samba是什么

    samba是什么?能干什么?什么场合需要用到它?

    1. samba 是基于SMB协议(ServerMessage Block,信息服务块)的开源软件,samba也可以是SMB协议的商标。SMB是一种Linux、UNIX系统上可用于共享文件和打印机等资源的协议,这种协议是基于Client\Server型的协议,Client端可以通过SMB访问到Server(服务器)上的共享资源。当Windows是 Client,CentOS是服务器时,通过Samba就可以实现window访问Linux的资源,实现两个系统间的数据交互。
    2. Linux对于开发来说是一个非常好的系统,但是人机友好不如windows,我就通常在windows上用sourceinsight编辑代码,然后在Linux端编译运行,而且经常需要把音视频从Linux和windows端互相拷贝,这时候Samba就显得很方便了。

    samba怎么安装

    我用的系统是CentOS,安装软件一般使用yum(全称为 Yellow dog Updater, Modified)包管理器,yum基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

    • 切换到root执行安装命令
    [root@localhost]#yum install samba -y

    说明:-y的意思是,在安装过程中的所有提问都填“yes”
    *扩展:yum的其他命令

    [root@localhost]#yum list samba            //列出软件包的信息
    [root@localhost]#yum remove samba          //卸载软件包
    [root@localhost]#yum check-update samba    //检查是否有可更新的软件包
    [root@localhost]#yum update samba          //更新samba软件包

    samba怎么配置

    • 申请一个新的账号(当然也可以不用申请,使用默认的也可以)例如heijunma
    [root@localhost william]# useradd heijunma
    [root@localhost william]# passwd heijunma

    申请一个新的账户,密码必须设置,否者ssh无法登陆
    当需要删除一个账户时可以按如下方式执行,注意加 -r才能删除彻底,不加-r仅能删除 /etc/passwd 、/etc/group、/etc/shadow、/etc/gshadow四个文件内的账户信息,但是/home/下的主目录信息不能删除,-r才能彻底删除。

    [root@localhost william]# userdel -r heijunma
    • 配置samba的配置文件,用vim 打开smb.conf
    [root@localhost heijunma]# vim /etc/samba/smb.conf

    smb.conf的配置项说明如下:

    Samba的主配置文件为/etc/samba/smb.conf
    
    主配置文件由两部分构成
    
        Global Settings (55-245行)
    
      该设置都是与Samba服务整体运行环境有关的选项,它的设置项目是针对所有共享资源的。
    
        Share Definitions (246-尾行)
    
      该设置针对的是共享目录个别的设置,只对当前的共享资源起作用。
    
    全局参数:
    
    #==================Global Settings ===================
    [global]
    
    config file = /usr/local/samba/lib/smb.conf.%m
    说明:config file可以让你使用另一个配置文件来覆盖缺省的配置文件。如果文件不存在,则该项无效。这个参数很有用,可以使得samba配置更灵活,可以让一台 samba服务器模拟多台不同配置的服务器。比如,你想让PC1(主机名)这台电脑在访问Samba Server时使用它自己的配置文件,那么先在/etc/samba/host/下为PC1配置一个名为smb.conf.pc1的文件,然后在 smb.conf中加入:config file = /etc/samba/host/smb.conf.%m。这样当PC1请求连接Samba Server时,smb.conf.%m就被替换成smb.conf.pc1。这样,对于PC1来说,它所使用的Samba服务就是由 smb.conf.pc1定义的,而其他机器访问Samba Server则还是应用smb.conf。
    
    workgroup = WORKGROUP
    说明:设定 Samba Server 所要加入的工作组或者域。
    
    server string = Samba Server Version %v
    说明:设定 Samba Server 的注释,可以是任何字符串,也可以不填。宏%v表示显示Samba的版本号。
    
    netbios name = smbserver
    说明:设置Samba Server的NetBIOS名称。如果不填,则默认会使用该服务器的DNS名称的第一部分。netbios name和workgroup名字不要设置成一样了。
    
    interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24
    说明:设置Samba Server监听哪些网卡,可以写网卡名,也可以写该网卡的IP地址。
    
    hosts allow = 127. 192.168.1. 192.168.10.1
    说明:表示允许连接到Samba Server的客户端,多个参数以空格隔开。可以用一个IP表示,也可以用一个网段表示。hosts deny 与hosts allow 刚好相反。
    例如:hosts allow=172.17.2.EXCEPT172.17.2.50
    表示容许来自172.17.2.*的主机连接,但排除172.17.2.50
    hosts allow=172.17.2.0/255.255.0.0
    表示容许来自172.17.2.0/255.255.0.0子网中的所有主机连接
    hosts allow=M1,M2
    表示容许来自M1和M2两台计算机连接
    hosts allow=@pega
    表示容许来自pega网域的所有计算机连接
    
    max connections = 0
    说明:max connections用来指定连接Samba Server的最大连接数目。如果超出连接数目,则新的连接请求将被拒绝。0表示不限制。
    
    deadtime = 0
    说明:deadtime用来设置断掉一个没有打开任何文件的连接的时间。单位是分钟,0代表Samba Server不自动切断任何连接。
    
    time server = yes/no
    说明:time server用来设置让nmdb成为windows客户端的时间服务器。
    
    log file = /var/log/samba/log.%m
    说明:设置Samba Server日志文件的存储位置以及日志文件名称。在文件名后加个宏%m(主机名),表示对每台访问Samba Server的机器都单独记录一个日志文件。如果pc1、pc2访问过Samba Server,就会在/var/log/samba目录下留下log.pc1和log.pc2两个日志文件。
    
    max log size = 50
    说明:设置Samba Server日志文件的最大容量,单位为kB,0代表不限制。
    
    security = user
    说明:设置用户访问Samba Server的验证方式,一共有四种验证方式。
    1. share:用户访问Samba Server不需要提供用户名和口令, 安全性能较低。
    2. user:Samba Server共享目录只能被授权的用户访问,由Samba Server负责检查账号和密码的正确性。账号和密码要在本Samba Server中建立。
    3. server:依靠其他Windows NT/2000或Samba Server来验证用户的账号和密码,是一种代理验证。此种安全模式下,系统管理员可以把所有的Windows用户和口令集中到一个NT系统上,使用 Windows NT进行Samba认证, 远程服务器可以自动认证全部用户和口令,如果认证失败,Samba将使用用户级安全模式作为替代的方式。
    4. domain:域安全级别,使用主域控制器(PDC)来完成认证。
    
    passdb backend = tdbsam
    说明:passdb backend就是用户后台的意思。目前有三种后台:smbpasswd、tdbsam和ldapsam。sam应该是security account manager(安全账户管理)的简写。
    1.smbpasswd:该方式是使用smb自己的工具smbpasswd来给系统用户(真实用户或者虚拟用户)设置一个Samba密码,客户端就用这个密码来访问Samba的资源。smbpasswd文件默认在/etc/samba目录下,不过有时候要手工建立该文件。
    2.tdbsam: 该方式则是使用一个数据库文件来建立用户数据库。数据库文件叫passdb.tdb,默认在/etc/samba目录下。passdb.tdb用户数据库 可以使用smbpasswd –a来建立Samba用户,不过要建立的Samba用户必须先是系统用户。我们也可以使用pdbedit命令来建立Samba账户。pdbedit命令的 参数很多,我们列出几个主要的。
      pdbedit –a username:新建Samba账户。
      pdbedit –x username:删除Samba账户。
      pdbedit –L:列出Samba用户列表,读取passdb.tdb数据库文件。
      pdbedit –Lv:列出Samba用户列表的详细信息。
      pdbedit –c “[D]” –u username:暂停该Samba用户的账号。
      pdbedit –c “[]” –u username:恢复该Samba用户的账号。
    3.ldapsam:该方式则是基于LDAP的账户管理方式来验证用户。首先要建立LDAP服务,然后设置“passdb backend = ldapsam:ldap://LDAP Server”
    
    encrypt passwords = yes/no
    说明:是否将认证密码加密。因为现在windows操作系统都是使用加密密码,所以一般要开启此项。不过配置文件默认已开启。
    
    smb passwd file = /etc/samba/smbpasswd
    说明:用来定义samba用户的密码文件。smbpasswd文件如果没有那就要手工新建。
    
    username map = /etc/samba/smbusers
    说明:用来定义用户名映射,比如可以将root换成administrator、admin等。不过要事先在smbusers文件中定义好。比如:root = administrator admin,这样就可以用administrator或admin这两个用户来代替root登陆Samba Server,更贴近windows用户的习惯。
    
    guest account = nobody
    说明:用来设置guest用户名。
    
    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    说明:用来设置服务器和客户端之间会话的Socket选项,可以优化传输速度。
    
    domain master = yes/no
    说明:设置Samba服务器是否要成为网域主浏览器,网域主浏览器可以管理跨子网域的浏览服务。
    
    local master = yes/no
    说明:local master用来指定Samba Server是否试图成为本地网域主浏览器。如果设为no,则永远不会成为本地网域主浏览器。但是即使设置为yes,也不等于该Samba Server就能成为主浏览器,还需要参加选举。
    
    preferred master = yes/no
    说明:设置Samba Server一开机就强迫进行主浏览器选举,可以提高Samba Server成为本地网域主浏览器的机会。如果该参数指定为yes时,最好把domain master也指定为yes。使用该参数时要注意:如果在本Samba Server所在的子网有其他的机器(不论是windows NT还是其他Samba Server)也指定为首要主浏览器时,那么这些机器将会因为争夺主浏览器而在网络上大发广播,影响网络性能。
    如果同一个区域内有多台Samba Server,将上面三个参数设定在一台即可。
    
    os level = 200
    说明:设置samba服务器的os level。该参数决定Samba Server是否有机会成为本地网域的主浏览器。os level从0255,winNT的os level是32,win95/98的os level是1。Windows 2000的os level是64。如果设置为0,则意味着Samba Server将失去浏览选择。如果想让Samba Server成为PDC,那么将它的os level值设大些。
    
    domain logons = yes/no
    说明:设置Samba Server是否要做为本地域控制器。主域控制器和备份域控制器都需要开启此项。
    
    logon script = %u.bat
    说明:当使用者用windows客户端登陆,那么Samba将提供一个登陆档。如果设置成%u.bat,那么就要为每个用户提供一个登陆档。如果人比较多, 那就比较麻烦。可以设置成一个具体的文件名,比如start.bat,那么用户登陆后都会去执行start.bat,而不用为每个用户设定一个登陆档了。 这个文件要放置在[netlogon]的path设置的目录路径下。
    
    wins support = yes/no
    说明:设置samba服务器是否提供wins服务。
    
    wins server = wins服务器IP地址
    说明:设置Samba Server是否使用别的wins服务器提供wins服务。
    
    wins proxy = yes/no
    说明:设置Samba Server是否开启wins代理服务。
    
    dns proxy = yes/no
    说明:设置Samba Server是否开启dns代理服务。
    
    load printers = yes/no
    说明:设置是否在启动Samba时就共享打印机。
    
    printcap name = cups
    说明:设置共享打印机的配置文件。
    
    printing = cups
    说明:设置Samba共享打印机的类型。现在支持的打印系统有:bsd, sysv, plp, lprng, aix, hpux, qnx
    
    共享参数:
    #================== Share Definitions ==================
    [共享名]
    
    comment = 任意字符串
    说明:comment是对该共享的描述,可以是任意字符串。
    
    path = 共享目录路径
    说 明:path用来指定共享目录的路径。可以用%u、%m这样的宏来代替路径里的unix用户和客户机的Netbios名,用宏表示主要用于[homes] 共享域。例如:如果我们不打算用home段做为客户的共享,而是在/home/share/下为每个Linux用户以他的用户名建个目录,作为他的共享目 录,这样path就可以写成:path = /home/share/%u; 。用户在连接到这共享时具体的路径会被他的用户名代替,要注意这个用户名路径一定要存在,否则,客户机在访问时会找不到网络路径。同样,如果我们不是以用 户来划分目录,而是以客户机来划分目录,为网络上每台可以访问samba的机器都各自建个以它的netbios名的路径,作为不同机器的共享资源,就可以 这样写:path = /home/share/%m 。
    
    browseable = yes/no
    说明:browseable用来指定该共享是否可以浏览。
    
    writable = yes/no
    说明:writable用来指定该共享路径是否可写。
    
    available = yes/no
    说明:available用来指定该共享资源是否可用。
    
    admin users = 该共享的管理者
    说明:admin users用来指定该共享的管理员(对该共享具有完全控制权限)。在samba 3.0中,如果用户验证方式设置成“security=share”时,此项无效。
    例如:admin users =david,sandy(多个用户中间用逗号隔开)。
    
    valid users = 允许访问该共享的用户
    说明:valid users用来指定允许访问该共享资源的用户。
    例如:valid users = david,@dave@tech(多个用户或者组中间用逗号隔开,如果要加入一个组就用“@组名”表示。)
    
    invalid users = 禁止访问该共享的用户
    说明:invalid users用来指定不允许访问该共享资源的用户。
    例如:invalid users = root,@bob(多个用户或者组中间用逗号隔开。)
    
    write list = 允许写入该共享的用户
    说明:write list用来指定可以在该共享下写入文件的用户。
    例如:write list = david,@dave
    
    public = yes/no
    说明:public用来指定该共享是否允许guest账户访问。
    
    guest ok = yes/no
    说明:意义同“public”。
    
    几个特殊共享:
    [homes]
    comment = Home Directories
    browseable = no
    writable = yes
    valid users = %S
    ; valid users = MYDOMAIN\%S
    
    [printers]
    comment = All Printers
    path = /var/spool/samba
    browseable = no
    guest ok = no
    writable = no
    printable = yes
    
    [netlogon]
    comment = Network Logon Service
    path = /var/lib/samba/netlogon
    guest ok = yes
    writable = no
    share modes = no
    
    [Profiles]
    path = /var/lib/samba/profiles
    browseable = no
    guest ok = yes
    
    Samba安装好后,使用testparm命令可以测试smb.conf配置是否正确。使用testparm –v命令可以详细的列出smb.conf支持的配置参数。
    

    配置新创建的用户

    打开smb.cnf 增加一个共享项

    [heijunma]
            comment = heijunma guest share  #共享描述
            path = /home/heijunma       #共享目录
            public = yes                #允许guest用户访问
            writable = yes              #允许在heijunma目录下写入
            directory mask = 0775       #默认创建目录权限 rwxrwxr_x
            create mask = 0775          #默认创建文件权限 rwxrwxr_x
            valid users = heijunma,root  #允许访问该共享的用户
            write list = heijunma,root  #可写入共享的用户列表
            browseable = yes             #该指定共享目录可浏览
            available = yes              #该指定共享资源可使用

    编辑好之后保存,然后运行如下命令重新加载smb.conf,并重启samba

    [root@localhost heijunma]#service smb reload
    Reloading smb.conf file:                                   [  OK  ]
    [root@localhost heijunma]#service smb restart
    Shutting down SMB services:                                [  OK  ]
    Starting SMB services:                                     [  OK  ]
    [root@localhost heijunma]#service nmb restart
    Shutting down NMB services:                                [  OK  ]
    Starting NMB services:                                     [  OK  ]

    接着关闭防火墙SElinux,这种关闭重启Linux后又会开启

    [root@localhost heijunma]#service iptables stop
    [root@localhost heijunma]#setenforce 0

    这些弄好之后在win7端映射网络驱动
    在win7端映射网络驱动
    但是输入Linux端heijunma的账户密码却登陆失败
    账户密码都没错,但是登录失败
    原因是因为Linux的用户密码和samba的用户密码并不是一码子事,只是samba的用户必须是Linux的用户,因此需要将heijunma这个账户添加到samba的用户数据库,执行如下命令:

    [root@localhost heijunma]#smbpasswd -a heijunma
    New SMB password:
    Retype new SMB password:
    Added user heijunma.

    设置heijunma在samba中的密码后,即可添加heijunma账户到samba成功,
    此时重新映射网络硬盘即可成功(注意:输入samba的密码登陆):
    成功映射heijunma网络硬盘

    尝试在里面新建文件和文件夹,确认是否有权限,结果新建成功
    这里写图片描述
    再在Linux端查看新建文件及文件夹:
    新建文件夹和文件
    但是我们发现文件夹的权限是 rwxrwxr_x(775),文件的权限是rwxrw_r__(764)跟我们设定的文件夹和文件都是775不一样啊?其实这是因为新版的samba一定要在[global]后面追加文件及文件夹,放在smb.conf最后是无效的我们可以试着改一下,在[global]下面添加文件和文件夹权限
    在global下增加文件和文件夹默认权限
    然后执行:

    [root@localhost heijunma]# service smb reload

    这样在共享目录新建文件和文件夹的权限就都是 775了
    修改Global权限后的新建文件和文件夹

    如此就完成了samba的基本配置,可以开始下一步的学习了!

    展开全文
  • Linux Samba服务搭建

    2017-12-13 22:04:37
    SMB是Samba 的核心启动服务,主要负责建立 Linux Samba服务器与Samba客户机之间的对话, 验证用户身份并提供对文件和打印系统的访问,只有SMB服务启动,才能实现文件的共享,监听139 TCP端口;而NMB服务是负责解析用...
  • Linux Samba的配置和使用 Samba是什么 samba是什么?能干什么?什么场合需要用到它? Samba 是基于SMB协议(ServerMessage Block,信息服务块)的开源软件,Samba也可以是SMB协议的商标。SMB是一种Linux、UNIX...
  • linux samba安装包 samba-2.2.7a-7.9.0.rar
  • 本人是刚入行的菜鸟,现在做Linux Samba服务器。不知道怎么做啊。哪位大神不吝赐教?感激不尽
  • samba命令功能:用于启动,停止Samba服务器获取Samba服务器的状态samba命令注意事项:1.SMB(Server Message Block)协议的应用程序,当支持此协议时,Samba允许Linux服务器与Windows系统之间进行通信,使跨平台的互访成为...
  • Linux samba 服务器

    2012-03-14 18:07:46
    详细介绍在Linux下安装samba,并配置
  • Linux samba安装

    2018-05-14 16:57:00
    LinuxSamba详细安装 为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务, Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信 RPM ...
  • 手上有两台新装windows 7客户端访问linux samba时出现该错误。 其他一堆windows都正常,在比对正常windows客户端与无法访问windows客户端的服务跟策略后也没有发现有什么不同。 在调高samba日志级别后,查看正常...
  • Linux Samba Practice

    2018-02-23 13:48:18
    Samba Linux ServerPlatform: UbuntuSteps:Install Samba sudo apt-get install samba samba-common-binCreate Share Folderyubao@yubao-ThinkPad-E560:~$ mkdir SambaShare yubao@yubao-ThinkPad-E560:~$sudo ...
  • linux 服务器samba服务提供共享文件误删除恢复功能,回收站设定简单,方便
  • linux samba配置

    2017-12-07 17:48:45
     打开配置文件 :sudo gedit /etc/samba/smb.conf ...comment=this is Linux share directory path=/home/myth/share public=yes writable=yes 保存退出,启动Samba服务: #/etc/init.d/samba start
  • Linux Samba服务器架设

    2009-10-16 22:32:00
    Linux Samba服务器架设 今天闲得无聊,就架了个Linux Samba玩了一下,呵...系统环境为Ubuntu 7.04... 既然架设的是服务器,那就先来说说Samba的服务器端的配置吧...由于系统为Ubuntu,软件安装输入sudo apt-get ...
  • Windows无法访问Linux Samba共享的符号链接目录
  • linux samba的安装文件

    2012-05-15 21:36:47
    linux samba的安装文件 https://ftp.samba.org/pub/samba/stable/ samba-3.0-7安装指导 http://yushan.blog.51cto.com/407231/235164/
  • 1.起初Linux Samba配置为public,无密码要求,后来想改成需要账号密码的形式。 在smb.conf中添加valid users = test并且执行sudosudo smbpasswd -a test 添加test Samba账户。 重启Samba服务,sudo service smbd ...
  • Linux Samba服务配置

    2020-06-09 18:52:46
    30-samba配置 samba简介 数据共享的方法 windows中最常用的是“网上邻居”网上邻居使用的文件系统是CIFS(通用互联网文件系统)协议进行数据共享 Linux中最常用的是NFS服务 samba与NetBIOS IBM开发的NetBIOS协议...
  • Linux Samba服务主配文件smb.conf中文详解配置文件路径配置文件内容详解在使用Samba进行建立Window与Linux共享时,要是不能访问,出现“您可能没有权限使用网络资源”,最高权限的smb权限配置 配置文件路径 服务...
  • linux Samba服务器配置

    2008-04-10 23:30:00
    linux Samba服务器配置1、配置环境局域网 或虚拟网络笔者搭建了虚拟局域网,将1 Red Hat 9.0服务器、1 Red Hat 9.0、1XP三虚拟机组建为一Team作为实验环境。考虑到客户机作为Windows和linux的情况2、配置服务器图形...
  • linux Samba服务器配置与应用 时间:2010-05-21 21:44来源: 作者:admin 点击:105次 linux Samba服务器配置与应用 一.Samba的概述 1.SMB协议 它是Microsoft和Intel在1987年开发的,该协议可以用在TCP/IP之上,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 13,778
精华内容 5,511
关键字:

linuxsamba

linux 订阅