Chinaunix首页 | 论坛 | 博客
  • 博客访问: 275425
  • 博文数量: 39
  • 博客积分: 1215
  • 博客等级: 军士长
  • 技术积分: 471
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-17 19:34
个人简介

grace under pressure

文章分类

全部博文(39)

文章存档

2013年(6)

2012年(28)

2011年(5)

分类: LINUX

2012-03-30 15:31:45

为了避免一些小的问题也要老是重启电脑,还是狠心要装个虚拟机,那共享就必不可少了,virtualbox的共享我是不想提了,所以还是用samba服务器吧,下面是我的安装过程:

所有工作之前,请确保你的虚拟机和WINDOWS之间的网络连接方式是桥接,否则samba访问失败

1、安装samba:
这个我还是比较喜欢用命令行安装,当然也可以直接用系统自带的
Synaptic package manager
sudo apt-get install samba smbfs smbclient system-config-samba
samba 提供共享服务
system-config-samba用来创建,修改,删除samba共享(界面)
smbfs 一种支持 SMB/CIFS 协议的文件系统。该协议用于在 Windows 工作组 (Workgroups)Windows NTLan  Manager之间相互通信。
smbclient 可存取SMB/CIFS服务器的用户端程序

2、配置共享目录:
首先建立共享目录,我是在/home/gans下面建立了一个mysharefolder,并且要设置访问
权限:chmod 777 mysharefolder -R
sudo gedit /etc/samba/smb.conf
在最后面添加如下内容:
[Public]
path = /home/gans/mysharefolder
available = yes
browseable = yes
guest ok = yes
writeable = yes
force user = gans
force group = gans
这里我解释下最后两个的目的:
这是为了从WINDOWS移动进来的文件的属性自动都是gans用户和组,这样就不用转换了
(这里没有用界面配置共享目录,其实上面的那个界面配置共享目录的可以不装,
如果要用界面配置:#sudo system-config-samba

3、重启samba:
sudo /etc/init.d/smbd restart

4、访问:
首先要确保虚拟机里的ubuntu和windows系统的IP在一个段,比如主机:192.168.1.1
那么,ubuntu可以是192.168.1.(2-254)
这样就可以访问了,在windows的开始->运行里面输入:\\ubuntu的IP地址

PS:
1、开始windows上面访问samba很慢,后来查了网上资料,找到解决办法,原理具体我就不说,主要是防火墙导致的,解决办法:
# iptables -A INPUT -i lo -j ACCEPT

2、sudo smbpasswd -a 账号  (这是为账号添加密码)
这是为用户添加samba密码,可以和登陆系统的密码不一样,但是我好像访问的时候没用到密码,可能以后会有用吧,注意下这个,有个概念就行
阅读(4609) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~