Issue with "rsh" on RedHat


Login or Register for Dates, Times and to Reply

 
Thread Tools Search this Thread
Top Forums UNIX for Advanced & Expert Users Issue with "rsh" on RedHat
# 1  
Issue with "rsh" on RedHat

Hi Folks,

I feel that I should be posting this in the Unix for Dummies Forum and will probably wish I'd created an account and done just that - but here goes anyway.

I have two identical servers both Dell R430's both running RedHat Enterprise Server 7.4 and the same kernel, both have the same network config although they are located at different sites - all good so far!

During the setup of the servers we run a script which has the following command line entry;

Code:
rsh 10.3.100.95 -l autoupd mkdir -p /var/dr/uploads/${hostname}

On one host this works fine on the other host the script hangs at this point!

So to test I did the following on the two hosts;
Host 1 - the one that works!
Code:
[root@fbasphmsip1 autodoc]# uname -a
Linux fbasphmsip1 3.10.0-693.el7.x86_64 #1 SMP Thu Jul 6 19:56:57 EDT 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@fbasphmsip1 autodoc]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.4 (Maipo)
[root@fbasphmsip1 autodoc]# rsh -l autoupd 10.3.100.95 uname -s
SunOS
[root@fbasphmsip1 autodoc]# rsh -l autoupd 10.3.100.95 uname -a
SunOS isd250 5.10 Generic_150400-46 sun4v sparc sun4v
[root@fbasphmsip1 autodoc]#

Host 2 - the one that doesn't work!
Code:
[root@fbakirmsir1 autodoc]# uname -a
Linux fbakirmsir1 3.10.0-693.el7.x86_64 #1 SMP Thu Jul 6 19:56:57 EDT 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@fbakirmsir1 autodoc]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.4 (Maipo)
[root@fbakirmsir1 autodoc]# rsh -l autoupd 10.3.100.95 uname -s
^C
[root@fbakirmsir1 autodoc]#

It all hangs and you have to "ctrl C" to break out, but by doing;
Code:
[root@fbakirmsir1 autodoc]#  rsh -l autoupd 10.3.100.95
Last login: Thu Jan 10 14:20:32 from fbakirmsir1
$ uname -s
SunOS
$ uname -a
SunOS isd250 5.10 Generic_150400-46 sun4v sparc sun4v
$ exit
rlogin: connection closed.
[root@fbakirmsir1 autodoc]#

Any one want to hazzard a guess?

Regards

Gull04
This User Gave Thanks to gull04 For This Post:
# 2  
Hmmm - difficult to say - any differences in the config files?

Last edited by RudiC; 01-10-2019 at 11:41 AM.. Reason: typo
# 3  
Hi Rudi,

There's nothing configured at either end, there is a .rhosts on the target server - the problem has to lie with the second server as I have just shy of 1800 unix servers of various flavours all working. This is the only one not working, I'm completely flummoxed having spent a couple of hours looking at it now.

Regards

Gull04
This User Gave Thanks to gull04 For This Post:
# 4  
You say "different sites". Are you using a VPN? What about routing? Firewall? Not too probable, as interactive access seems to work, but...?
# 5  
Hi Rudi,

I've been through the routing that is all OK.

I've checked that the ports are open and that they are available all the way between the site - I have several hundred servers on each of the two sites and they are all working.

Just confused at the moment, going to have a think about this and will return to it later on.

Regards

Gull04
# 6  
Does your RedHat server config have these rsh-related config files:
  • /etc/xinetd.d/rsh
  • /etc/securetty
  • ~/.rhosts
  • /etc/pam.d/rsh

If so, please cat and compare them, if you have not already.

Also,

Did you check the log files, for example:
  • /var/log/messages

Normally, the log files have a lot of clues Smilie
# 7  
Back from a run, pondering on your problem - following ideas, most of which you certainly have already handled / eliminated:
- use another protocol (on my system, rsh in fact is ssh)?
- extended logging possible?
- idiosyncrasies with non-interactive login?
- (hidden) reading from stdin?
This User Gave Thanks to RudiC For This Post:
Login or Register for Dates, Times and to Reply

