linux 访问windows共享

本文指导如何在Linux系统中使用tcifs挂载工具,将Windows共享目录挂载到本地/mnt路径下。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

[root@localhost ~]# mount -t cifs -o username=administrator,password=123456 //192.168.1.102/360Downloads /mnt

 

 

360Downloads是windows上的共享目录

/mnt是把这个共享目录挂载到/mnt

### 如何在Linux中挂载和访问Windows SMB/CIFS共享文件夹 #### 安装必要的软件包 为了能够通过SMB/CIFS协议来挂载Windows共享,在Linux上通常需要安装`cifs-utils`这个工具集。对于基于Debian/Ubuntu的发行版,可以使用如下命令完成安装: ```bash sudo apt-get update && sudo apt-get install cifs-utils ``` 对于Red Hat/Fedora/CentOS系统,则应执行下面这条指令[^1]: ```bash sudo yum install cifs-utils ``` #### 创建挂载点并配置权限 创建一个新的目录作为远程共享的本地挂载位置,并设置合适的读写权限给目标用户。 ```bash sudo mkdir /mnt/windows-share sudo chown $USER:$USER /mnt/windows-share/ ``` #### 编辑/etc/fstab实现持久化挂载 编辑系统的fstab文件可以让特定路径下的网络驱动器每次启动时自动连接。打开该文件前建议先备份一份副本以防意外情况发生。 ```bash cp /etc/fstab ~/fstab.bak nano /etc/fstab ``` 向此文件追加一行用于描述要挂载的目标设备及其参数;这里假设服务器IP地址为`192.168.0.100`, 而共享名称叫做`shared_folder`. 同时也指定了用户名与密码所在的凭证文件的位置(/root/.smbcredentials),以及一些其他的选项如uid,gid,iocharset等以确保最佳兼容性和安全性: ``` //192.168.0.100/shared_folder /mnt/windows-share cifs credentials=/root/.smbcredentials,uid=1000,gid=1000,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0 ``` 保存更改后可以通过运行 `mount -a` 来立即应用新的条目而无需重启计算机。 #### 使用临时方式手动挂载 如果只是偶尔访问某个分享而不希望每次都修改系统配置的话,也可以采用一次性的方式来进行操作。这同样需要用到 mount 命令加上相应的参数即可快速建立链接关系。 ```bash sudo mount -t cifs -o username=<username>,password=<password> //192.168.0.100/shared_folder /mnt/windows-share ``` 请注意替换上述例子中的 `<username>` 和 `<password>` 字段为你实际使用的登录凭据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值