当前位置:文档之家› 在Windows与Linux下Samba共享文件夹以及映射的详细使用说明

在Windows与Linux下Samba共享文件夹以及映射的详细使用说明

共享文件夹以及映射
目录
共享文件夹以及映射 (1)
一、设置Windows XP共享文件夹 (2)
二、设置Linux共享文件夹 (5)
三、访问共享资源以及映射共享资源 (8)
1、Linux系统下访问远程共享资源 (8)
2、Windows系统下访问远程共享资源 (10)
一、设置Windows XP共享文件夹
预设值Windows下的共享资源信息如下:
IP地址:192.168.16.249
共享名:test001
共享帐号:user001
账号密码:antiy?100
Windows XP安装时缺省的共享是“简单共享”,是不安全的文件共享。

下面,在Windows下设置带有用户密码的文件共享。

1、首先,取消默认的“简单共享”。

打开“我的电脑”,依次点击“工具→文件夹选项”,在打开的对话框中选择“查看”选项卡,清空“使用简单共享(推荐) ”前的复选框。

如图1-1所示。

图1-1
2、然后,创建共享用户。

单击“开始→设置→控制面板”,打开“用户帐户”,创建一个有密码的用户,假设用户名为“user001”,密码为“antiy?100”,需要共享资源的机器必须以该用户共享资源。

如图1-2所示。

3、接下来,设置共享目录。

假设为共享目录为Windows系统下NTFS分区上的目录test001,并设置只有用户user001可以共享该目录下的资源。

用鼠标右键单击要共享的目录“test001”,单击“共享和安全”,选择“共享→共享该文件夹”,点击“权限”,单击“删除”按钮将原先该目录任何用户(everyone)都可以共享的权限删除,再单击“添加”按钮,依次单击“高级→立即查找”,选择用户user001,单击“确定”添加用户user001,并选择用户user001的共享权限(这里是只读)。

如图3-1到3-3所示。

至此,共享目录已创建完成。

图3-1
图3-2
图3-3
二、设置Linux共享文件夹
预设值Linux下的共享资源信息如下:
IP地址:192.168.232.132
共享名:inPath
共享帐号:user002
账号密码:antiy?200
在LINUX系统下设置文件共享,需要安装SAMBA。

1、检测是否安装了SMB
#yum install samba*
[root@bogon /]# yum install samba*
Package samba-common-3.0.33-3.7.1.i386 already installed and latest version
Package samba-3.0.33-3.7.1.i386 already installed and latest version
Package samba-client-3.0.33-3.7.1.i386 already installed and latest version
2、开启SMB服务
#service smb restart
3、创建SMB共享的用户
用户名为“user002”,密码为“antiy?200”。

#useradd user002
#passwd user002
输入2次账号user002的密码(这里为“antiy?200”),即可。

4、设置SMB共享文件夹,并设置SMB用户
“应用程序”→“系统工具”→“Samba”,打开samba服务器配置界面,如图4-1与4-2所示。

图4-1
图4-2
如图4-2,选择“首选项”→“Samba用户”,添加Samba用户(这里选择“user002”),并设置Samba口令(口令为“antiy?100”),如图4-3所示。

图4-3
Samba服务器配置界面,选择“添加共享”。

“创建Samba共享”→“基本”,添加待共享的目录信息,包括共享目录、共享名,以及可擦写与显示操作,如图4-4所示。

图4-4
“创建Samba共享” “访问”,添加访问设置(这里,选择访问用户为“user002”),如图4-5所示。

图4-5
至此,Linux系统的Samba共享已创建完成。

三、访问共享资源以及映射共享资源
1、Linux系统下访问远程共享资源
使用mount加载共享目录。

把WinXP机器192.168.16.249上的共享目录test001映射到本地目录/wdl/下。

把Linux机器192.168.16.248上的共享目录inPath映射到本地目录/opt/。

在终端命令行下输入如下命令:
#mount -o username="user001",password="antiy?100" //192.168.16.249/test001/ /wdl/ #mount -o username="user002",password="antiy?200" //192.168.16.248/inPath/ /opt/ 其中,username为共享账号,password为账号密码。

使用mount查看挂载信息。

[root@bogon /]# mount
/dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)
/dev/hda1 on /boot type ext3 (rw)
//192.168.16.249/test001/ on /wdl type cifs (rw,mand)
//192.168.16.248/inPath/ on /opt type cifs (rw,mand)
使用umount /wdl/,可以取消挂载/wdl。

Linux中,映射到本地的目录/wdl/
Linux中,映射到本地的目录/opt
Linux下的共享目录/downT01/data/inPath
Windows下的共享目录C:\test001\
2、Windows系统下访问远程共享资源
此例,是访问Linux系统下的共享目录(与访问Windows系统下的共享目录操作一样)。

打开“我的电脑”,在路径地址中,输入\\192.168.16.248 \,回车。

然后输入账号密码(user002、antiy?200)。

会出现共享目录,这里inPath和user002。

右键选择inPath,选择“映射网络驱动器”。

选择驱动器盘符,
再次打开“我的电脑”,就会发现多了个网络驱动器Z盘符,对Z盘操作如同操作本地盘符一样。

相关主题