首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用用户权限从/etc/etc挂载jffs2文件系统

使用用户权限从/etc/etc挂载jffs2文件系统
EN

Stack Overflow用户
提问于 2013-03-12 20:15:14
回答 1查看 3.5K关注 0票数 0

我的rootfs是squashfs,我试图在我的闪存设备上挂载三个JFFS2分区。但是我想为这些分区/目录设置权限。

要求是/readerconfig只能由id 1001的用户访问。只有id 1001的用户才能访问/platform,只有id 1000的用户才能访问/apps (读、写和执行)。 下面是我的飞刀条目。 rootfs / squashfs默认值为0 0 proc /proc proc缺省值为0 0 /dev/mtdblock13 12 /readerconfig jffs2 rw、umask=0077、uid=1000、gid=1000、exec、noatime 0/dev/mtdblock13 13 /platform jffs2 rw、umask=0077、uid=1000、gid=1000、exec,/apps jffs2 rw,umask=0077,uid=1001,gid=1001,exec,/var tmpfs mode=0777 0 0 tmpfs /tmp tmpfs mode=0777 0 0 sysfs /sys sysfs nosuid,noexec/etc jffs2 rw,mode=0777,uid=0,gid=0,noatime 0 0 0

在实现时,我发现没有为JFFS2文件系统挂载点设置uid和gid之类的挂载选项。

以下是目标板上挂载命令的输出。

代码语言:javascript
复制
> root@ti-omap3-am3517-evm:~# mount 
 >rootfs on / type rootfs (rw)
> /dev/root on / type squashfs (ro,relatime)
> devtmpfs on /dev type devtmpfs (rw,relatime,size=127428k,nr_inodes=31857,mode=755) 
> proc on  > /proc type proc (rw,relatime)
> /dev/mtdblock15 on /apps type jffs2  (rw,noatime)
> tmpfs on /var type tmpfs (rw,relatime,mode=777) 
> tmpfs on /tmp type tmpfs (rw,relatime,mode=777) 
> sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
> /dev/mtdblock12 on /readerconfig type jffs2 (rw,noatime) 
> /dev/mtdblock13 on /platform type jffs2 (rw,noatime)

如何设置目录/readerconfig、/platform和/apps目录的权限?它是JFFS2 /挂载命令的限制吗?或者我可以用rcS脚本来做?欢迎所有替代方案。

EN

回答 1

Stack Overflow用户

发布于 2013-09-12 14:28:06

不能使用权限设置基于Jffs2的挂载点。必须使用'chown‘命令和/或使用'chmod’命令设置权限来更改所有权。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15371235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档