Linux局域网内Ubuntu与WinXP共享文档.docx

上传人:新** 文档编号:545545341 上传时间:2024-01-27 格式:DOCX 页数:9 大小:15.37KB
返回 下载 相关 举报
Linux局域网内Ubuntu与WinXP共享文档.docx_第1页
第1页 / 共9页
Linux局域网内Ubuntu与WinXP共享文档.docx_第2页
第2页 / 共9页
Linux局域网内Ubuntu与WinXP共享文档.docx_第3页
第3页 / 共9页
Linux局域网内Ubuntu与WinXP共享文档.docx_第4页
第4页 / 共9页
Linux局域网内Ubuntu与WinXP共享文档.docx_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《Linux局域网内Ubuntu与WinXP共享文档.docx》由会员分享,可在线阅读,更多相关《Linux局域网内Ubuntu与WinXP共享文档.docx(9页珍藏版)》请在金锄头文库上搜索。

1、 Linux局域网内Ubuntu与WinXP共享文档或者执行命令行:#sudo apt-get install samba#sudo apt-get install smbfs安装完毕,从菜单进入 系统 系统治理 共享的文件夹添加预备共享的文件夹。1. XP匿名访问Ubuntu共享文件使用samba不进展任何设置时,winXP机器可以连接到Ubuntu机器但提示输入用户名密码,此时不管输入什么都不能访问,要实现匿名访问需要做如下设置:1) 修改配置文件smb.conf:sudo vim /etc/samba/smb.conf将security=user那一行前的解释符“;“去掉,然后把user

2、改为share。2) 重启samba:#sudo /etc/init.d/samba restart2. WinXP下用用户名和密码访问Ubuntu共享文件下面我们来共享群组可读写文件夹,假设你要共享的文件夹为: /home/ray/share首先创立这个文件夹代码:#mkdir /home/ray/share#chmod 777 /home/ray/share备份并编辑smb.conf允许网络用户访问代码:sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backupsudo gedit /etc/samba/smb.conf搜寻这一行文字代码:

3、; security = user用下面这几行取代代码:security = userusername map = /etc/samba/smbusers将以下几行代码添加到文件的最终面,假设允许访问的用户为:newsfan。而文件夹的共享名为 Share代码:Sharecomment = Shared Folder with username and passwordpath = /home/ray/sharepublic = yeswritable = yesvalid users = newsfancreate mask = 0700directory mask = 0700force

4、user = nobodyforce group = nogroupavailable = yesbrowseable = yes然后顺便把这里改一下,找到global把 workgroup = MSHOME 改成代码:workgroup = WORKGROUPdisplay charset = UTF-8unix charset = UTF-8dos charset = cp936后面的三行是为了防止消失中文名目乱码的状况。其中依据你的local,UTF-8 有可能需要改成 cp936。自己看着办吧。现在要添加newsfan这个网络访问帐户。假如系统中当前没有这个帐户,那么代码:sudo u

5、seradd newsfan要留意,上面只是增加了newsfan这个用户,却没有给用户给予本机登录密码。所以这个用户将只能从远程访问,不能从本机登录。而且samba的登录密码可以和本机登录密码不一样。现在要新增网络使用者的帐号:代码:#sudo smbpasswd -a newsfan#sudo gedit /etc/samba/smbusers在新建立的文件内参加下面这一行并保存代码:newsfan = “network username”假如将来需要更改newsfan的网络访问密码,也用这个命令更改代码:#sudo smbpasswd -a newsfan删除网络使用者的帐号的命令把上面的

6、 -a 改成 -x代码:#sudo testparm#sudo /etc/init.d/samba restart 3. Ubuntu linux系统访问WinXP/2022/2022系统在我的测试过程中,实现Ubuntu linux系统访问Windows系统的方式有3种,我将这几种方式说明如下。留意,在Windows系统中设置好共享名目的访问权限,此文后面输入的都是Windows系统登录用户名和密码,即假定登录用户对共享名目有访问权限。假如登录用户没有访问权限,请输入Windows共享文件夹的授权用户名和访问密码。例如创立组UbuntuSMB,同时创立用户组内用户ubuntu。 net lo

