Visit Our UNIX and Linux User Community


rsh problem in ksh


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting rsh problem in ksh
# 1  
Old 03-06-2007
rsh problem in ksh

On a SUN cluster (ksh - Solaris 8 SPARC) I run a script which at some time has to perform a rsh command on the alternate node but with some other user (let's say "oper") so it should be like:

Code:
rsh su - oper -c APP_COMMAND -paramters

When I run the script APP_COMMAND is done but without taking into account the parameters I gave.
It's not what I want because it generates a lot of output...

What it happend? How can be fixed this?
There is a problem with the environment, can I do something - anyway it's not my task and I'm not allowed to configure it!

Interesting is the fact that when I run a system command:

Code:
rsh su - oper -c df -k

the parameters work just fine.

Meanwhile locally it works just fine on both nodes:

Code:
su - oper -c APP_COMMAND -paramters


Thank you for your help...
# 2  
Old 03-07-2007
Quote:
Originally Posted by heartwork
On a SUN cluster (ksh - Solaris 8 SPARC) I run a script which at some time has to perform a rsh command on the alternate node but with some other user (let's say "oper") so it should be like:

Code:
rsh su - oper -c APP_COMMAND -paramters

When I run the script APP_COMMAND is done but without taking into account the parameters I gave.
It's not what I want because it generates a lot of output...

What it happend? How can be fixed this?
There is a problem with the environment, can I do something - anyway it's not my task and I'm not allowed to configure it!

Interesting is the fact that when I run a system command:

Code:
rsh su - oper -c df -k

the parameters work just fine.

Meanwhile locally it works just fine on both nodes:

Code:
su - oper -c APP_COMMAND -paramters


Thank you for your help...

Code:
rsh su - oper -c "APP_COMMAND -paramters"

# 3  
Old 03-07-2007
Sorry I have misstyped 'coz I was really rushing...

Obviously I used inside the script for local node - node1:
Code:
su - oper -c "APP_COMMAND -paramters"

Meanwhile on node2:
Code:
rlogin node2 su - oper -c "APP_COMMAND -paramters"

On node1 the application command is executed correctly.
On node2 the application command is executed without taking into account the option -parameters.

I might have differences between the environments of the nodes (I am not allowed to change them). Does anyone have an idea?

Previous Thread | Next Thread
Test Your Knowledge in Computers #987
Difficulty: Medium
The FreeBSD TCP/IP stack is based on the 4.2BSD implementation of TCP/IP.
True or False?

10 More Discussions You Might Find Interesting

1. AIX

Help with rsh problem

Hi all, just after a bit of help.. I am attempting to read in the contents of a flat text file from one system to another using 'rsh', i have this setup over around 15 machines and it works for them all except one. On this one machine it just reads in a blank line for some reason. The machine... (21 Replies)
Discussion started by: forefather1977
21 Replies

2. Shell Programming and Scripting

rsh command - ksh

Hello, I am trying to run a remote file (y.ksh) using rsh. In this action i want to use an environment variable TOOL=/home/macc1 i am running the rsh from profile macc on server1. rsh server2 -l macc1 "$TOOL/y.ksh" but i can see that the executable command = /home/macc/y.ksh and not... (1 Reply)
Discussion started by: LiorAmitai
1 Replies

3. UNIX for Dummies Questions & Answers

RSH/rlogin problem

Hello, When I try and RSH/RLOGIN onto a box with user root, I get the prompt but the username/password combination NEVER work. I have the password up properly on the host machine. Does rsh/rlogin not make use of ./etc/passwd and /etc/shadow? (1 Reply)
Discussion started by: mojoman
1 Replies

4. UNIX for Dummies Questions & Answers

Problem using RSH

Hi, I have an old solaris 2.6 box and I need to copy all the data from the hard drive onto another machine. It does not have ssh installed so I am forced to use rsh. My plan was to execute the rcp command from the solaris box to a Centos 5 machine. I have installed rsh client and server on my... (1 Reply)
Discussion started by: mojoman
1 Replies

5. Shell Programming and Scripting

rsh connection problem

I am trying to connect to a remote server using rsh. first i have given the following command. $ rsh 242.13.45.54 -l now i got the following message "connect to address 242.13.45.54: Connection refused Trying krb4 rlogin... connect to address 242.13.45.54: Connection refused trying... (1 Reply)
Discussion started by: ravi raj kumar
1 Replies

6. Shell Programming and Scripting

rsh problem

Dear, I am trying to execute a script in the X machine by remote logging from machine Y. Note that in the X machine in host file the ip and the hostname of the Y is defined and in the .rhosts the hostname and the username of the Y is defined. By using the following: rsh X -l username -n "sh... (0 Replies)
Discussion started by: tontal
0 Replies

7. Shell Programming and Scripting

rsh problem

I tried to execute by rsh a script, but I did not succeed. You can execute only commnads (not scripts) by rsh or there are some other restrictions?!? root@a1 #pwd / root@a1 #rsh a2 monitor ksh: monitor: not found On the other hand: root@a1 #rsh a2 root@a2 #pwd / root@a2 #ls monitor... (9 Replies)
Discussion started by: heartwork
9 Replies

8. Shell Programming and Scripting

rsh problem

hey, I'v a problem when I use rsh. When it logs in, it goes my home directory. I want it to go directly to my working directory. An idea I had was to redirect pwd to a file (pwd > somefile) and then once I'v rsh'd, cd to that path. I don't know how to read from the file to use as a parameter for... (2 Replies)
Discussion started by: Bacchus
2 Replies

9. Shell Programming and Scripting

rsh problem

Hi, I am using rsh command in scripting. But I wan to run the script as a bg process. When I run the script, it says stopped. My doubt is ....if I use the rsh in scripting ......bg is possible or not ??? EX: test-rsh rsh 172.16.73.38 df -k >DF.log Result when I run this script ... (5 Replies)
Discussion started by: vastare
5 Replies

10. UNIX for Dummies Questions & Answers

problem with rsh

Hi all I have checked the archives and cannot find a solution. I get a permission denied error, however all the suggestions donot help. here is the scenario root@OPSBOX#/>rsh OPSBOX ls -l rshd: 0826-813 Permission is denied. root@OPSBOX#/>pg .rhosts OPSBOX root OPSBOX ... (1 Reply)
Discussion started by: jhansrod
1 Replies

Featured Tech Videos