虚拟机中ubuntu 12.10与windows利用samba互相共享文件
2013-11-04 11:22
701 查看
[u]1.安装samba[/u]
sudo apt-get install samba
2.备份并配置smb.conf允许网络用户访问
代码:
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo vi /etc/samba/smb.conf
3.搜寻这一行文字(命令:/security)
代码:
# security = user
用下面这几行取代
代码:
security = user
username map = /etc/samba/smbusers
将下列几行新增到文件的最后面
代码:
[Share] //共享名,即你在windows下访问ubuntu共享文件时的文件名
comment = Shared Folder with username and password
path = /home/share //要共享的文件夹路径(path = / 怎代表共享linux的根目录)
public = yes
writable = yes
valid users = zwj //samba的用户,注意该用户必须也是ubuntu的用户,若不是,则后面步骤要新建该用户
create mask = 0700
directory mask = 0700
force user = nobody
force group = nogroup
available = yes
browseable = yes
然后顺便把这里改一下,找到[global]把 workgroup = workgroup 改成
代码:
workgroup = WORKGROUP
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936 //为了防止出现中文目录乱码,但装了中文包,实际上可以省去此步骤
4.现在要添加zwj这个网络访问帐户(实际上本人是已有此账户,所以不必添加)。如果系统中当前没有这个帐户,那么
代码:
sudo useradd zwj
要注意,上面只是增加了zwj这个用户,却没有给用户赋予本机登录密码。所以这个用户将只能从远程访问,不能从本机登录。而且samba的登录密码可以和本机登录密码不一样。
5.现在要新增网络使用者的帐号:
代码:
sudo smbpasswd -a zwj ,然后输入密码******(据个人喜好设置)
sudo gedit /etc/samba/smbusers
在新建立的文件内加入下面这一行并保存
代码:
testshare= "network username"
6.重启一下 smbd
sudo service smbd restart
7.在windows 7 《运行》中输入ubuntu上的IP(ifconfig命令可以看到)\\+ip,第一次访问有点慢,等会弹出对话框,输入zwj,密码*******,勾选复选框,按确定就可以看到共享的目录了
从linux上查看windows 下的共享目录
假设windows的共享目录为test,将其挂载到/mnt/winshare
mkdir /mnt/winshare
mount -t smbfs -o username=XXX,password=’pwd’ //输入ip地址/test /mnt/winshare
sudo apt-get install samba
2.备份并配置smb.conf允许网络用户访问
代码:
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo vi /etc/samba/smb.conf
3.搜寻这一行文字(命令:/security)
代码:
# security = user
用下面这几行取代
代码:
security = user
username map = /etc/samba/smbusers
将下列几行新增到文件的最后面
代码:
[Share] //共享名,即你在windows下访问ubuntu共享文件时的文件名
comment = Shared Folder with username and password
path = /home/share //要共享的文件夹路径(path = / 怎代表共享linux的根目录)
public = yes
writable = yes
valid users = zwj //samba的用户,注意该用户必须也是ubuntu的用户,若不是,则后面步骤要新建该用户
create mask = 0700
directory mask = 0700
force user = nobody
force group = nogroup
available = yes
browseable = yes
然后顺便把这里改一下,找到[global]把 workgroup = workgroup 改成
代码:
workgroup = WORKGROUP
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936 //为了防止出现中文目录乱码,但装了中文包,实际上可以省去此步骤
4.现在要添加zwj这个网络访问帐户(实际上本人是已有此账户,所以不必添加)。如果系统中当前没有这个帐户,那么
代码:
sudo useradd zwj
要注意,上面只是增加了zwj这个用户,却没有给用户赋予本机登录密码。所以这个用户将只能从远程访问,不能从本机登录。而且samba的登录密码可以和本机登录密码不一样。
5.现在要新增网络使用者的帐号:
代码:
sudo smbpasswd -a zwj ,然后输入密码******(据个人喜好设置)
sudo gedit /etc/samba/smbusers
在新建立的文件内加入下面这一行并保存
代码:
testshare= "network username"
6.重启一下 smbd
sudo service smbd restart
7.在windows 7 《运行》中输入ubuntu上的IP(ifconfig命令可以看到)\\+ip,第一次访问有点慢,等会弹出对话框,输入zwj,密码*******,勾选复选框,按确定就可以看到共享的目录了
从linux上查看windows 下的共享目录
假设windows的共享目录为test,将其挂载到/mnt/winshare
mkdir /mnt/winshare
mount -t smbfs -o username=XXX,password=’pwd’ //输入ip地址/test /mnt/winshare
相关文章推荐
- 虚拟机中ubuntu 12.10与windows利用samba互相共享文件
- 利用samba实现虚拟机中ubuntu与物理机windows文件共享
- Samba是Ubuntu和Windows进行网络共享的工具,比如分享打印机,互相之间传输资料文件
- ubuntu跟windows文件共享 利用samba
- 利用虚拟光驱实现 将WINDOWS文件供虚拟机中的UBUNTU共享
- 利用虚拟光驱实现 将WINDOWS文件供虚拟机中的UBUNTU共享
- 虚拟机ubuntu中安装samba与windows 7共享文件
- 【Linux】虚拟机Ubuntu系统访问主机windows共享文件夹文件类型出错
- virtualbox安装Ubuntu虚拟机实现与windows真机文件共享教程(mount -t vboxsf方法)
- 虚拟机ubuntu和windows共享文件
- 为什么虚拟机里面的ubuntu不能共享windows的文件. /mnt/hgfs无效
- VMware通过samba和Ubuntu虚拟机共享文件
- ubuntu 12.04添加samba服务,实现windows和ubuntu共享文件
- ubuntu14.04下虚拟机安装windows与共享文件
- ubuntu利用samba共享文件夹给windows
- 虚拟机ubuntu与宿主机windows 文件共享
- VMWare下虚拟机ubuntu 和 windows文件共享
- Samba实现windows/ubuntu 文件共享
- samba实现ubuntu跟windows文件共享(转)
- 14ubuntu下用samba实现windows与linux文件共享