精华内容
下载资源
问答
  • samba共享服务器配置文件,简单实现samba服务器共享多个文件夹,下载替换/etc/samba/smb.conf文件即可
  • 如何通过Samba共享Linux文件夹

    万次阅读 2017-09-01 09:49:48
    Samba(SMB是其缩写) 是一个网络服务器,用于Linux和Windows共享文件之用;Samba 即可以用于Windows和Linux之间的共享文件,也一样用于Linux和Linux之间的共享文件。...smb.conf中包含了多个全程单元,每个单元的
    Samba(SMB是其缩写) 是一个网络服务器,用于Linux和Windows共享文件之用;Samba 即可以用于Windows和Linux之间的共享文件,也一样用于Linux和Linux之间的共享文件。
    

    1. 配置Linux共享路径。

    vi /etc/samba/smb.conf

    编辑/etc/samba目录下的smb.conf文件。

    smb.conf中包含了多个全程单元,每个单元的名字放于方括号([])中,方括号也是区分各个单元的标识。第一个单元是[global],用于一些全局设置,对于不熟悉samba的用户来说,一般不要对此单元进行修改。第二个单元是[home],它的作用是使linux用户可以从其它机器上连接到自己的home目录。要设置一个特定的共享目录,建议在smb.conf文件尾部增加一个全程单元。一般包括几条语句。下面是一个例子:

    [Share]
    comment = Shared Folder with username and password
    path = /home/zwq
    valid users = zwq
    public = no
    writable = yes
    printable = no
    create mask = 0765

     

    说明:
    comment:提示,在windows的网络邻居上显示为备注。
    path:linux上共享目录
    valid users: 允许访问linux共享目录的用户,此用户需是linux的samba用户
    public:允许guest访问
    writable: 允许用户写
    printable: 若设为yes,则被认定为打印机
    create mask:在共享目录上建立的文件的权限

    2. 创建samba用户

    SMB用户名,在下面的Windows访问时用到。此用户必须是在Linux系统中存在的用户,否则“smbpasswd -a”命令会失败。

    useradd -m -s /bin/csh zwq

    passwd zwq

    smbpasswd -a zwq

    3. 重启SMB服务。

    /etc/init.d/smb restart

    如果SMB服务未启动,请执行/etc/init.d/smb start启动。

    如果想让系统重启后自动启动SMB服务,请在/etc/init.d/boot.local文件尾加入如下两行:

    rcnmb start
    /etc/init.d/smb start

    4. 在Windows中访问Linux共享的文件夹。

    a. 在“开始 > 运行”中输入“\\Linux服务器IP地址”即可登录到目标服务器,如下所示:

     

    b. 具体访问某目录,如Share,系统会弹出对话框,需要输入samba用户(zwq)。

    输入用户名和密码后即可访问Linux系统中的文件,此用户名和密码即为上述增加的samba用户名和密码。

    5. 把Linux的共享文件夹映射为Windows本地的一个磁盘分区。

    a. 在“开始 > 运行”中输入“cmd”启动Windows命令行。

    b. 执行net use Q: \\Linux服务器IP地址\Share 命令完成映射。

    c. 打开Windows的“我的电脑”可以看到Q盘了。

     

     

     

     

    展开全文
  • 1 案例1:配置SMB文件夹共享 1.1 问题 本例要求在虚拟机 server0 上发布两共享文件夹,具体要求如下: 此服务器必须是 STAFF 工作组的一成员发布目录 /common,共享名为 common发布目录 /devops,共享名为 ...

    1 案例1:配置SMB文件夹共享

    1.1 问题

    本例要求在虚拟机 server0 上发布两个共享文件夹,具体要求如下:

    1. 此服务器必须是 STAFF 工作组的一个成员
    2. 发布目录 /common,共享名为 common
    3. 发布目录 /devops,共享名为 devops
    4. 这两个共享必须是可浏览的,只有 example.com 域内的客户端可以访问
    5. 用户 harry 对共享 common 只读,密码是 migwhisk
    6. 用户 kenji 对共享 devops 只读,密码是 atenorth
    7. 用户 chihiro 对共享 devops 可读写,密码是atenorth

    1.2 方案

    Samba的用途:为多个客户机提供共享使用的文件夹。

    Samba服务端:软件包samba、系统服务smb

    Samba客户端:软件包samba-client和cifs-utils、客户端工具smbclient

    传输协议及端口:TCP 139、TCP 445

    Samba服务端配置文件:/etc/samba/smb.conf

    Samba共享账号:存在独立的账号数据文件里,必须有同名系统账号(方便给权限)

    Samba账号管理工具:

    • pdbedit -a 用户名
    • pdbedit -L [用户名]
    • pdbedit -x 用户名

    测试Samba共享资源:

    • smbclient -L 服务器地址 【密码为空(直接回车)】
    • smbclient -U 用户名 //服务器地址/共享名 【需要密码】

    1.3 步骤

    实现此案例需要按照如下步骤进行。

    步骤一:在服务器server0发布Samba共享文件夹

    1)安装软件包samba

    1. [root@server0 ~]# yum -y install samba
    2. .. ..

    2)创建共享账号

    添加共享账号harry,密码为migwhisk:

    1. [root@server0 ~]# useradd harry
    2. [root@server0 ~]# pdbedit -a harry                 //根据提示设好密码migwhisk
    3. new password:
    4. retype new password:

    添加共享账号kenji,密码为atenorth:

    1. [root@server0 ~]# useradd kenji
    2. [root@server0 ~]# pdbedit -a kenji                 //根据提示设好密码atenorth
    3. new password:
    4. retype new password:

    添加共享账号chihiro,密码为atenorth:

    1. [root@server0 ~]# useradd chihiro
    2. [root@server0 ~]# pdbedit -a chihiro             //根据提示设好密码atenorth
    3. new password:
    4. retype new password:

    确认共享账号:

    1. [root@server0 ~]# pdbedit -L
    2. harry:1003:
    3. chihiro:1005:
    4. kenji:1004:

    3)准备共享文件夹

    1. [root@server0 ~]# mkdir /common
    2. [root@server0 ~]# mkdir /devops
    3. [root@server0 ~]# setfacl -m u:chihiro:rwx /devops         //配置写入权限

    4)调整SELinux开关策略,允许发布可写的Samba共享资源

    1. [root@server0 ~]# getsebool -a | grep ^samba_exp         //默认配置
    2. samba_export_all_ro --> off
    3. samba_export_all_rw --> off
    4. [root@server0 ~]# setsebool -P samba_export_all_rw=on         //永久打开设置
    5. [root@server0 ~]# getsebool -a | grep ^samba_exp         //查看结果
    6. samba_export_all_ro --> off
    7. samba_export_all_rw --> on

    5)配置共享目录

    1. [root@server0 ~]# vim /etc/samba/smb.conf
    2. [global]
    3. workgroup = STAFF
    4. .. ..
    5. [common]
    6. path = /common
    7. hosts allow = 172.25.0.0/24
    8. [devops]
    9. path = /devops
    10. hosts allow = 172.25.0.0/24
    11. write list = chihiro

    6)启动系统服务smb,并设置开机自启

    1. [root@server0 ~]# systemctl restart smb
    2. [root@server0 ~]# systemctl enable smb
    3. ln -s '/usr/lib/systemd/system/smb.service' '/etc/systemd/system/multi-user.target.wants/smb.service'
    4. [root@server0 ~]# netstat -antpu | grep smb
    5. tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN 4709/smbd
    6. tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN 4709/smbd

    步骤二:在客户机desktop0测试Samba共享资源

    1)安装软件包samba-client

    1. [root@server0 ~]# yum -y install samba-client
    2. .. ..

    2)浏览目标主机提供了哪些共享资源

    1. [root@desktop0 ~]# smbclient -L server0.example.com
    2. Enter root's password:                         //此处无需输入密码,直接回车
    3. Anonymous login successful
    4. Domain=[MYGROUP] OS=[Unix] Server=[Samba 4.1.1]
    5.     Sharename Type Comment
    6.     --------- ---- -------
    7.     common Disk
    8.     devops Disk
    9.     IPC$ IPC IPC Service (Samba Server Version 4.1.1)
    10. Anonymous login successful
    11. Domain=[MYGROUP] OS=[Unix] Server=[Samba 4.1.1]
    12.     Server Comment
    13.     --------- -------
    14.     Workgroup Master
    15.     --------- -------

    3)连接到目标主机的共享目录

    1. [root@desktop0 ~]# smbclient -U harry //server0.example.com/common
    2. Enter harry's password:                             //输入harry的密码
    3. Domain=[STAFF] OS=[Unix] Server=[Samba 4.1.1]
    4. smb: \> ls                                         //检查是否可列出目录内容
    5. . D 0 Sun Nov 27 03:07:29 2016
    6. .. D 0 Sun Nov 27 03:07:32 2016
    7.         40913 blocks of size 262144. 27826 blocks available
    8. smb: \> quit                                         //退出smb:\>交互环境
    9. [root@desktop0 ~]#

    2 案例2:多用户Samba挂载

    2.1 问题

    本例要求在虚拟机 desktop0 上访问 server0 提供的共享 devops,特性如下:

    1. 将此共享永久挂载在 /mnt/dev 目录
    2. 挂载时以用户 kenji 作为认证
    3. 必要的时候,任何普通用户都可以通过用户 chihiro 来临时获取写的权限

    2.2 方案

    Samba客户端的multiuser挂载:支持切换访问Samba共享的用户身份,但不需要重新挂载共享资源。挂载参数需要添加“multiuser,sec=ntlmssp”,客户机上的普通用户可以通过cifscreds命令提交新的身份凭据。

    在客户端挂载Samba共享目录,需要软件包cifs-utils的支持。

    为访问网络资源配置开机挂载时,注意添加参数“_netdev”,表示等客户机网络配置可用以后才挂载对应资源。

    2.3 步骤

    实现此案例需要按照如下步骤进行。

    步骤一:挂载Samba共享目录

    1)创建挂载点

    1. [root@desktop0 ~]# mkdir /mnt/dev

    2)安装cifs-utils软件包

    1. [root@desktop0 ~]# yum -y install cifs-utils
    2. .. ..

    3)配置开机挂载

    1. [root@desktop0 ~]# vim /etc/fstab
    2. .. ..
    3. //server0.example.com/devops /mnt/dev cifs username=kenji,password=atenorth,_netdev     0     0

    4)测试挂载配置

    1. [root@desktop0 ~]# mount -a
    2. [root@desktop0 ~]# df -hT /mnt/dev
    3. Filesystem Type Size Used Avail Use% Mounted on
    4. //server0.example.com/devops cifs 10G 3.2G 6.8G 32% /mnt/dev

    步骤二:启用multiuser多用户支持

    1)修改挂载配置,添加多用户支持

    1. [root@desktop0 ~]# vim /etc/fstab
    2. .. ..
    3. //server0.example.com/devops    /mnt/dev    cifs    username=kenji,password=atenorth,multiuser,sec=ntlmssp,_netdev 0 0
    4. [root@desktop0 ~]# umount /mnt/dev                 //卸载此共享
    5. [root@desktop0 ~]# mount /mnt/dev                 //重新挂载此共享

    2)验证多用户访问

    切换到普通用户student验证,无权访问挂载点/mnt/dev:

    1. [root@desktop0 ~]# su - student
    2. Last login: Sun Nov 27 03:51:32 CST 2016 on pts/0
    3. [student@desktop0 ~]$ ls /mnt/dev
    4. ls: cannot access /mnt/dev: Permission denied

    以共享用户chihiro身份提交新的访问凭据,再次验证,对挂载点/mnt/dev可读写:

    1. [student@desktop0 ~]$ cifscreds -u chihiro add server0.example.com
    2. Password:                                         //输入共享账号chihiro的密码
    3. [student@desktop0 ~]$ touch /mnt/dev/a.txt
    4. [student@desktop0 ~]$ ls /mnt/dev/a.txt
    5. /mnt/dev/a.txt

    3 案例3:普通NFS共享的实现

    3.1 问题

    本例要求在虚拟机 server0 上配置NFS服务,完成以下任务:

    1. 只读的方式共享目录 /public,只能被 example.com 域中的系统访问
    2. 可读写共享目录/protected,能被 example.com 域中的系统访问

    然后在虚拟机 desktop0 上访问NFS共享目录

    1. 将 server0 的 /public 挂到本地 /mnt/nfsmount
    2. 这些文件系统在系统启动时自动挂载

    3.2 方案

    对于普通NFS共享来说:

    • 服务端需要运行系统服务 nfs-server.service
    • 客户端不需要运行特定的系统服务

    配置NFS共享目录的记录格式:

    1. 文件夹绝对路径        客户地址1(ro或rw等控制参数) 客户地址2(ro或rw等控制参数) .. ..

    3.3 步骤

    实现此案例需要按照如下步骤进行。

    步骤一:在server0上发布NFS共享目录

    1)准备需要共享的文件夹

    1. [root@server0 ~]# mkdir /public
    2. [root@server0 ~]# mkdir /protected

    2)建立NFS共享配置

    1. [root@server0 ~]# vim /etc/exports
    2. /public 172.25.0.0/24(ro)
    3. /protected 172.25.0.0/24(rw)

    3)启动系统服务nfs-server,并设置开机自启

    1. [root@server0 ~]# systemctl restart nfs-server
    2. [root@server0 ~]# systemctl enable nfs-server
    3. ln -s '/usr/lib/systemd/system/nfs-server.service' '/etc/systemd/system/nfs.target.wants/nfs-server.service'

    步骤二:在desktop0上挂载NFS共享目录/public

    1)创建挂载点

    1. [root@desktop0 ~]# mkdir /mnt/nfsmount

    2)列出server0上提供的NFS共享资源

    1. [root@desktop0 ~]# showmount -e server0.example.com
    2. Export list for server0.example.com:
    3. /protected 172.25.0.0/24
    4. /public 172.25.0.0/24

    3)配置开机挂载server0的NFS共享目录/public

    1. [root@desktop0 ~]# vim /etc/fstab
    2. .. ..
    3. server0.example.com:/public /mnt/nfsmount nfs _netdev 0 0

    4)测试挂载配置

    1. [root@desktop0 ~]# mount -a
    2. [root@desktop0 ~]# df -hT /mnt/nfsmount/
    3. Filesystem Type Size Used Avail Use% Mounted on
    4. server0.example.com:/public nfs4 10G 3.2G 6.8G 32% /mnt/nfsmount
    展开全文
  • 文章转自网络,有很复制版,我这也算是一了,不过发现有些错误自己修改下方便自己看而已,别无其它意图 一.samba的安装: sudo apt-get install samba // (sudo get temp root auth) sudo apt-get ...

    文章转自网络,有很多复制版,我这个也算是一个了,不过发现有些错误自己修改下方便自己看而已,别无其它意图


    .samba的安装:

    sudo apt-get install samba // (sudo get temp root auth)
    sudo apt-get install smbfs

    . 创建共享目录:

    mkdir /home/john/share
    sudochmod 777 /home/john/share
    说明:john为你的ubuntu的用户名
        share你可以随便起个名字做为共享文件夹


    .创建Samba配置文件:

    1. 保存现有的配置文件

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

    2.修改现配置文件

    sudo gedit /etc/samba/smb.conf

    smb.conf最后添加


     [share]

    path = /home/john/share
    available = yes
    browseable = yes
    public = yes
    writable = yes

    valid users = myname

    create mask = 0700

    directory mask =0700

    force user =nobody

    force group = nogroup

    说明:valid users = myname 这个myname是自己起的,后面在添加用户名时就是添加的这个

       另外这个[share]名字也是可以随便起的,这个是你在windows下访问时显示的名字,

       在windows下 \\162.168.160.11\share就可以访问linux下/home/god/code目录下的内容了

    其中162.168.160.11是你linux的IP地址,用ifconfig就可以查看到

      

     然后顺便把这里改一下,找到[global]把 workgroup = MSHOME改成 :(注意,这里的WORKGROUP是

     共享中的工作组名称) 代码:(如果没有也可加上去

      workgroup = WORKGROUP

      display charset = UTF-8

      unix charset = UTF-8

      dos charset = cp936
       后面的三行是为了防止出现中文目录乱码的情况。


    .创建samba帐户

      现在要添加myname这个网络访问帐户。如果系统中当前没有这个帐户(也可以用系统中

     己存在的账户如root,god),那么代码:

      sudouseradd myname

      上面只是增加了myname这个系统用户,却没有给用户赋予本机登录密码。所以这个用户将只

    能从远程访问,不能从本机登录。而且samba的登录密码可以和本机登录密码不一样。这个你可以在重启

    机器时看到这个你添加的用户,但是你却用它登陆不了系统,因为没有赋予本机登录密码。

     sudo touch /etc/samba/smbpasswd 
       sudo smbpasswd -a myname
        (如果你直接用系统中的账号,这里myname就是你系统中的账户即可)

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

      这个密码不是开机登录时候用的,是你要访问WIN共享文件或者WIN共享文件访问你的时候要填的密码

      现在要新增网络使用者的帐号:

      sudo gedit /etc/samba/smbusers

      在新建立的文件内加入下面这一行并保存 代码:

      myname= “networkusername”

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

     删除网络使用者的帐号的命令把上面的 -a 改成 -x 即:sudo smbpasswd -x myname


    .重启samba服务器

    sudo testparm

    验证一下配置参数有没有问题,如果有问题在回去修改

    sudo /etc/init.d/samba restart

    (不知为什么,我的这个目录下就是没有这个,用这个命令总是报错)

    . 测试


    smbclient -L //localhost/share 或者 
      smbclient -L \\127.0.0.1 -U myname //这时输入的密码就是你刚才设置的samba密码

    七,使用

    可以到windows下输入ip使用了,在文件夹处输入 "\\" + "Ubuntu机器的ip或主机名" + "\\" + "share"
    ip地址用ifcongfig命令查看
    我的即为:\\192.168.0.6\share 
      (share就是刚才smb.conf中的[share])
       第一次进入时要输入用户名和密码,这个就是你在第四步中设置的用户名和密

    展开全文
  • 在类Unix系统中安装samba服务端,让windows系统像访问共享文件夹一样访问类Unix系统中的指定文件夹samba,桑巴舞蹈也是它呢!给一软件起了这样性感的名字,想想是不是醉了。 有了这小家伙,解决了我们局域网...

    友情帮助:博主参加2014博客之星评选,请大家多多支持哦!投票链接请猛击


    samba,连接Unix阵营和Windows系统的桥梁。在类Unix系统中安装samba服务端,让windows系统像访问共享文件夹一样访问类Unix系统中的指定文件夹。

    samba,桑巴舞蹈也是它呢!给一个软件起了这样性感的名字,想想是不是醉了。

    有了这个小家伙,解决了我们局域网多个系统互相访问文件的大麻烦。下面是全过程。

    1.安装samba,apt-get 推荐我安装samba4.

    sudo apt-get install samba4

    安装时遇到错误:
    /var/lib/dpkg/info/samba4.postinst: 14: /var/lib/dpkg/info/samba4.postinst: /usr/share/samba/setoption.pl: Permission denied
    dpkg: error processing samba4 (--configure):
    subprocess installed post-installation script returned error exit status 126
    Errors were encountered while processing:
    samba4
    E: Sub-process /usr/bin/dpkg returned an error code (1)

    应该是我的dpkg有问题,源于上一次的apt-get upgrade中途被我人工阻断。
    解决的办法是删掉/var/lib/dpkg/info这个文件夹并重新创建它。
    cd /var/lib/dpkg
    sudo mv info info.bak
    sudo mkdir info
    重新install就可以了。

    2.在/home下创建文件夹用以共享

    home$ sudo mkdir share
    home$ sudo chmod 777 share
    创建一个文件在share文件夹中,一会用它作为访问成功与否的标志。

    3.修改smb的配置文件

    之前可以先做个备份
    home$ sudo cp /etc/samba/smb.conf /etc/samba/smb-bk.conf
    home$ sudo vim /etc/samba/smb.conf 
    找到security = user这一句,如果被注释了,就放开注释。
    在其后增加一句:username map = /etc/samba/smbusers
    在文件的最后增加下面语句:
    [Share]
    comment = Shared Folder
    path = /home/share
    public = yes 
    writeable = yes 
    valid users = friend
    create mask = 0700
    directory mask = 0700
    force user = nobody
    force group = nogroup
    available = yes 
    browseable = yes 

    上面设置了文件的路径和可用的用户为friend。

    再搜索[global]
    在workgroup = workgroup下面增加如下:
    display charset = UTF-8
    unix charset = UTF-8
    dos charset = cp936
    保存并退出。

    4.增加friend账户

    home$ sudo useradd friend
    为friend设置smb密码
    home$ sudo smbpasswd -a friend
    New SMB password:
    Retype new SMB password:
    Added user friend.

    5.新建smbusers文件并增加一行语句

    home$ sudo vim /etc/samba/smbusers
    friend = "network username"

    6.重启smbd

    home$ sudo service smbd restart

    查看smbd监听端口
    home$ sudo netstat -tlnp | grep smb
    tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN      5224/smbd       
    tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN      5224/smbd   

    7.在windows中测试

    命令行输入\\my ip
    就可以访问了。

    参考:
    http://linux.vbird.org/linux_server/0370samba.php
    展开全文
  • 一、配置SMB文件夹共享 目标: 本例要求在虚拟机 server0 上发布两共享文件夹,具体要求如下: 1> 此服务器必须是 STAFF 工作组的一成员 2> 发布目录 /common,共享名为 common 3> 发布目录 /...
  • 在Ubuntu下,常常需要使用文件夹共享功能,同时,访问端需要正确的挂载共享文件夹,这里记录一下配置流程。 1.访问端与被访问端安装samba sudo apt-get install samba 2.被访问端配置samba # 备份 sudo cp /etc/...
  • 正好最近在学习linux跟windows互访,windows访问linux共享就不说了,架个samba服务器,配好参数应该就没问题(我目前还没成功),这篇说说linux访问windows共享。  linux访问windows方式很,目前我就发现4种:...
  • 因为我的电脑虽次尝试却未能成功安装一Windows7系统安全更新包。 我也就勉勉强强同意升级了。为什么?一方面是Windows7将于2020年1月14号停止服务,早晚得升级。另一方面是工作人员很遗憾不仅没能完善好我的电脑...
  • 在做嵌入式开发的时候,很童鞋都是在windows下用虚拟机来安装Linux系统来进行开发的,这样子,虚拟机跟PC机之间文件传递就成了一问题...
  • 配置SMB文件夹共享

    千次阅读 2019-03-28 19:30:09
    这个文件共享是为了实现服务机为多个客户机共享文件夹 首先安装samba包 首先在服务及配置命令 安装软件包samba 1.[root@server0 ~]# yum -y install samba 2.创建共享所需的账号(3个) 1.[root@server0 ~]# useradd...
  • 使用Samba服务器作为文件共享服务器,是不错的选择,linux下面的权限分配机制,要比windows强好多~~~之前在win2003上弄过共享服务器,可是后来真的是被windows的权限分配机制弄崩溃了,哈哈~~~感受了一次,再也不...
  • 【导读】 昨天晚上在CentOS学习Samba配置共享文件服务器,还算顺利:二三小时左右完成了SAMBA服务的配置,昨天根据头条文章依次执行和配置,只有一点点小错! 今天事情并不,在学习shell脚本,就想能不能用shell...
  • Samba(SMB是其缩写) 是一网络服务器,它是Linux作为本地服务器最重要的一服务,用于Linux和Windows共享文件之用;Samba可以用于Windows和Linux之间的共享文件,也一样用于Linux和Linux之间的共享文件;不过...
  • 案例2:用户Samba挂载 案例3:普通NFS共享的实现 1 案例1:配置SMB文件夹共享 1.1 问题 本例要求在虚拟机 server0 上发布两共享文件夹,具体要求如下: 此服务器必须是 STAFF 工作组的一成员 发布目录 /...
  • CentOS与Windows文件夹共享,新手会遇到很问题,-13错误,mount: wrong fs type错误,bad sercrity option错误,等等。系统环境:CentOS7、windows7依赖包:samba、cifs-utils、samba-client、samba-winbind功能:...
  • samba文件共享

    2019-03-28 19:01:05
    Samba的用途:为多个客户机提供共享使用的文件夹Samba服务端:软件包samba、系统服务smb Samba客户端:软件包samba-client和cifs-utils、客户端工具smbclient 传输协议及端口:TCP 139、TCP 445 Samba服务端...
  • 最近内网搞了Linux当办公机,于是内网之间文件共享就成了问题。最近刚好搞了一下有一点小心得共享一下。Windows的文件共享方式我就不累述了,百度上有很教程,无脑照做就行了。唯一需要注意的就是用户权限。如果...
  • 当我们用ssh作为客户端访问到服务器之后,很时候我们还需要在服务器上建立SI工程,想像访问windows那样访问Ubuntu的文件夹,这时候就需要用到samba服务了。  首先必须确保安装了samba。通过apt-get命令或者...
  • samba共享搭建

    2019-03-28 19:27:17
    Samba的用途:为多个客户机提供共享使用的文件夹Samba服务端:软件包samba、系统服务smb Samba客户端:软件包samba-client和cifs-utils、客户端工具smbclient 传输协议及端口:TCP 139、TCP 445 Samba服务端...
  • 实现不同的用户访问同一个共享目录具有不同的权限,便于管理和维护。基本上能满足一些企业用户的需求。 一、 需求 1. 某公司有3大部门,分别为:人事行政部(HR)、财务部(FM)、技术支持部(TS)、 2. 各部门...
  • LINUX搭建SAMBA服务器,可以实现文件夹共享的功能。就如同Windows下的共享文件夹一样。但是如果是采用虚拟机做LINUX实验或者在SAMBA服务器的环境中,可能就会出现以下这错误: 在windows共享目录中能够看到...
  • 创建本地共享文件夹 mkdir /home/share 运行镜像 docker run -it --name samba -p 139:139 -p 445:445 -v /home/share:/mount -d dperson/samba -u "user;123456" -s "share;/mount/;yes;no;no;all;user;user" ...
  • 前几天想共享文件到虚拟机的ubuntu结果新建的网络映射一会能看到共享文件夹但无打开权限一会直接连接不上,毕竟是新手只能百度试了病急乱投医N种方法仍然不能解决对于有强迫症的我弄了将近2个多小时依然没有解决于是...
  • 用户Samba挂载

    2018-06-30 07:43:50
    案例2:用户Samba挂载 案例3:普通NFS共享的实现 1 案例1:配置SMB文件夹共享1.1 问题 本例要求在虚拟机 server0 上发布两共享文件夹,具体要求如下: 此服务器必须是 STAFF 工作组的一成员 发布目录 /common...
  • ubuntu16.04安装samba把文件共享到win10中 在我写这篇博客之前已经被这个问题整了很天,试了网上很教程都没有...在ubuntu下创建一个文件夹,这个文件夹是我们用来共享到windows下使用的,如果已经有了想要共享的...
  • Linux samba 文件共享

    2011-01-03 18:57:36
    Linux samba 文件共享 学校要求建立一软件共享平台。需求如下:普通用户可以直接访问192.168.100.100,而不用输入用户密码,权限是只读;而管理员登陆后可以对文件夹,文件进行管理操作。 有任何不足之处请高手...

空空如也

空空如也

1 2 3 4 5 6
收藏数 110
精华内容 44
关键字:

samba多个文件夹共享