[求助] 如何设置当前用户的默认rsh

发布于 2022-10-15 10:11:53 字数 163 浏览 44 评论 0

机房里一些Dell微机工作站均设有ow2003用户,都使用csh,用which rsh查看,调用的都是/usr/bin/rsh;但另一台机器调用的却是/usr/kerberos/bin/rsh。请问怎样才能将其修改成/usr/bin/rsh。(本人使用Linux时间不长,在网上搜索了半天也没搞定,望知道的朋友帮帮忙,谢谢!)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

大海や 2022-10-22 10:11:53

做个符号链接可以吗?
#ln -s /usr/kerberos/bin/rsh /usr/bin/rsh

冷情妓 2022-10-22 10:11:53

用链接应该可以,楼主测试下

指尖上得阳光 2022-10-22 10:11:53

谢谢以上二位朋友关注。我试了下,显示为:

[root@wxr /]# ln -s /usr/kerberos/bin/rsh /usr/bin/rsh
ln: `/usr/bin/rsh': File exists
[root@wxr /]# which rsh
/usr/kerberos/bin/rsh
[root@wxr /]#

接下去怎么做,怎样才能默认调用/usr/bin/rsh。因为我用rlogin 登录其它系统时,总是要拒绝两次才能连上。如:

wxr{ow2003}% rlogin -l ow2003 10.52.19.189
connect to address 10.52.19.189: Connection refused
Trying krb4 rlogin...
connect to address 10.52.19.189: Connection refused
trying normal rlogin (/usr/bin/rlogin)
Last login: Thu Apr 14 08:31:33 from DELLJ8S9G2X

Terminal type  (v)  VT100, ie. Wyse 85
               (b)  vt100 (BS erase)
Enter terminal type: v

** TERM set to vt100 **

DELL58S9G2X{ow2003}%

等你爱我 2022-10-22 10:11:53

要做链接的话,你应该先把原来的文件重命名一下。
cd /usr/kerberos/bin && mv rsh rsh.bk
或者如果这个文件本身就是一个连接文件的话,你将它删除也可以。

不可一世的女人 2022-10-22 10:11:53

本帖最后由 南极雨 于 2011-04-15 11:23 编辑

回复 1# 山定子

dell的机器不知道你们用得什么操作系统,你试试,rpm -qf /usr/bin/rsh | xargs rpm -qv ,看看有什么错误没有!
或者
重新安装或者升级 rsh

FreeBSD ??

其实也没有什么,这个rsh比/usr/bin/rsh这个可能会更安全一点...配置问题

自由如风 2022-10-22 10:11:53

本帖最后由 山定子 于 2012-08-21 09:05 编辑

谢谢以上各位。用符号链接可以解决问题。

(cd /usr/kerberos/bin && mv rlogin rlogin.bk):

# ln -s /usr/bin/rlogin  /usr/kerberos/bin/rlogin

旧时浪漫 2022-10-22 10:11:53

直接用rpm -qf `which rsh`找到对应的包,然后 rpm -e 删掉就可以。没记错的话应该是个kerberos-workstation-xxxxx.rpm包

嘿咻 2022-10-22 10:11:53

dell的 在passwd文件里没有么》???

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文