免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3359 | 回复: 8
打印 上一主题 下一主题

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

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-04-13 19:17 |只看该作者 |倒序浏览
机房里一些Dell微机工作站均设有ow2003用户,都使用csh,用which rsh查看,调用的都是/usr/bin/rsh;但另一台机器调用的却是/usr/kerberos/bin/rsh。请问怎样才能将其修改成/usr/bin/rsh。(本人使用Linux时间不长,在网上搜索了半天也没搞定,望知道的朋友帮帮忙,谢谢!)

论坛徽章:
0
2 [报告]
发表于 2011-04-13 19:40 |只看该作者
做个符号链接可以吗?
#ln -s /usr/kerberos/bin/rsh /usr/bin/rsh

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
3 [报告]
发表于 2011-04-13 21:30 |只看该作者
用链接应该可以,楼主测试下

论坛徽章:
0
4 [报告]
发表于 2011-04-14 08: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}%

论坛徽章:
0
5 [报告]
发表于 2011-04-15 10:49 |只看该作者
要做链接的话,你应该先把原来的文件重命名一下。
cd /usr/kerberos/bin && mv rsh rsh.bk
或者如果这个文件本身就是一个连接文件的话,你将它删除也可以。

论坛徽章:
0
6 [报告]
发表于 2011-04-15 11:15 |只看该作者
本帖最后由 南极雨 于 2011-04-15 11:23 编辑

回复 1# 山定子



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

FreeBSD ??

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

论坛徽章:
0
7 [报告]
发表于 2011-04-18 15:18 |只看该作者
本帖最后由 山定子 于 2012-08-21 09:05 编辑

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

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

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

论坛徽章:
0
8 [报告]
发表于 2011-04-19 14:17 |只看该作者
直接用rpm -qf `which rsh`找到对应的包,然后 rpm -e 删掉就可以。没记错的话应该是个kerberos-workstation-xxxxx.rpm包

论坛徽章:
0
9 [报告]
发表于 2011-04-19 21:55 |只看该作者
dell的 在passwd文件里没有么》???
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP