LINUX下如何访问WINDOWS下的文件可以通过samba服务实现,如下首先,需要Windows进行网络映射。将Windows的一个文件夹共享即可(共享-高级共享,输入一个共享名即可)然后,在Linux下安装一些小的功能:sudoapt-getinstallmountsudoapt-getinstallsmbfssudoapt-getinstallsamba接着,输入命令就行了:sudomount-tcifs-l//192.168.1.100/test/home/user/folder1需要输入Linux的密码其中,//192.168.1.100/test代表网络映射位置(就是你windows机器的ip地址和共享文件夹名),/home/user/folder1代表Linux下的文件夹位置(需要实现创建一个空的文件夹)。如果每次开机就希望该分区已经加载了,那么可以执行如下的步骤:sudogedit/etc/fstab在文件末尾添加一行://192.168.1.100/test/home/user/folder1cifsdefaults,auto,username=user,password=xxx其中username和password就是Linux的用户名密码然后重启或者输入sudomount-a即可
⑵ win7系统通过samba访问linux共享文件夹提示系统权限不够。
这是linux上的samba服务文件夹权限没有作设置,以redhat linux为例。
1、设置文件夹权限,检测配置文件,假设在samba服务配置文件中设置的公开目录为/home/samba/share。
搜索
chmod -R 0777 /home/samba/share
testparm
2、重启Samba服务即可解决
service smb restart
⑶ 怎么在windows和linux系统间共享文件
家庭文件共享曾经是一个噩梦,即使在不同的Windows版本之间—— 甚至不考虑Mac和Linux!但现在这些操作系统可以相互通信并且无需特殊软件就可共享文件。我们之前使用SMB协议来做到这点。Windows使用SMB来做文件共享,同时Mac和Linux发行版都内置支持SMB。Microsoft甚至给开源Samba项目提交过补丁来改进它!
在Windows上共享文件夹
既然其他操作系统不能访问家庭组,您需要启用Windows老式的文件共享。要做到这点,打开控制面板进入网络和共享> 更改高级共享设置。启用“网络发现”和“文件与打印共享”。
如果你想要无需密码访问共享文件夹你还需要微调一下其它选项。
在Windows Explorer或者File Explorer中找到你想共享的文件夹,右键点击,选择属性。点击共享标签,并使用这里的选项来共享和配置文件夹的权限。
在Windows上访问共享文件夹
在Windows Explorer或者File Explorer中访问网络面板来浏览其他计算机共享给你的文件。你会看到正确配置后的Mac和Linux计算机在Windows PC机附近出现了。双击一台计算机来查看它的共享文件。
如果你知道计算机名或者IP地址,你同样可以直接连接到这台计算机上,只需要在Windows Explorer或者File Explorer中输入\计算名后按下回车就可以了。如果你希望直接通过IP地址连接,只需要将计算机名换成IP地址就可以了
在Mac OS X 上共享文件夹
你需要在你的Mac上启用网络文件共享来共享文件。点击桌面左上角的苹果logo,并选择系统偏好。点击共享图标并启用文件共享。点击选项按钮,并确认“使用SMB共享文件和文件夹”已经启用。
在共享文件夹那列中选择添加要共享的文件夹。使用用户列来选择哪些用户和组可以访问和写入它们
⑷ windows文件夹共享到linux虚拟机桌面系统
操作系统:中标麒麟高级服务器操作系统软件V7.0U6
部署虚拟机:VMware® Workstation 12 Pro
1、安装VMware tools
打开终端,进入目录
[root@localhost ~]# cd /run/media/root/VMware\ Tools/
复制文件到一个目录
[root@localhost ~]# cp /run/media/root/VMware\ Tools/*.* /tmp/vmtools/
进入/opt/vmtools/目录,给文件权限
解压该压缩包文件
[root@localhost vmtools]# tar -xzvf VMwareTools-10.1.6-5214329.tar.gz
进入解压后的目录
[root@localhost vmtools]# cd vmware-tools-distrib/
执行安装文件
[root@localhost vmware-tools-distrib]# ./vmware-install.pl
2、设置共享文件夹
虚拟机关闭状态,进行虚拟机设置。
共享文件夹,设置为:总是启用,添加主机文件夹路径
3、打开linux系统,进入目录/mnt/hgfs/,
[root@localhost mnt]# cd /mnt/hgfs
就是共享文件夹
4、如果此时使用mount命令挂载到目录/mnt,就看不到共享文件夹了。
使用完挂载的文件之后需要再卸载才可以,执行umount -l /mnt 目录卸载
⑸ win7系统通过samba访问linux共享文件夹提示系统权限不够。
这是linux上的samba服务文件夹权限没有作设置,以redhat linux为例。
1、设置文件夹权限,检测配置文件,假设在samba服务配置文件中设置的公开目录为/home/samba/share。
chmod-R0777/home/samba/share
testparm
2、重启Samba服务即可解决
servicesmbrestart
⑹ 系统之家Linux中挂载windows共享文件的详细步骤怎么办
方法/步骤mount -t cifc "windows共享文件夹" "Linux /mnt路径"
i.e. mount -t cifs //16.187.190.60/test /mnt/
Linux 会要求输入访问Windows 共享文件夹上的密码。
注意:
Linux中提示:
Unable to find suitable address.
说明远程共享文件夹路径不存在。请仔细检查,并更正目录路径。
mount -t cifc "windows共享文件夹" "Linux /mnt路径"
i.e. mount -t cifs //16.187.190.50/test /mnt/
注意:
Linux中提示:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
解决方案:将访问Windows共享目录的用户名和密码直接加入到命令中。
mount -t cifs -o username=WindowsLogin,password="passwordinWindows"
//16.187.190.50/test /mnt/
注意:该命令中,username为windows上的用户;password为window用户对应的密码
步骤3的命令也可以使用以下方式实现:
mount.cifs -o username="Administrator",password="PasswordForWindows" //16.187.190.50/test /mnt/
通过步骤3和步骤4可以成功将windows共享文件夹挂载在/mnt目录下。不过由于mount命令只能由root权限用户使用。其挂载文件夹的默认owner和group都为root,并且不能通过chmod命令更改权限。
使用mount命令,给挂载共享文件夹指定owner和group.
mount.cifs -o username="Administrator",password="PasswordForWindows",uid=Mysa,gid=Mysa //16.187.190.50/test /mnt/
检查/mnt/中文件夹的owner和group。
更改文件夹权限。给mount共享文件夹所在组的写权限。
⑺ Linux怎样访问Windows共享文件和文件夹
有时需要在linux下需要访问windows的共享文件夹,可以使用mount挂载或者使用samba连接。使用mount命令相对来说简单一些,基本linux系统都会带有这个命令;使用samba的话从windows也能访问linux的共享文件。详细的Linux命令介绍可查看“Linux命令大全”。
⑻ 如何设置windows与linux之间的文件夹共享
linux里安装samba服务就可以和windows互相共享了。