今天配置一台sco unix主机A对linux主机B的信任关系时,开放A下的u1用户。修改u1用户home目录下的.rhosts,加入一行B root,然而测试却始终不成功。最后想到有可能是.rhosts的权限问题,因为u1用户下的.rhosts文件原先不存在,是用root用户创建的。chown u1:group .rhosts,还是不成功。又尝试chmod 777 .rhosts,还是一样。最后chmod 600 .rhosts后成功。
原来.rhosts文件必须是只有属主自己有写权限才可以,以下是网上搜索得的关于.rhosts的一段说明。
配置受托用户访问的主要步骤是在用户目录中创建或修改.rhosts文件。该文件必须是root或主目录所有者的,而且只有所有者才可以写此文件,否则任何更改都是无效的。
|
阅读(2870) | 评论(0) | 转发(0) |