Previous Thread | Next Thread
Thread Tools Search this Thread
Search this Thread:
Advanced Search

Test Your Knowledge in Computers #327
Difficulty: Easy
The Windows 7 operating system has seven main editions.
True or False?

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Bash script - Print an ascii file using specific font "Latin Modern Mono 12" "regular" "9"

Hello. System : opensuse leap 42.3 I have a bash script that build a text file. I would like the last command doing : print_cmd -o page-left=43 -o page-right=22 -o page-top=28 -o page-bottom=43 -o font=LatinModernMono12:regular:9 some_file.txt where : print_cmd ::= some printing... (1 Reply)
Discussion started by: jcdole
1 Replies

2. UNIX for Dummies Questions & Answers

Using "mailx" command to read "to" and "cc" email addreses from input file

How to use "mailx" command to do e-mail reading the input file containing email address, where column 1 has name and column 2 containing To e-mail address and column 3 contains cc e-mail address to include with same email. Sample input file, email.txt Below is an sample code where... (2 Replies)
Discussion started by: asjaiswal
2 Replies

3. Shell Programming and Scripting

""Help Me!""Beginner awk learning issue

Hi All, I have just now started learning awk from the source - Awk - A Tutorial and Introduction - by Bruce Barnett and the bad part is that I am stuck on the very first example for running the awk script. The script is as - #!/bin/sh # Linux users have to change $8 to $9 awk ' BEGIN ... (6 Replies)
Discussion started by: csrohit
6 Replies

4. Shell Programming and Scripting

awk command to replace ";" with "|" and ""|" at diferent places in line of file

Hi, I have line in input file as below: 3G_CENTRAL;INDONESIA_(M)_TELKOMSEL;SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL My expected output for line in the file must be : "1-Radon1-cMOC_deg"|"LDIndex"|"3G_CENTRAL|INDONESIA_(M)_TELKOMSEL"|LAST|"SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL" Can someone... (7 Replies)
Discussion started by: shis100
7 Replies

5. Red Hat

"if" and "then" statement is not working in RedHat

Dear experts, I'm trying to write a script to calculate the usage of Log Archive in a directory, so if it gets to a point where the directory size is 60%, then send out an FYI.. email. So if then it reaches to 80%, move the logs from that directory. I have written the script as follow but... (10 Replies)
Discussion started by: Afi_Linux
10 Replies

6. AIX

rsh server "script..." which $PATH is used ?

When running a script on a distant server via rsh, what is the $PATH used ? I had done a script in the /usr/local/bin but the rsh reported it did not find it. So I assume it is using a separate $PATH but how can I find out ? (1 Reply)
Discussion started by: Browser_ice
1 Replies

7. AIX

xx=`date +"%a %b %d"`;rsh xxx grep "^$XX" zzz ?

AIX 4.2 I am trying to do an rsh grep to search for date records inside server logs by doing this : xx=`date +"%a %b %d"` rsh xxx grep "^$XX" zzz gives : grep: 0652-033 Cannot open Jun. grep: 0652-033 Cannot open 11. But if I do : xx=`date +"%a %b %d"` grep "^$XX" zzz it works... (2 Replies)
Discussion started by: Browser_ice
2 Replies

8. UNIX for Dummies Questions & Answers

Explain the line "mn_code=`env|grep "..mn"|awk -F"=" '{print $2}'`"

Hi Friends, Can any of you explain me about the below line of code? mn_code=`env|grep "..mn"|awk -F"=" '{print $2}'` Im not able to understand, what exactly it is doing :confused: Any help would be useful for me. Lokesha (4 Replies)
Discussion started by: Lokesha
4 Replies

9. Shell Programming and Scripting

Failed to check status code in "rsh" command

Hi folks, I wrote a ksh program which run scripts from remote server. To check the status code I wrote the following function: check_remote_status() { status_code=`tail -1 $installLog` if ] ; then echo $errMsg | tee -a $installLog exit 1 else echo $validMsg >> $installLog fi... (9 Replies)
Discussion started by: nir_s
9 Replies

Featured Tech Videos