请关注本头条号,每天坚持更新原创干货技术文章。

如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习

1. 前言

本文主要讲解如何在Linux系统上访问Windows共享文件夹,即Windows为共享服务器,Linux为客户端,客户端读取服务器的目录。以CentOS系统为例,使用samba-client客户端,其他Linux发行版的配置大同小异,同样可以作为参考标准。

如果是反过来,即Linux为共享服务器,Windows系统读取Linux的共享文件夹,即Windows系统为客户端,请跳转到本站这篇文章。

Linux与Windows怎样共享文件夹

2. 安装samba命令行客户端

默认情况,绝大部分的Linux发行版并没有集成samba客户端,需要额外安装。

CentOS安装samba命令行客户端[root@centos7 ~]# yum -y install samba-client

ubuntu安装samba命令行客户端ocr@zcwyou:~# sudo apt install -y smbclient

看到下图表示安装成功:

安装samba命令行客户端

3. 使用samba命令行客户端测试连接

假设用户名为user01,远程服务器IP为172.16.87.137[root@centos6 ~]# smbclient -L 172.16.87.137 -U user01

按提示输入密码:

Enter user01's password:

输入正确密码后,可以看到共享的信息

#

Domain=[SAMBA] OS=[Windows 6.1] Server=[Samba 4.8.3]

Sharename Type Comment

print

IPC IPC Service (Samba 4.8.3)

xingzheng Disk Home Directories

Domain=[SAMBA] OS=[Windows 6.1] Server=[Samba 4.8.3]

Server Comment

CENTOS7 Samba 4.8.3

Workgroup Master

SAMBA CENTOS7

#

以上输出信息表示共享目录连接测试成功, 密码正确。

4. 准备好本地的挂载点[root@centos6 ~]# mkdir -p /mnt/samba/xingzheng

5. 临时连接共享服务器

本实例使用的用户名为user01,密码为password123,共享目录路径为//172.16.87.137/xingzheng,本地挂载目录为/mnt/samba/xingzheng[root@centos6 ~]# mount -t cifs -o user=user01,password=password123 //172.16.87.137/xingzheng /mnt/samba/xingzheng

如果没有任何提示表示连接正常。

检查挂载点目录的文件:[root@centos6 ~]# ll /mnt/samba/xingzheng/

以下是执行结果:

总用量 0

-rwxr-xr-x. 1 root root 0 12月 22 22:25 001.txt

6. 向远程共享服务器写入文件

尝试创建一个文件,createbysmbclient.txt[root@centos6 ~]# touch /mnt/samba/xingzheng/createbysmbclient.txt

应该不会有提示,没有报错

验证:[root@centos6 ~]# ll /mnt/samba/xingzheng/

可以看到目录里确实有一个createbysmbclient.txt文件。

-rwxr-xr-x. 1 root root 0 12月 22 22:25 001.txt

-rwxr-xr-x. 1 root root 0 12月 24 00:39 createbysmbclient.txt

登录到共享服务器(可能是一台Linux,也可能是一台Windows系统)查看是否已经存在一个createbysmbclient.txt文件。

7. 卸载文件系统

当不再使用时,可以考虑卸载远程文件系统[root@centos6 ~]# umount /mnt/samba/xingzheng/

8. 开机自动挂载远程共享[root@centos6 ~]# vi /etc/fstab

在配置文件最后加入以下内容,用于下次开机自动挂载目录。//172.16.87.137/xingzheng /mnt/samba/xingzheng/ cifs username=user01,password=password123,soft,rw 0 0

开机自动挂载远程共享目录

以上配置是下次开机时自动读取。

如果要马上生效,使用以下命令马上重新加载/etc/fstab配置文件。[root@centos6 ~]# mount -a

