Chinaunix首页 | 论坛 | 博客
  • 博客访问: 156804
  • 博文数量: 53
  • 博客积分: 2059
  • 博客等级: 大尉
  • 技术积分: 490
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-14 20:25
文章分类
文章存档

2012年(1)

2011年(25)

2010年(16)

2009年(11)

我的朋友

分类: LINUX

2011-03-21 10:57:45

首先是要安装samba了:
代码 : sudo apt-get install samba
sudo apt-get install smbfs
sudo apt-get install samba4
下面我们来共享群组可读写文件夹,假设你要共享的文件夹为: /home/qemu_share首先创建这个文件夹 代码 sudo mkdir /home/tlu/qemu_share
chmod 777 /home/tlu/qemu_share 备份并编辑smb.conf允许

首先是要安装samba了:

代码:

sudo apt-get install samba
sudo apt-get install smbfs

sudo apt-get install samba4

下面我们来共享群组可读写夹,假设你要共享的夹为: /home/qemu_share首先创建这个文件夹

代码:

sudo mkdir /home/tlu/qemu_share

chmod 777 /home/tlu/qemu_share

备份并编辑smb.conf允许网络用户访问

代码:

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo vim /etc/samba/smb.conf

假设允许访问的用户为:l_p。而文件夹的共享名为 qemu_share

在文件的最后,加上

代码:

[Share]

comment = Shared Folder with username and password

path = /home/tlu/qemu_share

public = yes

writable = yes

valid users = l_p

create mask = 0700

directory mask = 0700

force user = tlu

force group = tlu

available = yes

browseable = yes

 

上面的force user 和force group 要成你的登录帐号和登录帐号所属的group, 这样

从windows保存下来的文件,就可以被登录帐号在linux下直接访问,不用再修改文件属性或者归属。

现在要添加l_p这个网络访问帐户。如果系统中当前没有这个帐户,那么

代码:

sudo useradd l_p
要注意,上面只是增加了l_p这个用户,却没有给用户赋予本机登录密码。所以这个用户将只能从远程访问,不能从本机登录。而且samba的登录密码可以和本机登录密码不一样。

现在要新增网络使用者的帐号:

代码:

sudo smbpasswd -a l_p
sudo vim /etc/samba/smbusers

在新建立的文件内加入下面这一行并保存

代码:

l_p = “network username”

如果将来需要更改l_p的网络访问密码,也用这个命令更改

代码:

sudo smbpasswd -a l_p

删除网络使用者的帐号的命令把上面的 -a 改成 -x

代码:

sudo testparm
sudo /etc/init.d/samba start
最后退出重新登录或者重新启动一下机器。

使用方法:

我是安装的virtualbox ( 非ubuntu源里的,而是从 virtualbox 网站下载的, 因为这样才能使用从虚拟的windows下使用银行的usb key.)

启动virtualbox 安装的windows 后,使用开始--运行  输入命令 net use e: \\10.0.2.2\Share

下面就可以访问qemu_share下的文件了。 如果想在windows 下修改qemu_share下的文件, 需要在linux

下把qemu_share 下的文件的属性修改 (sudo chmod a+rw  文件名) 。


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