Mount CIFS

mount -t cifs -o username="共享用户",password="密码" //ip/sharing_folder /mountpoint

  
   1 mount -o username=your_name,password=your_password //server/share_folder /mount_point
   2 mount -t cifs username=your_name,password=your_password //server/share_folder /mount_point
   这两种方法本质都一样,但要注意your_name用户必须对share_folder拥有完全操作的权限,当然若要只读甚至随便乱写个用户名密码都可 以。
   3 写到/etc/fstab文件中,在该文件最后添加一行:
   //server/share_folder /mount_point  cifs username,password,rw 
   这样还是有个缺点,即用户名和密码都以明文的方式暴露了,还可以这样:
   4 编辑/etc/fstab,按如下格式添加:
   //server/share_folder /mount_point  cifs credential=/root/credential
     而/root/credential中内容如下:
     useername=your_name
     password=your_password
   但是还有个问题,普通用户是无权使用mount的,
   5 使用sudo

   6 对mount.cifs添加suid。



本文转自莫水千流博客园博客,原文链接:http://www.cnblogs.com/zhoug2020/p/3993178.html,如需转载请自行联系原作者

### 如何在Linux中使用 `mount` 命令挂载CIFS共享 在Linux系统中,可以通过 `mount` 命令来挂载CIFS(Common Internet File System)共享资源。以下是关于如何配置解决问题的具体细节。 #### 手动挂载CIFS共享 要手动挂载一个CIFS共享到指定的目录,可以使用如下命令: ```bash sudo mount -t cifs -o username=<用户名>,password=<密码> //<远程IP>/<共享名> <本地挂载点> ``` 例如,如果需要挂载位于地址 `192.168.199.123` 的名为 `win` 的Windows共享至 `/home/sk/win` 文件夹,则可执行以下命令[^2]: ```bash sudo mount -t cifs -o username=Everyone //192.168.199.123/win /home/sk/win ``` #### 自动挂载设置 为了实现开机自动挂载CIFS共享,可以在 `/etc/fstab` 中添加相应的条目。格式如下: ``` //<远程IP>/<共享名> <本地挂载点> cifs defaults,username=<用户名>,password=<密码> 0 0 ``` 例如,对于上述例子中的情况,可在 `/etc/fstab` 添加以下行[^3]: ``` //192.168.199.123/win /home/sk/win cifs defaults,username=Everyone,password=your_password 0 0 ``` #### 卸载已挂载的CIFS共享 当不再需要访问某个CIFS共享时,可通过 `umount` 命令将其卸载: ```bash sudo umount <本地挂载点> ``` 比如卸载之前提到的例子中的共享: ```bash sudo umount /home/sk/win ``` #### CIFS Mount常见问题及解决方案 1. **权限不足** 如果遇到权限错误,可能是因为当前用户缺乏足够的权限去执行挂载操作。确保以root身份运行或者赋予适当权限给非特权用户。 2. **认证失败** 当提供的用户名密码不正确时会引发认证失败的情况。仔细核对输入的身份验证信息是否无误[^4]。 3. **网络连接异常** 若目标主机不可达或是防火墙阻止了通信端口(通常是TCP 445),则无法成功建立连接。确认双方设备间的连通状态良好并开放必要的服务端口。 4. **SELinux干扰** 在某些启用了SELinux的安全策略环境下可能会阻碍正常工作流程。临时关闭它测试效果或将上下文标签调整适配具体情况可以帮助排除此类障碍。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值