linux共享文件夹 redhat_Linux怎么访问Windows共享文件夹相关推荐

  1. kali查看共享 linux_在Linux下访问Windows共享文件夹

    在Linux下访问Windows共享文件夹 说明 以下操作以Ubuntu为例,大家可以参考. 我在Ubuntu 14.04和16.04都试过了. Windows共享文件夹 如果局域网内有一台Windo ...

  2. Linux访问windows共享文件夹

    Linux访问windows共享文件夹 linux和windows文件的共享:(在Ubuntu12.04下无需手动安装samba服务) 1. windows共享一个文件夹,比如说文件夹名为deamon ...

  3. linux通过mount命令访问windows共享文件

    Linux系统访问windows共享文件夹,可以通过mount命令实现. 语法如下: mount -t cifs -o username="访问共享文件的账号",password= ...

  4. 错误集:smbclient访问Windows共享文件夹报错误:protocol negotiation failed: NT_STATUS_CONNECTION_RESET

    smbclient访问Windows共享文件夹报错误:protocol negotiation failed: NT_STATUS_CONNECTION_RESET 文章目录 smbclient访问W ...

  5. android 程序 共享文件,如何从Android智能手机访问Windows共享文件夹 | MOS86

    为了从Android设备访问Windows PC上的共享文件,您可以使用名为ES File Explorer File Manager的第三方应用程序.在此之前,您必须检查您是否有足够的权限访问数据. ...

  6. Ubuntu访问Windows共享文件夹的方法

    在局域网中Windows系统的电脑用共享文件夹传输文件十分方便,只需一台设置共享文件夹,另一台映射共享路径,输入用户名和密码即可访问. 而跨系统共享文件则需进行设置,方可实现同样功能. 本文使用sam ...

  7. mac操作系统如何访问共享计算机,Mac系统访问Windows共享文件的详细步骤

    苹果Mac与Windows是两个不同的操作系统,无论是操作界面还是方式上都有所不同,有些用户询问说如果我们想用MAC系统访问windows系统中的共享文件应该如何操作?针对此问题,小编研究整理出操作步 ...

  8. 为什么从此电脑访问不了ftp_ftp无法访问此文件夹怎么解决_ftp文件夹错误无法访问此文件夹如何处理-win7之家...

    在电脑中,FTP即是TCP/IP协议组中的协议之一,被用于互联网双向传输,控制文件下载空间在服务器复制文件从本地计算机或本地上传文件复制到服务器上的空间,有些用户在电脑上想要打开ftp文件夹时却出现了 ...

  9. 你当前无权访问该文件夹 解决你当前无权访问该文件夹拒绝你访问该文件夹

    我 这样就完成了 http://www.xitonghe.com/jiaocheng/windows7-5642.html https://jingyan.baidu.com/article/4b52 ...

最新文章

  1. 蜘蛛,爬虫多,代码质量差下的相对供求平衡策略
  2. 介绍一下Objective-c常用的函数,常数变量
  3. dede mysql x_认识Dede的mysql数据库结构功能
  4. C语言开发笔记(五)字符串常量
  5. Linux 文件系统IO性能优化
  6. java学习中,异常和错误的简介、捕获异常、抛出异常、自定义异常、finally关键字(java 学习中的小记录)
  7. 微信自动抢红包软件被判赔 475 万;日本科学家打破网速全球纪录;JavaScript蝉联最受欢迎编程语言|极客头条...
  8. Word 重新设置页码
  9. Java中的自定义注解
  10. DPDK学习1 -- DPDK环境搭建和测试helloword
  11. 音频总线之I2S总线介绍及相关协议
  12. ASIC 与FPGA比较谈
  13. VScode提交Git代码总是要输入账号和密码?
  14. matlab 图片黑白图片,MATLAB读取黑白图像显示却是黑色,24位深转8位深黑白图像解决方法(示例代码)...
  15. HP打印机无线网共享打印方法(型号P1007)
  16. 搭建Linux内核代码浏览工具LXR
  17. 大数据促进中小企业快递航运战略三种方法
  18. CAN总线技术在石油工程行业中的应用
  19. python数字2大写汉字转换(金额转换)
  20. 判断小米 魅族 华为 系统 MIUI EMUI FLYME

热门文章

  1. Lua(十二)——表
  2. owl文件导入Neo4j
  3. 爬了3w条游戏评分数据,有多少是你玩过的?
  4. linux 网络参数设置命令
  5. 六个国外免费DNS服务-做英文与外贸网站必备工具
  6. Java如何快速组装数据_树形数据组装最简单的方法-Java
  7. SAP ABAP 内表无数据、数据损坏、数据恢复办法。
  8. Python全栈开发教程——002
  9. word2007 无格式文本 选择性粘贴 快捷键 定制方法(转)
  10. 批处理脚本中得到当前登录的用户名