❶ 在linux下如何访问windows的共享文件
其实很简单。第一步,确认你的linux安装了samba软件包及其客户端程序(smbclient),因为SAMBA就是提供linux与windows互访的程序。此软件包可以在安装光盘中找到,这里不必细讲了。第二步,开始查看windows下的共享文件目录:smbclient-L//192.168.1.111;如果连接正常,就可以看到windows下的共享目录了,不过应该全部是以字符形式显示的。没有关系,很简单,很快就会找到windows的共享目录。接下来该访问共享目录了第三步,访问:mount-tcifs-ousername=administrator,passwd='dell'//192.168.1.111/linux/mnt/(其中linux就是共享的目录。(用户名及密码就根据情况自己选择了)。成功之后,你就可以访问啦,是不是很简单?希望能对朋友们有所帮助。!
❷ Linux怎样访问Windows共享文件和文件夹
操作步骤:
1、在尝试访问Windows共享之前,需要首先确认samba-client已经安装了。最简单的方式是命令行查询“rpm -qa | grep samba-client”,当然也可以使用“yum”工具查询, 如“yum info samba-client”或“yum list samba-client”之类的命令。
如果以后不需要,也可以将挂载点删除的。
8、挂载的Windows共享文件夹在Linux重启之后就会消失的,如果还要使用,是需要重新挂载的。
❸ 在linux系统中如何访问windows主机的共享目录
ed Hat Linux 9.0,则系统会默认安装Samba组件。我们可以在终端命令窗口输入以下命令进行验证:[[email protected] root] rpm -qagrep samba如果结果出现以下所示的5个软件包,则表示已经安装:samba-swat-2.2.7a-7.9.0samba-2.2.7a-7.9.0redhat-config-samba-1.0.4-1samba-common-2.2.7a-7.9.0samba-client-2.2.7a-7.9.0如果没有安装过Samba软件包,则可以插入第1张安装光盘,然后鼠标依次单击“主菜单→系统设置→添加/删除应用程序”菜单项,打开“软件包管理”对话框,在该对话框中找到“Windows文件服务器”选项,确保该选项处于选中状态,然后单击“更新”按钮即可开始安装。你也可以把第1张安装光盘插入光驱,然后在终端命令窗口输入以下命令:[[email protected] root]# cd /mnt/cdrom/RedHat/RPMS[[email protected] RPMS]# rpm -ivh samba*[[email protected] RPMS]# rpm -ivh redhat-config-samba-1.0.4-1.noarch.rpm二、Linux主机访问Windows主机安装好Samba之后,就有了与Windows互相访问的基础。这里先介绍一下如何用字符命令方式访问Windows宿主机的共享资源。1、查询宿主机的共享资源可以使用“smbclient –L WindowsHostName”命令(此处的WindowsHostName用Windows主机名代替)。本例是要查询Windows主机Peter 上的共享资源,可以在终端窗口输入“smbclient –L Peter”命令,然后回车即可看到Windows主机的共享资源。2、连接宿主机的共享目录可以使用“smbclient //WindowsHostName/ShareName”命令来连接Windows主机上的某个共享文件夹,如果该共享文件夹需要用户名和密码,则可以使用“smbclient //WindowsHostName/ShareName –U UserName”命令。例如要连接Windows主机Peter上的共享目录Share,我们可以在终端窗口输入“smbclient //Peter/Share”命令然后回车即可。如果连接成功,即可出现“smb:>”提示符,在该命令提示符下输入适当的命令,即可对所连接的共享目录进行操作。Smb支持的命令有大约40个命令,可以很方便地对共享目录进行删除、重命名、切换目录等操作。如果要列出共享目录“Share”下的具体内容,可以使用ls命令。要删除其下的test.txt文件,可以使用“del test.txt”命令。共2页。3、映射网络驱动器我们知道,Windows下可以将共享目录映射为网络驱动器,这样就可以把共享目录当成本地文件夹来使用。在Linux下可以借助于 smbmount命令来实现,具体的命令参数是“smbmount //WindowsHostName/ShareName /mnt/smbdir”(此处的ShareName指代Windows共享资源名称,smbdir指代挂载点名称)。假设要将Windows主机 Peter下的共享文件夹Share映射为/mnt/WinShare目录,具体步骤是:首先在/mnt目录下创建一个目录,假设为/mnt/WinShare;然后打开终端命令窗口,运行“smbmount //Peter/Share /mnt/WinShare”即可。现在再在文件管理器里打开/mnt/WinShare目录可以看到共享目录的内容,要卸载该映射目录,可以使用umount命令。4、用Nautilus访问Windows主机借助Gnome桌面下的文件管理器Nautilus,我们可以用图形界面来访问Windows主机,这里要注意的是Nautilus只是提供访问Windows主机的图形界面,具体的底层操作还是借助于Samba客户端来完成。在Gnome桌面环境下,单击“主菜单→网络服务器”菜单项,即可用Nautilus文件管理器查看工作组列表。双击工作组名称,即可看到其下的Windows主机。双击其中的某台Windows主机图标,即可看到该主机的共享文件夹,可以看到这和Windows下的网络邻居几乎一样。由于Nautilus本身就是Red Hat Linux的文件管理器,所以我们可以任意往Windows共享目录里拷贝文件、删除文件、创建目录等等(对于windows 2000/XP主机还需要考虑该共享资源的权限设置)。三、Windows主机访问Linux主机要想让Windows宿主机能够访问Linux虚拟机,就必须在Linux虚拟机上启动Samba服务。在启动之前,还需要对Samba服务的属性进行配置,例如指定Linux虚拟机的共享目录、所在的工作组名称等。1、配置Samba服务器在以前版本的Red Hat Linux,我们必须直接修改Samba配置文件smb.conf,或者使用SWAT对Samba进行全方位的设置。Red Hat Linux 9.0新引入了一个图形化的Samba服务器配置工具,可以让我们很方便地对Samba服务器进行配置。以root用户身份登录系统,单击“主菜单→系统设置→服务器设置→Samba服务器”菜单项,即可打开Samba服务器配置对话框。也可以在终端命令窗口输入“redhat-config- samba”,来访问Samba服务器配置对话框。首先对Samba服务器的基本设置和安全选项进行配置,单击配置对话框上的“首选项→服务器设置”菜单项,即可打开服务器设置对话框。基本设置:在对话框的“基本”标签页,我们可以指定Linux主机所在的工作组名称,需要注意的是,此处的工作组名称不一定非得与Windows主机所在的工作组名称一致。安全设置:然后进行Samba服务器安全设置,这里一共有4个选项。“验证模式”代表如果Windows主机不是位于NT域里,此处应该选择“共享”验证模式,这样只有在连接Samba服务器上的指定共享时才要求输入用户名、密码;“验证服务器”代表对于“共享”验证模式,无需启用此项设置;“加密口令”选项应该选择“是”,这样可以防止黑客用嗅探器截获密码明文;“来宾账号”代表当来宾用户要登录入 Samba 服务器时,他们必须被映射到服务器上的某个有效用户。选择系统上的现存用户名之一作为来宾Samba账号。当用户使用来宾账号登录入 Samba 服务器,他们拥有和这个用户相同的特权。添加共享目录:单击Samba配置对话框工具栏上的“增加”按钮。在打开的对话框中的“基本”标签页上,指定(共享)目录为某个存在的目录,例如可以指定/tmp,再指定该目录的基本权限是只读还是读/写。在“访问”标签页上,可以指定允许所有用户访问、或者只允许某些用户访问。2、启动Samba服务器打开终端命令窗口,输入“/sbin/service smb start”命令,即可出现以下提示信息,表示Samba服务已经启动。# /sbin/service smb start启动SMB 服务 [确定]启动NMB 服务 [确定]接下来在Windows里打开“网络邻居”,就可以看到我们刚才设置的Samba服务器了
❹ linux 命令 访问windows 共享 拷贝文件到linux
你可以使用samba文件共享,也可以使用简单的mount命令
samba:需要搭建samba服务,具体参考如下:
http://blog.sina.com.cn/s/blog_6e0c0fdf0100x8fj.html
mount命令:
现在windows里共享一个文件出来,这里举例iso文件夹
mount -o username=huangxiaoming //172.20.0.189/iso /mnt/share –从windows挂载
ls /mnt/share —就可以看到了
❺ linux远程访问windows共享文件夹
两个操作系统不同因而应该不支持此功能
❻ linux访问windows共享文件夹有哪几种方法
Linux 访问windows共享文件的几种方式samba方式yum install samba-client.x86_64 #安装samba客户端smbclient //192.168.211.1/test_samba #通过samba打开windows共享目录smbclient //192.168.1.1/smb_share/ -U smb_user #系统提示输入smb_user_passwdsmbclient //192.168.1.1/smb_share/ smb_user_passwd -U smb_user #不提示输入密码12341234出现提示符: smb: >get下载文件put上传文件cd 切换windows目录lcd 切换本地目录help显示帮助? 显示帮助! 表示执行liunx本地的命令,如:!ls显示本地目录下的内容smb命令说明–?或help [command] 提供关于帮助或某个命令的帮助 ![shell command] 执行所用的SHELL命令,或让用户进入 SHELL提示符 – cd [目录] 切换到服务器端的指定目录,如未指定,则 smbclient 返回当前本地目录 lcd [目录] 切换到客户端指定的目录 dir 或ls 列出当前目录下的文件; exit 或quit 退出smbclient get file1 [file2] 从服务器上下载file1,并以文件名file2存在本地机上;如果不想改名,可以把file2省略 mget file1 file2 file3 filen 从服务器上下载多个文件; md或mkdir 目录 在服务器上创建目录 rd或rmdir 目录 删除服务器上的目录 put file1 [file2] 向服务器上传一个文件file1,传到服务器上改名为file2; mput file1 file2 filen 向服务器上传多个文件 – – – mount方式yum install cifs-utils #安装cifs工具包 (用于取代被淘汰的smbfs)#首先创建被挂载的目录:$ mkdir windows#将共享文件夹挂载到windows文件夹:$ sudo mount -t cifs -o username=share,password=share //192.168.66.198/share ./windowsmkdir /mnt/挂载点名称 #(创建一个挂载点)vi /etc/fstab #添加以下内容让操作系统启动后自动挂载windows机器上的共享文件夹到挂载点1//你的windows机器名/共享文件夹名 /mnt/你创建的挂载点 cifs rw,credentials=/etc/.smbpasswd 0 0mount -a #(让系统重新挂载所有在/etc/fstab文件里面定义的挂载点)cd /mnt/挂载点名称 #(进入windows机器上的共享文件夹)其中几个参数表示含义:––cifs Common Internet File System,可以理解为网络文件系统 usrname 访问共享文件夹的用户名 password 访问密码 //192.168.66.198/share 表示网络文件夹的地址,注意这里最后不能加/,如果是//192.168.66.198/share/则会报如下错误:mount: //192.168.66.198/share/ is not a valid block device Tips:使用mount挂载的方法在系统重新启动后就会失效,如果希望开机时自动挂载,将下面设置加入/etc/fstab文件最后面就可以了。SSH方式假设A机(有shell环境,Linux或win下安装cygwin)想要无密码访问B机(linux),则进行如下步骤 1、在A机用ssh-keygen生成公钥私钥(-t RSA即可) 2、在A机用ssh-id将公钥发给B机并完成配置(用ssh-id要比手工配置ssh目录方便很多) 3、ssh [email protected] 测试是否正常 4、scp 开始使用
❼ linux下访问windows共享文件夹
试试 mount.cifs //192.168.1.246/Linux /mnt -o rw,username=huachang%<password>效果是把服务器上的linux目录挂载到/mnt下,可以对里面内容进行操作
❽ 安装完samba如何从linux访问WINDOWS共享文件夹
连接成功后会提示如下信息(只是参考):[[email protected]root]#smbclient-L//192.168.1.8addedinterfaceip=192.168.1.85bcast=192.168.1.255nmask=255.255.255.0sessionrequestto192.168.1.8failed(Callednamenotpresent)sessionrequestto192failed(Callednamenotpresent)Password:Domain=[WORKGROUP]OS=[WindowsServer20033790ServicePack1]Server=[WindowsServer20035.2]SharenameTypeComment——————–C$Disk默认共享suDisks2003DiskIPC$IPC远程IPC收藏夹DisktoolsDiskADMIN$Disk远程管理linuxsoftDiskD$Disk默认共享E$Disk默认共享222DiskServerComment—————-DELL-2O5NEINMWRUZONEIDC-9ZONEIDC-AZONEIDC4545zoneidcZONEIDCNANAZoneidcNaNaWorkgroupMaster—————-
❾ Linux虚拟机怎样用命令行访问Windows共享文件夹
为什么一定要用命令行呢, vmware里面有图形设置啊
vbox设置方法:
a. mkdir /mnt/shared
b. mount -t vboxsf gongxiang /mnt/shared (gongixang文件夹是windows上的文件夹)
未经允许不得转载:山九号 » linux访问windows共享文件夹|Linux怎样访问Windows共享文件和文件夹