Linux 与 windows 共享文件的神器:samba

一、什么是 samba?

搭建 Samba 服务器是为了实现 Linux 共享目录之后,在 Windows 可以直接访问该共享目录。


null


现在介绍如何在 ubuntu 16.04 系统中搭建 Samba 服务。

二 、samba 安装

sudoapt-getinstallsambasamba-common


运行截图如下:


null

三、配置-ubuntu 侧

1. 为 samba 服务器创建一个共享目录


peng@ubuntu:~$mkdirwork
peng@ubuntu:~$sudochmod777work
peng@ubuntu:~$cdwork/
peng@ubuntu:~/work$pwd
/home/peng/work


2. 创建使用该共享文件夹的账号


sudosmbpasswd-ayikou


添加 samba 用户:yikou,密码设置为:1


会提示创建密码,随便设一个自己能记住的就行。


若上一步失败:Failed to add entry for user phinecos


输入如下命令,增加相应的系统账号:


sudogroupaddyikou-g6000
sudouseraddyikou-u6000-g6000-s/sbin/nologin-d/dev/null


null


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


sudovim/etc/samba/smb.conf


在文件尾部添加下面内容:


[yikou]
path=/home/peng/work#共享文件夹的路径
available=yes
browseable=yes
writable=yes


null


4. 重启 samba 服务


/etc/init.d/smbdrestart


null

四、windows 创建映射

必须保证 windows 和 ubuntu 网络互通,


首先查看 ubuntu 网卡 ip 地址,


null


windows 下打开 cmd 命令终端:


ping192.168.0.115


null


打开 我的电脑->映射网络驱动器:


null


输入要映射的网络文件夹


\\192.168.0.115\yikou


注意:此处的yikou是我们上面创建的用户名点击完成:


null


输入用户名 yikou 密码:1


点击确定后映射成功,进入以下界面:下面映射的 z 盘盘符:


null


null


null


下面是 ubuntu 中 samba 服务器的根目录内容,与 windows z 盘目录内容保持一致!


null


end

如果文章对你有帮助,别忘记评论、点赞、Get!

文章为作者独立观点,不代表BOSS直聘立场。未经账号授权,禁止随意转载。