免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 8499 | 回复: 13
打印 上一主题 下一主题

为什么mount命令仅供root使用 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-03-10 04:46 |只看该作者 |倒序浏览
当普通用户在linux下想使用windows下共享的文件时,无法使用mount命令,因为mount仅供root使用。不知道放开这个mount命令给普通用户会有什么安全隐患?
多谢!

论坛徽章:
0
2 [报告]
发表于 2007-03-10 08:42 |只看该作者
.

If you mount under /usr or /bin or /sbin etc. a directory containing malicious files, the system might fail.

And this is a design in the operating systems like Unix. If you are a user, you don't have the permission. The systems should never go too permissive.

If you still want to allow users other than root to mount directories you desire, please hard-code /etc/fstab so that the system will know and mount them when users specify the commands.

.

论坛徽章:
0
3 [报告]
发表于 2007-03-10 20:32 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
4 [报告]
发表于 2007-03-11 00:12 |只看该作者
原帖由 hiwoody 于 2007-3-10 20:32 发表于 3楼  
可以写一个脚本 在系统启动的时候执行 让管理员把那些需要访问的WIN的盘挂上  你就可以用了
编辑
/etc/fstab  这个文件



这个主意不错的!!

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
5 [报告]
发表于 2007-03-11 02:31 |只看该作者
visudo, 可以让特定用户mount

论坛徽章:
0
6 [报告]
发表于 2007-03-11 07:39 |只看该作者
个人觉得还是寂寞烈火提及的方法比较好,因为如果让root来编辑fstab文件替某个用户mount一个受密码保护的共享资源的话,这个用户必须把访问这个资源的密码告诉root,这样不太好。

论坛徽章:
0
7 [报告]
发表于 2007-03-11 08:39 |只看该作者
直接修改/etc/fstab 文件,就可以是的某些位置可以让普通用户mount/umount

论坛徽章:
0
8 [报告]
发表于 2007-03-11 21:34 |只看该作者
可以把mount 这个执行文件的路径 改到/bin下 权限改为755 那么普通的用户也能找到路径执行

论坛徽章:
0
9 [报告]
发表于 2007-03-12 08:01 |只看该作者
楼上不对.
或者说片面.
是机制的问题.
应该说,在fstab上面加入用户mount的选项才是根本.
另外
英文回答是正解,you should read the man page first,i advise.

论坛徽章:
0
10 [报告]
发表于 2007-03-12 08:04 |只看该作者
原帖由 skyturing 于 2007-3-11 21:34 发表于 8楼  
可以把mount 这个执行文件的路径 改到/bin下 权限改为755 那么普通的用户也能找到路径执行


此法不可取。

另外,普通用户不能mount不是路径的问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP