problem with su or ssh


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting problem with su or ssh
# 1  
Old 01-24-2006
Error problem with su or ssh

Hi Floks!
This is Sravan!
I am new to linux and I am trying to write bash shell script in which I want to change the user but the statements which are after the "su " command are not working that I mean I want to execute some statements as the changed user


here is the code


ls
su <<username>>
ls

this code is executing but I am unable to execute the nxt cmd to su


please some one help me as I am running out of time



Thanks In Advance
Sravan Reddy
India
# 2  
Old 01-24-2006
Sravan, welcome to the Unix Forums.

These are the rules and it says
(4) Do not 'bump up' questions if they are not answered promptly. No duplicate or cross-posting and do not report a post where your goal is to get an answer more quickly.

This is your original post... Problem with SU or SSH in shell script
# 3  
Old 01-24-2006
See if this thread helps....
switch user inside a script
# 4  
Old 01-24-2006
hey sravan... r u curretly in dallas now?... anyways... try this:

su - <username>
# 5  
Old 01-24-2006
Quote:
Originally Posted by bourne
hey sravan... r u curretly in dallas now?... anyways... try this:

su - <username>


I am trying to execute the following code
ls
ssh 10.6.16.145 #this is an ip of another linux box on the lan
ls # this should execute the command after successful login on to t he o ther linux box


Please help me
I think this would make my problem clear to all of u



Thanks & Regards
Sravan Reddy
India
# 6  
Old 01-24-2006
what error are u getting,

if u need to execute a command on a remote server with ssh, you should have the public keys swapped between the two servers.

then executing,
ssh $LOGNAME@<remoteserver> <command_to_execute>

will work.

is your process hanging prompting for password ?
# 7  
Old 01-24-2006
Sorry I want that stmt to be executed on remote machine

Sorry & Thanks for Kind replay
I a
m u
nable to express what i want

I want to run some command after loging on to the remote machine(linux)
such as

1) first I want to list all the current dirctory file of current system
2) Log on to Remote system using ssh
3) list the files on the remote machine

And I want all these to be done from a shell script file

the code is


ls
ssh 10.6.16.145
ls

at last I need to get back on the orginal system
Hope this would make more clear

Thanks in Advance

Sravan Reddy P

Last edited by sravanp; 01-24-2006 at 09:31 AM.. Reason: I want to add more
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Problem with ssh -n IP

I am able to login to server x from y in shell script. But after that command is get executed on server y. I need the command to be executed on server x. Ex. ssh -n 0.0.0.X ls -ltr Above script I am executing from 0.0.0.Y I got result but it executed on server Y server. But when I use ssh... (4 Replies)
Discussion started by: babapatil14
4 Replies

2. Red Hat

Problem with ssh

Hi , I have done the following things, but still i am not able to connect remote system without enter password. steps: 1) ssh-keygen -t rsa 2) transfered id_rsa.pub file into remote server. 3) I hve redirect id_rsa.pub content to authorized_keys file. Note: I have done the same in another... (6 Replies)
Discussion started by: maniapr08
6 Replies

3. Solaris

Problem with SSH

Hi guys. I am using VirtualBox to run Solaris on my host (Windows 7) . I have setup networking and am able to ping from Solaris to Windows 7 and vice versa. Now I want to be able to SSH from Windows 7 to my guest (Solaris) On solaris , the output to ps -ef | grep ssh shows: ... (8 Replies)
Discussion started by: Junaid Subhani
8 Replies

4. Shell Programming and Scripting

Problem with SSH

Hello, i have 10 machines, machine A execute this script: This is my script: nb_lignes=`wc -l $1 | cut -d " " -f1` for i in $(seq $(($nb_lignes - 1)) ) do machine=`head $1 -n $i | tail -1` machine1=`head $1 -n $nb_lignes | tail -1` ssh root@$machine -x " scp /home/file.txt... (7 Replies)
Discussion started by: chercheur857
7 Replies

5. Shell Programming and Scripting

Problem in ssh

Hello All, Iam using the following command to get the details from a remote server. ssh server2 su - mqm -c "sh /var/mqm/test1.sh" The control will not come out once I run this command. I have set up the required public/private key between server1 and server2 and it works... (3 Replies)
Discussion started by: balaji83it
3 Replies

6. Red Hat

SSH problem

Hey, I have a Red Hat 5.2 machine with : 2.6.18-92.el5 kernel PRM's: openssh-4.3p2-29.el5 openssh-clients-4.3p2-29.el5 openssl-0.9.8e-7.el5 openssh-server-4.3p2-29.el5 openssl-0.9.8b-10.el5 openssl-devel-0.9.8e-7.el5 openssh-askpass-4.3p2-29.el5 I'm trying to transfer files to a... (2 Replies)
Discussion started by: eliraza6
2 Replies

7. Shell Programming and Scripting

ssh script problem problem

Hi Please help me with the following problem with my script. The following block of code is not repeating in the while loop and exiting after searching for first message. input_file ========== host001-01 host001-02 2008-07-23 13:02:04,651 ConnectionFactory - Setting session state... (2 Replies)
Discussion started by: pcjandyala
2 Replies

8. UNIX for Advanced & Expert Users

problem with ssh

Hi I am using ssh and facing problem. When I execute a command which is my application specific it hangs after giving initial message.Program does not return to command prompt but process is completed in background. e.g I run following command $ dtsbackup... (4 Replies)
Discussion started by: shreedhar_tase
4 Replies

9. UNIX for Advanced & Expert Users

SSH v2 problem

Hi, What the problem is that we have a client that has now decided to use SSH protocol 2 only for their internal security audit. This is not a problem except now our SCO system will not connect. I can connect with putty from a windows box fine until the SCO system tries to access which then... (0 Replies)
Discussion started by: Bilb
0 Replies

10. UNIX for Advanced & Expert Users

SSH Problem auth problem

Hi, Just recently we seem to be getting the following error message relating to SSH when we run the UNIX script in background mode: warning: You have no controlling tty. Cannot read confirmation.^M warning: Authentication failed.^M Disconnected; key exchange or algorithm negotiation... (1 Reply)
Discussion started by: budrito
1 Replies
Login or Register to Ask a Question