Linux怎样访问Windows共享文件和文件夹
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux怎样访问Windows共享文件和文件夹相关的知识,希望对你有一定的参考价值。
参考技术A 有时需要在linux下需要访问windows的共享文件夹,可以使用mount挂载或者使用samba连接。使用mount命令相对来说简单一些,基本linux系统都会带有这个命令;使用samba的话从windows也能访问linux的共享文件。详细的Linux命令介绍可查看“Linux命令大全”。 参考技术B 在Linux下访问Windows共享目录的配置方法1、在Windows上设置一个共享目录
如:将d:\RedHat_disk设置为共享目录
2、在Windows上创建一个用户,如tommy,密码111111
3、将tommy用户加入到共享目录d:\redhat_disk的访问组中,并设定tommy
对该共享目录有完全控制权限(读、写)
4、在Linux下安装samba-client客户端
# yum install samba-client
5、安装cifs-utils软件包
# yum install cifs-utils
6、在Linux下创建一个挂载点
# mkdir /mnt/Windows
7、挂载Windows上的共享目录d:\redhat_disk到Linux下的/mnt/Windows目录下
# mount -t cifs -o username=tommy //192.168.1.123/redhat_disk /mnt/Windows
Enter password: 111111
8、如果挂载成功,则可以进入/mnt/Windows下,新建一个文件,看看Windows上能否看见
9、在/etc/fstab文件中,加入该共享目录的挂载信息
//192.168.1.123/redhat_disk /mnt/Windows cifs username=tommy,password=111111 0 0
10、到此为止,Windows上的共享目录//192.168.1.123/redhat_disk就被成功挂载到了Linux上面了,并且Linux重启后,会自动挂载该目录到/mnt/Windows目录下本回答被提问者采纳
VirtualBox内Linux系统怎样与Windows共享文件夹
共享windows的话,可以建立 ftp服务器 或者直接共享在linux上通过ftp登录或者使用smbclinet直接连接windows
如果是windows访问linux的,可以在linux上建立 samba或者vsftp服务。 参考技术A 基本步骤:(xp 为 host, Ubuntu为 guest)1. 启动ubuntu, 然后先virtualbox的安装增强功能,菜单:“设备(D)”-> "安装增强功能";然后进入ubuntu 系统,安装Vboxadditions_.iso, 重启ubuntu
安装命令如下:
mount /dev/cdrom 挂载光驱,如果已加载则会提示相应挂载光驱的目录
cd /mnt/cdrom 进入光盘
sudo sh ./VBoxLinuxAdditions-x86.run vfs-module
reboot 安装成功后需要重启系统
2. virtualbox 管理器:菜单 “设备(D)”->“ 分配数据空间” ,选择xp 的共享目录,要是英文的目录名(否则会出问题),比如: d:/study;
3. 在终端运行:
sudo mkdir /mnt/share
sudo mount -t vboxsf study /mnt/share
ls - /mnt/share
4. over!
如果权限不够就用sudo
dir /sbin/mount.* 确认/sbin/mount.vboxsf存在
lsmod | grep vboxvfs 查看vboxvfs模块是否加载,若加载,会显示两个文件;如果没有加载,执行sudo modprobe vboxvfs命令加载
sudo mount -t vboxsf SHARENAME MOUNTFOLDER。其中,SHARENAME是XP中共享文件夹的名字,MOUNTFOLDER需要你事先创建好,一般在‘/mnt’目录
如果不想每一次手动挂载,可以在/etc/fstab中添加一项。share /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0
这样就可以自动挂载了。
mount -t vboxsf mntshare /mnt/bdshare/
将windows下的mntshare目录挂载在linux中/mnt/bdshare目录下
vim /etc/fstab
自启动选项设置
mntshare /mnt/bdshare vboxsf rw,gid=110,uid=1100,auto 0 0
将windows下的mntshare目录挂载在linux中/mnt/share目录下
以上是关于Linux怎样访问Windows共享文件和文件夹的主要内容,如果未能解决你的问题,请参考以下文章
怎样用Samba实现windows和linux之间文件的网络访问