linux 用户怎么设置权限,只能访问指定的目录,其他目录都不允许访问

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 用户怎么设置权限,只能访问指定的目录,其他目录都不允许访问相关的知识,希望对你有一定的参考价值。

参考技术A 这个简单,你只要将你不想要其它用户访问的目录修改为root用户即可。使用chown命令。
比如你不希望/etc目录被其它用户访问,可是以root用户登录,执行命令:
chown
root
/etc
-R
参考技术B 情况能在说清楚点吗?
linux系统默认会为所有账户,开放一些目录或文件权限,root管理相关文档除外。
根据你的“它只能访问它的根目录”这个条件来看。
你只能设置比如/home目录下其他账户的权限,而只能访问各自的家目录。但是非/home的其他目录,你依然可俯敞碘缎鄢等碉劝冬滑以访问。
因为擅动其它目录权限,会造成不可知的错误。显然是不可行的。

Linux用户权限设置,配合FTP访问

转载自: http://blog.csdn.net/fengeh/article/details/16819563

领导需求,需要创建用户,并允许其增删改,却又要求其只能在自己的访问目录内,不能去别的地方。经过查询资料后,操作如下:

 1.     创建用户及访问目录

useradd 114sl -d /usr/share/tomcat5/webapps/drp/sl -M

      设置密码

passwd  114sl

     将访问目录权限全部赋予用户

chown -R 114sl /usr/share/tomcat5/webapps/drp/sl

 

2.  创建组(如已有组则跳过)

groupadd oinstall

用户设置组

useradd -g oinstall 114sl

 

3. 将上层目录设置为root所有

chown root /usr/share/tomcat5/webapps/drp/

赋予权限给上层目录

chmod 771 /usr/share/tomcat5/webapps/drp

 

 经测试,用户登录后能正常访问其目录,不能访问上层目录,OK。

按照之前网上所述操作,赋予700权限的话,会提示错误,连其访问目录能不能进入。

以上是关于linux 用户怎么设置权限,只能访问指定的目录,其他目录都不允许访问的主要内容,如果未能解决你的问题,请参考以下文章

linux里面怎么设置用户只能看某个目录下的文件?不能看其他的目录,但其他用户能看这个目录。

python linux限制只能打开指定目录下的文件

让linux下的用户只有只读权限

ftp设置用户只能够访问指定的目录

Linux设置SFTP服务用户目录权限

Linux设置SFTP服务用户目录权限