7、calgroup UbuntuSMB /add net user ubuntu ShareAccessPassword /add /passwordchg:no /expires:never net localgroup UbuntuSMB ubuntu /add net localgroup Users ubuntu /delete上面命令行的ShareAccessPassword改为想设置的密码。将Windows默认的简洁文件共享取消。将Windows共享文件夹设置为仅UbuhtuSMB组可以读写。这样下面的用户名和密码就应当改为ubuntu和相对应的密码。第一种:用smb访问假如在ubu

8、ntu linux系统终端ping windows主机的ip地址可以ping通,且windows计算机中有共享的文件夹,则翻开菜单进入 位置 网络,点击界面中 Windows网络 workgroup,在workgroup组中就可以看到windows计算机名,双击会弹出输入用户名和密码的对话框,输入Windows系统设置的登录用户名和密码就可以进展访问。其次种:用ubuntu 系统自带的连接到效劳器功能访问在位置中启动连接到效劳器,在效劳类型中选择“windows共享”,在效劳器中输入windows计算机的ip地址或计算机名,点击连接,这样在系统桌面中就会显示一个连接到windows 计算机的文

9、件卷。我们可以像访问ubuntu系统中的磁盘一样来访问它,同样在访问的时候要输入Windows登录的用户名和密码。第三种:用mount挂载windows的共享名目到本地磁盘首先要在ubuntu系统中建立一个挂载点,在这里我们建立的挂在点为 /mnt/wind#md /mnt/wind同样在保证网络连接正常,且windows中有共享名目的前提下,进展以下操作以windows的ip为192.168.0.1,共享文件夹为share为例命令如下:#mount -t smbfs -o username=wangyh,password=123456 /192.168.0.1/share /mnt/wind

10、有是这样在访问的时候会消失中文乱码的问题,这样我们可以按下面命令来执行,解决这个问题#mount -t smbfs -o iocharset=uft8,codepage=cp936,clmask=777,fmask=777, userneme=wangyh,password=123456 /192.168.0.1/share /mnt/wind注解:usename和password都为Windows登录的用户和密码,假如要具体了解mount命令,使用man mount在终端查看具体用法提示:要访问windows中有特别密码的文件夹,可以在samba中新建一个与windows登录一样名一样密码的

11、用户,然后mount即可,例:#sudo useradd administrator /不要让其有登录ubuntu的权限#sudo smbpasswd -a administrator然后提示输入密码:输入windows访问的密码即可按这个网址的做法:http:/ sudo mkdir -p /media/winshares$ sudo addgroup smb$ sudo adduser $USER smb假设Windows计算机名称为DEVMACHINE, 共享文件夹名称为shares, 将该共享文件夹装载到名目/media/winshares$ sudo mount -t smbfs -

12、o username=ubuntu,password=ShareAccessPassword,workgroup=Workgroup,gid=smb,uid=$USER,fmask=770,dmask=770,rw /DEVMACHINE/shares /media/winshares第四种:使用smbclient 命令命令如下:#smbclient /192.168.0.1/share U wangyhpassword:输入smb用户wangyh的密码回车就可以用,用命令get下载文件,用put上传文件。注解:smbclient介绍:命令 说明?或help command 供应关于帮忙或某个

13、命令的帮忙!shell command 执行所用的SHELL命令,或让用户进入 SHELL提示符cd 名目 切换到效劳器端的指定名目,如未指定,则 smbclient 返回当前本地名目lcd 名目 切换到客户端指定的名目;dir 或ls 列出当前名目下的文件;exit 或quit 退出smbclientget file1 file2 从效劳器上下载file1,并以文件名file2存在本地机上;假如不想改名,可以把file2省略mget file1 file2 file3 filen 从效劳器上下载多个文件;md或mkdir 名目 在效劳器上创立名目rd或rmdir 名目 删除效劳器上的名目put file1 file2 向效劳器上传一个文件file1,传到效劳器上改名为file2;mput file1 file2 filen 向效劳器上传多个文件。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号