Windows Server 2025默认已经安装了文件和存储服务,我们可以直接配置共享文件夹。
1、在Windows Server 2025下配置共享文件夹
打开:服务器管理器-工具-计算机管理-计算机管理(本地)-系统工具-共享文件夹-共享-更多操作-新建共享
设置共享文件夹路径:C:\smb
需要提前创建好共享文件夹
权限设置:管理员有完全访问权限;其他用户有只读权限
Windows系统访问共享:
\\192.168.21.128\smb
输入管理员用户名密码进行登录
2、在Linux下访问Windows Server 2025共享文件夹
Linux访问Windows共享文件夹要使用Samba客户端工具
首先要在Linux系统上安装smbclient和cifs-utils包
yum install samba-client cifs-utils #CentOS/RHEL
apt-get install samba-client cifs-utils #Debian/Ubuntu
查找Windows共享
smbclient -L //192.168.21.128 -U administrator
administrator是连接到Windows共享时使用的管理员用户名,执行该命令后,会提示输入密码
挂载Windows共享
要挂载Windows共享目录到Linux文件系统中,需要创建一个挂载点,并使用mount命令
将\\192.168.21.128\smb挂载到本地的/mnt/windows_share目录下
创建挂载点:
mkdir -p /mnt/windows_share
mount -t cifs -o username=your_username,password=your_password //192.168.21.128/smb /mnt/windows_share
请将your_username和your_password替换为实际的Windows登录凭据
我这里是:
mount -t cifs -o username=administrator,password="123456" //192.168.21.128/smb /mnt/windows_share
卸载命令:
umount -l /mnt/windows_share
为了安全起见,避免在命令行直接写入密码,可以创建一个包含用户名和密码的凭证文件,并通过credentials选项引用它
vi ~/.smbcredentials
username=administrator
password=123456
:wq! #保存退出
chmod 600 ~/.smbcredentials
mount -t cifs -o credentials=/root/.smbcredentials //192.168.21.128/smb /mnt/windows_share
您就可以像操作本地文件一样访问Windows共享文件夹。如果要自动挂载,请将相关信息添加到/etc/fstab文件中。
自动挂载
vi /etc/fstab
//192.168.21.128/smb /mnt/windows_share cifs credentials=/root/.smbcredentials,iocharset=utf8,vers=3.0,sec=ntlmssp 0 0
:wq! #保存退出
dmesg | tail #查看日志
mount -a #验证挂载
至此,Linux系统访问Windows Server 2025共享文件夹配置完成。
![](/images/weixin.png)
![系统运维技术交流□Ⅰ 系统运维技术交流□Ⅰ](http://pub.idqqimg.com/wpa/images/group.png)
![系统运维技术交流™Ⅱ 系统运维技术交流™Ⅱ](http://pub.idqqimg.com/wpa/images/group.png)
![系统运维技术交流™Ⅲ 系统运维技术交流™Ⅲ](http://pub.idqqimg.com/wpa/images/group.png)