目录Ubuntu 10 04系统下访问Windows 7 共享文件夹方

ubuntu 9 04  时间:2021-01-29  阅读:()

Ubuntu 1004系统下访问

Windows 7共享文件夹方

借花献佛

之所以把“借花献佛”写在前面是因为本文章不是本人原创的。是本人转载的

原作者博客 wangjc的博客

Ubuntu linux系统访问windows xp/2003/2000/7系统

网上查的实现ubuntu linux系统访问windows系统的方式有3种

第一种用smb访问

如果在ubuntu linux系统终端ping windows主机的ip地址可以ping通且windows计算机中有共享的文件夹则打开位置下的网络服务器 点击界面中windows网络->workgroup在workgroup组中就可以看到windows计算机名双击会弹出输入用户名和密码的对话框 将我们上面设置smb的用户名和密码输入就可以进行访问。

在我的测试过程中 Ubuntu总是提示无法挂载一直没有找到解决办法。

第二种用ubuntu系统自带的连接到服务器功能访问

但是最后我用绝对连接就可以访问共享文件

就是smb://吕秀才/电影3/

吕秀才是他用户名不能用IP IP没用的电影3是他的一个共享文件夹我发现用smb //用户名或者smb //I P都不行

直接用smb //用户名/共享文件名这样就可以在访问的时候会问你那个XP的密码这时填上就可以了还会验证你的smb密码这个就用上面你设置那个就可以了反正我成功了

在我的测试过程中这种办法也不行。

第三种用mount挂载windows的共享目录到本地磁盘

首先要在ubuntu系统中建立一个挂载点在这里我们建立的挂在点为/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

有是这样在访问的时候会出现中文乱码的问题这样我们可以按下面命令来执行可以解决这个问题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都为smb的用户和密码如果要详细了解mount命令使用man mount在终端查看详细用法

提示要访问windows中有特殊密码的文件夹可以在samba中新建一个与windows登录相同名相同密码的用户然后mount即可例sudo useradd administrator //不要让其有登录ubuntu的权限sudo smbpasswd -a administrator

然后提示输入密码输入windows访问的密码即可

在我的测试过程中必须先安装smb f s才行并且

在Ubuntu下使用smbmount需要安装smbfs包通过sudo apt-getinstall smbfs即可。

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

以下是我让Linux访问我的Windows里设置的共享文件夹的命令mount -t smbfs -o username=Bill, iocharset=GB2312 -l //192. 168. 1. 100/test /mnt/test

这句命令中的那个smbfs就是要mount的对象的类型,因为是Windows共享的文

件夹,所以就要用smbfs这个是固定的.然后那个Bill就是我主机的用户名GB2312就是设置字符编码为GB2312也就是简体中文,要不然访问出来的中文就会是乱码.

后面那个192. 168. 1. 100是我Windows系统的IP,那个test是Windows里的那个共享名,

/mnt/test的意思就是把我Windows系统里的那个test文件夹挂接到Linux系统的/mnt/test这个目录下,如果这个目录不存在的话,你可以自己建立,也可以挂接到其它目录,看自己喜欢吧.

在输入这句命令之后mount -t smbfs -o username=Bill, iocharset=GB2312 -l //192. 168. 1. 100/test /mnt/test

它会提示你输入密码,然后输入Windows系统的Bill这个用户的密码按回车就可以了,然后打开到/mnt/test这个目录下就可以看到共享的东西都已经显示在这个目录下了

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

在Ubuntu下使用smbmount需要安装smbfs包通过sudo apt-get installsmbf s即可。调用方法如下新建/share目录后

$ [sudo] smbmount //10. 10. 10. 10/share /share -ousername=<user_name>,password=<password>,codepage=cp936, iocharset=utf

8

