LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 958|回复: 8

运行rsh出错,请帮忙看下,谢谢了

[复制链接]
发表于 2007-11-23 14:48:09 | 显示全部楼层 |阅读模式
我 rsh到我的  nat分机上面

rsh deiban2 这样需要密码 能登录进去

但是 我 rsh debian2 'ls -l' 运行指令的时候 总是说 Permission denied

我在 /etc/hosts.equiv已经设置了 允许 我这台机器了

为什么 可以登录进去 确不能 执行命令了?

请帮个忙 谢谢了
发表于 2007-11-23 18:26:36 | 显示全部楼层
rsh deiban2 登录进去后,编辑~/.rhosts,添加一行记录比如:

192.168.1.100      root

然后chmod 600 ~/.rhosts,这样就建立了信任机制,允许192.168.1.100的root用户无须密码验证就能访问。

你自己改改IP和用户就行了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-24 10:27:35 | 显示全部楼层
没用 我早就编辑了
回复 支持 反对

使用道具 举报

发表于 2007-11-24 11:54:59 | 显示全部楼层
有提示要求输入密码就说明信任机制没设置好。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-24 15:42:51 | 显示全部楼层
是的 我rsh debian2就要密码登录进去 但是 rsh debian2 ls就说没有权限 或者是 认证失败 但是我确实 是设置对了 应为我按照那个设置 从本机 可以不要密码  rsh进去
回复 支持 反对

使用道具 举报

发表于 2007-11-25 12:53:15 | 显示全部楼层
你两台机器上的账户名一致么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-25 14:06:19 | 显示全部楼层
一致 不过 我是兴建的一个一致的用户
回复 支持 反对

使用道具 举报

发表于 2007-11-25 23:26:09 | 显示全部楼层
Post by zyl19861126;1787094
是的 我rsh debian2就要密码登录进去 但是 rsh debian2 ls就说没有权限 或者是 认证失败 但是我确实 是设置对了 应为我按照那个设置 从本机 可以不要密码  rsh进去


我注意到“本机”不用密码,检查一下你的机子在debian2上/etc/hosts.equiv是否定义,只有在这里定义过才能是被信任的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-26 12:46:43 | 显示全部楼层
都定义了 在/etc/hosts.equiv 和 ~/.rhosts都定义了 但是就是 进不去 实在是怪阿
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表