您的位置:首页 > 教育 > 锐评 > 【文件共享 windows和linux】Windows Server 2016上开启文件夹共享,并在CentOS 7.4上访问和下载文件

【文件共享 windows和linux】Windows Server 2016上开启文件夹共享,并在CentOS 7.4上访问和下载文件

2024/10/5 10:22:56 来源:https://blog.csdn.net/u013421629/article/details/140259663  浏览:    关键词:【文件共享 windows和linux】Windows Server 2016上开启文件夹共享,并在CentOS 7.4上访问和下载文件

要在Windows Server 2016上开启文件夹共享,并在CentOS 7.4上访问和下载文件,请按照以下步骤操作:

在Windows Server 2016上开启文件夹共享:

  1. 启用SMB服务
    • 打开“服务器管理器”。
    • 选择“文件和存储服务” > “共享和存储” > “共享”。
    • 右键点击“共享”并选择“新建共享”。
  2. 创建新共享
    • 在“新建共享向导”中,选择“SMB共享 - 快速”。
    • 选择要共享的文件夹路径,或者创建一个新的文件夹。
    • 设置共享名称和路径。
  3. 配置共享权限
    • 在向导中,配置共享权限,允许特定用户或组访问。
    • 可以设置“读取”或“读取/写入”权限。
  4. 完成共享设置
    • 完成向导,创建共享。
  5. (可选)配置防火墙规则
    • 确保Windows防火墙允许SMB通信(默认端口是445)。

在CentOS 7.4上访问Windows共享文件夹:

  1. 安装SMB客户端
    • 在CentOS上,使用以下命令安装SMB客户端:
      sudo yum install cifs-utils
      
  2. 创建挂载点
    • 在CentOS上创建一个目录作为挂载点:
      sudo mkdir /mnt/windows_share
      
  3. 挂载Windows共享
    • 使用mount.cifs命令挂载Windows共享文件夹。需要提供Windows服务器的IP地址、共享名称、用户名和密码:
      sudo mount.cifs //WindowsServerIP/ShareName /mnt/windows_share -o user=Username
      
    • 当提示输入密码时,输入Windows用户账户的密码。
  4. 自动挂载共享文件夹
    • 如果你想在系统启动时自动挂载这个共享,可以将挂载信息添加到/etc/fstab文件中:
      //WindowsServerIP/ShareName /mnt/windows_share cifs credentials=/etc/smbcredentials,iocharset=utf8,sec=ntlmssp 0 0
      
    • 创建一个包含用户名和密码的文件/etc/smbcredentials,并设置正确的权限:
      echo "username=Username" >> /etc/smbcredentials
      echo "password=Password" >> /etc/smbcredentials
      chmod 600 /etc/smbcredentials
      
  5. 下载文件
    • 挂载共享文件夹后,你就可以使用cpmv或其他文件管理命令在CentOS上下载或上传文件了。
      请确保替换WindowsServerIPShareNameUsernamePassword等占位符为实际的Windows服务器IP地址、共享名称、用户名和密码。同时,确保Windows Server上的防火墙设置允许来自CentOS的SMB连接。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com