共计 1864 个字符,预计需要花费 5 分钟才能阅读完成。
Samba 服务对于从事 Linux 开发从业人员来说并不陌生,现在也有 Windows 版本了,当我们在开发 Linux 驱动或者应用的时候,一般都输需要个 Linux 开发环境。对于大公司来说有个服务器可供程序员们公共使用,但对于小公司来说一般是在虚拟机里转个 Linux 开发环境,也很少用实体机来装 Linux 的,当然也有例外。这是时候往往涉及到 Windows 和 Linux 之间文件交互的问题,我现在用的最多的就是 Samba,当然也有 STFTP、TFPT 等等。以个人习惯今天就说说 Samba 的快速搭建问题。
一、说下对于初学者都有那些问题存在
没有建立 samba 文件目录,根据需要建立个 samba 文件夹,如 mkdir /home/xiaobao/samba
没有给 samba 文件夹足够的权限,根据需要设定文件夹权限,如 chmod 777 /home/xiaobao/samba
smb.conf 设置问题,在这我强调下对于我们个人电脑虚拟机使用 samba,没必要设置用户组、用户和权限密码什么的,因为使用的时候就我们自己在用,用户也就我们自己,也没有安全不安全的,已关机,又不能访问了,开机我们肯定在干活啊。
这点很多人都会犯,包括老手,这里就不吐槽了,我只是强调这点很重要。就是配置好后,不重启 samba 服务。不重启严格来说是不生效的。
二、安装步骤
Ctrl+Alt+ T 打开中断窗口,检查虚拟机可以上网,如 ping www.linuxidc.com,
sudo apt-get autoremove samba 卸载所有与 samba 有关的程序,有朋友问我怎么 samba 安装有问题,我看了看,电脑上安装了好几个版本的 samba,配置文件都该乱了,我建议安装前先卸载所有与 samba 有关的程序。
sudo apt-get upgrade、sudo apt-get update 两条指令来更新系统所欲的依赖程序。
sudo apt-get install samba 安装 samba 服务。
sudo vim /etc/samba/smb.conf 在最后添加配置,如下:
[share]
path = home/xiaobao/samba
available = yes
browseable = yes
public = yes
writable = yes
保存、退出。
/etc/init.d/smbd restart 重启 samba 服务
查看 linux 本机 IP 地址,ifconfig,显示如图:
回到 window 环境下,打开运行,输入 \\192.168.0.100,按回车。如图所示:
回车后显示 share 共享网络文件夹,如图
复制网络文件夹地址,添加我的电脑网络映射,创建网络硬盘如图所示
回到桌面,右击我的电脑选择映射网络驱动器,如图所示
添加网络地址。如图所示
整体效果如图所示
———————————— 分割线 ————————————
如何在 Ubuntu 14.04 中使用 Samba 共享文件 http://www.linuxidc.com/Linux/2014-07/104894.htm
VMWare 虚拟机 Ubuntu 双网卡 访问 samba 速度 翻倍 http://www.linuxidc.com/Linux/2013-06/85445.htm
Samba 文件共享服务器加入 Windows Server 2003 域 http://www.linuxidc.com/Linux/2013-06/86391.htm
Samba 安装配置 http://www.linuxidc.com/Linux/2013-06/86101.htm
CentOS 6.2 下 Samba 服务的配置 http://www.linuxidc.com/Linux/2013-01/78390.htm
Samba 服务器安装和配置 http://www.linuxidc.com/Linux/2014-12/110459.htm
Win7+VMware+Fedora18 Samba 服务器的搭建图解 http://www.linuxidc.com/Linux/2013-01/78234.htm
———————————— 分割线 ————————————
Samba 的详细介绍 :请点这里
Samba 的下载地址 :请点这里
本文永久更新链接地址 :http://www.linuxidc.com/Linux/2016-03/129195.htm