Chinaunix首页 | 论坛 | 博客
  • 博客访问: 486211
  • 博文数量: 53
  • 博客积分: 492
  • 博客等级: 下士
  • 技术积分: 866
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-14 15:12
文章分类

全部博文(53)

文章存档

2016年(1)

2015年(3)

2014年(17)

2013年(9)

2012年(7)

2011年(16)

我的朋友

分类: LINUX

2014-03-01 13:04:04

  我的环境是Windows7上面装了一个ubuntu的虚拟机,于是乎想在windows上映射linux的磁盘,就可以用window的方式直接查看linux系统下的代码了。
 尝试映射磁盘驱动器,直接报错“远程计算机或设备将不接受连接”,于是想到应该是我的linux系统没有安装samba吧。
 这里科普一下,windows的文件共享功能是通过samba协议完成的,windows系统一般都默认开了samba服务,linux就需要自己手动安装了。
 在linux下键入samb,nmbd,根据提示用apt-get安装。
 
 装好之后通过/etc/init.d/下面的启动脚本启动服务:
 /etc/init.d/nmbd restart
 /etc/init.d/smbd restart

 这时打开网络是看不到共享的,因为还遗漏了一个重要的事情,配置!
 linux具体共享哪个文件不像windows用鼠标右键点就行了,需要配置一个配置文件,来告诉系统你要共享哪些文件。
 具体做法是:
 vi /etc/samba/smb.conf
 修改如下几行:

275 [netlogon]
276 #   comment = Network Logon Service
277     path = /home/
278     guest ok = yes
279     read only = no
280     writeable = yes
281     browseable = yes

其中段名netlogon就是在windows上显示的你共享的文件夹名,
path是你要共享的路径,后面几个看单词自己翻译吧,呵呵。

保存退出之后在windows就能看到了

阅读(20960) | 评论(1) | 转发(1) |
给主人留下些什么吧!~~