在ubuntu10.04环境下配置samba服务器——实现windows直接访问linux

在ubuntu10.04环境下配置samba服务器——实现windows直接访问linux  

2011-05-20 11:23:39|  分类: Linux系统操作和 |  标签:在ubuntu10.04环境下配置samba服务器——实现windows直接访问linux  |举报|字号 订阅

ubuntu10.04环境下配置samba服务器——实现windows直接访问linux

一、完全卸载系统自带的samba服务器及其配置文件

l         $ Sudo dpkg –P samba

l         $ Sudo dpkg –P smbfs

完全清除一个系统自带的samba服务器及其配置文件。

二、重新安装samb服务器

全部卸载干净之后重新安装samba服务器:

l         $ sudo apt-get insall samba

l         $ sudo apt-get install smbfs

三、创建每个用户的samba服务器目录

l         $ mkdir /home/yecon00

l         $ sudo chmod –R 777 /home/yecon00

l         $ mkdir /home/hanjie

l         $ sudo chmod –R 777 /home/hanjie

….

….

….

四、修改Samba服务器配置文件

1、   保存现有的配置文件

$ sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

2、   修改现配置文件

$ sudo vim /etc/samba/smb.conf

smb.conf最后添加如下内容:

[yecon00这里的yecon00名字是yecon00用户的samba服务器目录的名字   

path = /home/yecon00  # yecon00用户的samba服务器目录

available = yes # 共享资源是否可用

browseable = yes # 共享资源是否可以浏览

public = yes # 是否允许guest账户访问

# guest ok = yes/no # 意思和上面的public意义相同

writeable = yes #该共享路径是否可写

valid users = yecon00,………… # 只有该用户才可以访问

invalid users = xxxx,………… # 禁止访问该共享的用户

[hanjie这里的hanjie名字是hanjie用户的samba服务器目录的名字                

path = /home/hanjie  # hanjie用户的samba服务器目录

available = yes # 共享资源是否可用

browseable = yes # 共享资源是否可以浏览

public = yes # 是否允许guest账户访问

# guest ok = yes/no # 意思和上面的public意义相同

writeable = yes #该共享路径是否可写

valid users = hanjie,………… # 只有该用户才可以访问

invalid users = xxxx,………… # 禁止访问该共享的用户

….

….

….

五、给每个用户创建samba帐户

$ sudo touch /etc/samba/smbpasswd

$ sudo smbpasswd -a yecon00  # yecon00用户创建一个samba服务器的帐号

$ sudo smbpasswd -a hanjie  # hanjie用户创建一个samba服务器的帐号

….

….

….

六、重启samba服务器

$ sudo /etc/init.d/smbd restart

七、测试samba服务器

$ smbclient -L //localhost/yecon00

$ smbclient -L //localhost/hanjie

如果出现类似以下信息,则说明配置成功:

Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.4.7]

        Sharename    Type      Comment

        ---------       ----      -------

        hanjie        Disk     

        yecon00      Disk     

        print$        Disk      Printer Drivers

        IPC$        IPC       IPC Service (yecon00-desktop server (Samba, Ubuntu))

Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.4.7]

 

        Server               Comment

        ---------            -------

        SERVER              

        YECON00-DESKTOP      yecon00-desktop server (Samba, Ubuntu)

 

        Workgroup            Master

        ---------            -------

        WORKGROUP            SERVER

八、具体使用

windows端打开运行窗口,输入 “\\” + “Ubuntu机器的ip或主机名” + “\\” + “用户各自的samba服务器目录名。如图所示:

在ubuntu10.04环境下配置samba服务器——实现windows直接访问linux - U-BOOT - 少即是多,慢即是快!

 

此时,会弹出一个登陆窗口,输入用户名和用户密码,即可访问samba服务器目录。

注意:

    配置和测试过程中发现一个问题,不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接。例如,如果你在自己的主机上登陆了yecon00用户的samba服务器目录,就不能在这台主机上再登陆hanjie用户的samba服务器目录。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值