Chinaunix首页 | 论坛 | 博客
  • 博客访问: 404564
  • 博文数量: 120
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 741
  • 用 户 组: 普通用户
  • 注册时间: 2014-03-27 18:15
文章分类

全部博文(120)

文章存档

2016年(13)

2015年(41)

2014年(66)

我的朋友

分类: LINUX

2014-04-24 11:24:57

1.首先保证Ubuntu能连入Internet(虚拟机通过桥接),WIN7与Ubuntu能互相ping通。安装Ubuntu Samba。
进入root用户模式下,终端执行:
$apt-get install samba4;
$apt-get install smbfs;
$apt-get install system-config-samba;
安装时出现“关于dpkg:处理 xxx (--configure)时出错(ubuntu12.04) . ”问题,按照如下步骤解决:
    a.$mv /var/lib/dpkg/info /var/lib/dpkg/info_old       //现将info文件夹更名
    b.$mkdir /var/lib/dpkg/info           //再新建一个新的info文件夹
    c.$apt-get update
    d.$apt-get -f install         //不用解释了吧 

    e.$mv /var/lib/dpkg/info_old/* /var/lib/dpkg/info        //执行完上一步操作后会在新的info文件夹下生成一些文件,现将这些文件全部移到info_old文件夹下
    f.$rm -rf /var/lib/dpkg/info_old              //把自己新建的info文件夹删掉
2.创建共享目录(可以省略此步骤,将共享目录设为根目录“\”),当然共享用户跟目录都可以再添加,此处我是在默认用户nubnub下添加文件夹。
终端执行:mkdir /home/nubnub/share ;在默认目录下创建名为share 的共享文件夹。
终端执行:chmod 777 /home/nubnub/share ;改变share 属性以便访问。

3.备份并编辑smb.conf允许网络用户访问(养成随时备份的好习惯,在关键的时候你会发现当初的备份是多么的明智!)
终端执行:sudo cp /etc/Samba/smb.conf   /etc/Ubuntu Samba/smb.conf_backup ;备份。
终端执行:sudo gedit /etc/Samba/smb.conf ;编辑smb.conf。

找到#security = user 这行,用下面两行取代:
security = user
username map = /etc/Samba/smbusers
将下列几行新增到文件的最后面,假设允许访问的用户为nubnub。而文件夹的共享名为 Share,让XP用户通过这个nubnub来和我们进行数据交流。

[linux]
  comment = linux on zhouxin
  path = /
  browseable = yes
  writable  = yes
  public =  no
  valid users = nubnub
4.还是接上面在smb.conf中把这里改一下,找到[global]把 workgroup = MSHOME 改成如下代码:(注意这workgroup要和windows下的workgroup一致!)
workgroup = WORKGROUP
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936
后面的三行是为了防止出现中文目录乱码的情况。

5.现在要添加nubnub这个网络访问帐户。
终端执行:sudo useradd nubnub
要注意,上面只是增加了nubnub这个用户,却没有给用户赋予本机登录密码。现在要新增网络使用者的密码:
终端执行:sudo smbpasswd -a nubnub(WIN共享访问ubuntu的时候要填的密码)
终端执行:sudo gedit /etc/samba/smbusers ;在新建立的文件内加入
nubnub= “network username” 这一行并保存。

6.测试并重启Ubuntu samba,

终端执行:sudo testparm;

sudo /etc/init.d/samba4 restart 即可。

注意,一定要重启Ubuntu,不然会一直不成功!这个问题害得我费了我好长时间才发现
阅读(495) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~