无法 chdir 到主目录 /export/home/wjones:权限被拒绝

无法 chdir 到主目录 /export/home/wjones:权限被拒绝

只有 root 可以登录 SSH 终端 没有创建的用户可以访问终端 我如何更改权限以允许用户也登录

Could not chdir to home directory /export/home/UserName: Permission denied

我在下面列出了 root 用户和系统上一些文件用户的权限

ls -la /export/home 


# ls -la /export/home
total 126206
drwx------ 573 root     root         577 Jan 28 12:46 .
drwxr-xr-x   3 root     sys          512 Jul 29  2011 ..
drwx------   2 Cmont    student        7 Aug 26 14:07 Cmont
drwx------   2 Rcampbell01 student        7 Aug 21  2018 Rcampbell01
drwx------  24 WS01     student      119 Jan 23 10:04 WS01
drwx------  19 WS02     student       90 Nov 25 08:27 WS02
drwx------  23 WS03     student      193 Jan 23 10:10 WS03
drwx------  22 WS04     student      179 Jan 23 10:06 WS04
drwx------  20 WS05     student      124 Jan 23 10:08 WS05
drwx------  26 WS06     student      147 Jan 23 10:07 WS06
drwx------  24 WS07     student      162 Jan 23 10:06 WS07
drwx------  22 WS08     student      144 Jan 23 10:05 WS08
drwx------  24 WS09     student      162 Jan 23 10:05 WS09
drwx------  23 WS10     student      150 Jan 21 12:52 WS10

答案1

该目录的权限/export/home太严格。只有 root 用户有权访问该目录。

用这样的东西修复它

chmod go+rx /export/home

答案2

主目录通常位于原始位置下/home并自动loopback从原始位置安装。

用户主目录的原始位置位于/export/homeNFS 服务器下或之上。

这样的目录需要由具有所需权限的系统管理员创建,并且可以chown让新用户访问该目录。

注意:您需要有一个正确的条目来/etc/auto_home告诉自动安装程序要做什么。对于本地主目录,相关条目如下所示:

*       localhost:/pool/home/&

或者在你的情况下:

*       localhost:/export/home/&

您的系统管理员确实使用了不正确的文件权限/export/home,因为列出的权限甚至不允许搜索/export/home普通用户。你至少需要:

rwx--x--x

为了/export/home

相关内容