注意最后两个参数 Linux默认是UTF-8编码 中文Windows则是GBK按codepage划分也就是cp936(在实际使用中好像不行我是把这个参数去掉才行的 。如果你的环境和上述不一致则需要相应的修改codepage和iocharset参数。成功以后我们就可以通过熟悉的ls, cp, cat, less, more,mv, zip, tar, rm, rename, nano, vi等等我们在Linux下已经习以为常的方式来操作了就和本地文件夹一样。

如果想在Linux启动时自动把Windows共享挂进来则可以修改/etc/fstab增加如下内容

//10. 10. 10. 10/share /share smbfsusername=<user_name>,password=<password>,codepage=cp936, iocharset=ut8,umask=000 0 0

//-------------------------------------------------------------------

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

1.首先创建挂载点mkdir /test

2.mount -t smbfs -o username=UserName, password=Passwd,codepage=936, iocharset=cp936 //Windows_IP/共享目录 Linux上的目录名eg: RedHat AS 3下的实例

[root@origin root]# mkdir KelsenTest

[root@origin root]# mount -t smbfs -ousername=xk,password=kaikai,codepage=936, iocharset=cp936

//192. 168. 1. 126/GreenProgram KelsenTest

[root@origin root]#

//----------------------------------------------------mount命令详解

功能加载指定的文件系统。

语法 mount [-afFhnrvVw] [-L<标签>] [-o<选项>] [-t<文件系统类型>] [设备名] [加载点]

用法说明 mount可将指定设备中指定的文件系统加载到Linux目录下也就是装载点 。可将经常使用的设备写入文件/etc/fastab,以使系统在每次启动时自动加载。 mount加载设备的信息记录在/etc/mtab文件中。使用umount命令卸载设备时记录将被清除。

常用参数和选项

-a加载文件/etc/f stab中设置的所有设备。

-f不实际加载设备。可与-v等参数同时使用以查看mount的执行过程。第四种使用smbclient命令

命令如下smbclient //192. 168.0. 1/shareU wangyhpassword:输入smb用户wangyh的密码

回车就可以用用命令get下载文件用put上传文件。

注解

smbclient介绍

命令说明

?或he lp [command]提供关于帮助或某个命令的帮助

! [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向服务器上传多个文件

这种方式可以。windows访问ubuntu

下面我们来共享群组可读写文件夹假设你要共享的文件夹为

/home/ray/share首先创建这个文件夹

备份并编辑smb.c onf允许网络用户访问

搜寻这一行文字

用下面这几行取代

将下列几行新增到文件的最后面假设允许访问的用户为 newsfan。而文件夹的共享名为Share

然后顺便把这里改一下找到global把workgroup = MSHOME改成

后面的三行是为了防止出现中文目录乱码的情况。其中根据你的local UTF-8有可能需要改成cp936。 自己看着办吧。现在要添加newsfan这个网络访问帐户。如果系统中当前没有这个帐户那么

要注意上面只是增加了newsfan这个用户却没有给用户赋予本机登录密码。所以这个用户将只能从远程访问不能从本机登录。而且s amba的登录密码可以和本机登录密码不一样。现在要新增网络使用者的帐号

在新建立的文件内加入下面这一行并保存

如果将来需要更改newsfan的网络访问密码也用这个命令更改

删除网络使用者的帐号的命令把上面的-a改成-x

诸法实相一切法从心想生。

注册做什么96%可以干啥,常用的7个常用的国内国外域名注册服务商_云服务器可以干什么

日前,国内知名主机服务商阿里云与国外资深服务器面板Plesk强强联合,推出 阿里云域名注册与备案、服务器ECS购买与登录使用 前言云服务器(Elastic  只需要确定cpu内存与带宽基本上就可以了,对于新手用户来说,我们在购买阿里云服务申请服务器与域名许多云服务商的云服务器配置是弹性的 三周学会小程序第三讲:服务 不过这个国外服务器有点慢,可以考虑国内的ngrokcc。 ngrokcc...

ProfitServer折优惠西班牙vps,荷兰vps,德国vps,5折优惠,不限制流量

profitserver正在对德国vps(法兰克福)、西班牙vps(马德里)、荷兰vps(杜廷赫姆)这3处数据中心内的VPS进行5折优惠促销。所有VPS基于KVM虚拟,纯SSD阵列,自带一个IPv4,不限制流量,在后台支持自定义ISO文件,方便大家折腾!此外还有以下数据中心:俄罗斯(多机房)、捷克、保加利亚、立陶宛、新加坡、美国(洛杉矶、锡考克斯、迈阿密)、瑞士、波兰、乌克兰,VPS和前面的一样性...

ParkinHost:俄罗斯离岸主机,抗投诉VPS,200Mbps带宽/莫斯科CN2线路/不限流量/无视DMCA/55折促销26.4欧元 /年起

外贸主机哪家好?抗投诉VPS哪家好?无视DMCA。ParkinHost今年还没有搞过促销,这次parkinhost俄罗斯机房上新服务器,母机采用2个E5-2680v3处理器、128G内存、RAID10硬盘、2Gbps上行线路。具体到VPS全部200Mbps带宽,除了最便宜的套餐限制流量之外,其他的全部是无限流量VPS。ParkinHost,成立于 2013 年,印度主机商,隶属于 DiggDigi...

ubuntu 9 04为你推荐
月付百万的女人们我们家的女人们92集在线观看 韩剧我们家的女人们92中字 我们家的女人们93集快播下载骁龙765g和骁龙865哪个好骁龙865八核2.84H和骁龙855plus八核2.96GHZ那个好了?压缩软件哪个好安卓手机哪一款解压缩软件比较好用?谢谢!浏览器哪个好用浏览器哪个好朗逸和速腾哪个好买同等价位的朗逸和速腾哪个好?ps软件哪个好什么PS软件好辽宁联通网上营业厅辽宁省昌图县联通网上营业厅通话单怎么查询google广告申请怎么样申请谷歌广告成功dns服务器地址dns服务器地址网通dns服务器地址湖北省鄂州市葛店镇DNS服务器IP地址是多少
北京主机租用 lamp安装 sugarsync 淘宝双十一2018 panel1 100m免费空间 dux 中国电信测速网 美国网站服务器 美国免费空间 免费智能解析 上海联通宽带测速 安徽双线服务器 512mb 免费外链相册 电信宽带测速软件 阿里云邮箱怎么注册 上海联通 e-mail 在线tracert 更多