远去的记忆 发表于 2016-3-7 20:24:57

在ubnutu上安装与配置samba服务(转载请注明出处)

本帖最后由 远去的记忆 于 2016-3-7 20:28 编辑

windows 与windows 通过 网上邻居来互相访问

\\IP -----share

samba

windows与linux通过 samba服务来互相访问

SMB:Server Message Block

由于微软没有公开SMB协议,linux通过抓包重新实现smb并取名为samba服务

安装:$sudo apt-get install samba


安装完成后会自动启动:smbd
                               nmbd
配置:(即配置要共享哪 个目录,以及这个目录的访问权限)
            $cd /etc/samba
            $sudo cp smb.conf smb.conf.bak
            $sudo vim smb.conf
            按shift+g跳到文件结尾并添加:
            
            其中
             :为节点名,也是在windows中访问的窗口
            comment :为注释后面跟有字符串
            path:为共享文件夹的路径
            writable: 为写权限
            browseable:为浏览权限

samba的用户权限:(samba为了安全,与linux共享用户,但不共享用户登录口令)

            
用$sudo smbpasswd -a linux
添加用户:linux为用户名,该用用户必须在linux上已存在,不然没有登录权限
-a: 为adduser
输入密码时不能与linux下同名用户的密码相同,如果相同,则访问权限与linux下的同名用户相同(123)

         

重启服务:

            $sudo /etc/init.d/smbd restart
            $sudo /etc/init.d/nmbd restart




在windows上访问ubuntu:
在运行中输入要访问的ip,如下图:



确定后出现下图界面:





点击linux_share,会提示输入用户名和密码:


在计算机中映射网络驱动器:







此处的名称为节点的名



通过linux_share的盘符可以实现共享

远去的记忆 发表于 2016-3-7 20:32:50

使用samba的好处是在linux的文件系统中存储,不会因文件系统的改变而导致某些文件无法存储,如链接文件、管道文件

sblpp 发表于 2016-3-7 20:46:40

非常感谢,这个非常实用滴。

一匹狼 发表于 2016-4-8 23:03:22

搜索下很多,感觉楼主没必要浪费网站资源

guyong2012 发表于 2016-4-14 11:17:46

非常感谢,这个非常实用滴。

jianbo513 发表于 2016-4-14 11:33:59

不错,以前搞samba没有配置起来,一直用的vmware自带的共享

ykarl 发表于 2016-4-14 13:14:17

以前按照楼主相似的教程搞了很久都搞不定,都找不出问题,linux一堆坑啊~

DevLabs 发表于 2016-4-14 13:17:26

共享直接打开网络就可以看见了。

abutter 发表于 2016-4-20 10:46:29

推荐 sshfs,基本不想要啥配置。

远去的记忆 发表于 2016-4-27 12:24:13

一匹狼 发表于 2016-4-8 23:03
搜索下很多,感觉楼主没必要浪费网站资源

网络也是一种资源,方便自己,更方便别人哦

albertwu 发表于 2017-4-23 17:05:47

多谢如此详细的samba教程,以前一直没成功过,这一篇醍醐灌顶

our2008 发表于 2017-8-16 13:36:45

samba安装提示安装包无效,怎么解决?

远去的记忆 发表于 2017-8-30 13:46:26

our2008 发表于 2017-8-16 13:36
samba安装提示安装包无效,怎么解决?

更新源,然后在试试
页: [1]
查看完整版本: 在ubnutu上安装与配置samba服务(转载请注明出处)