Remote to a remote oracle server and get running instances? I need to make a shell script that takes a list of servers and and check the running instances then run sql script in each instance!

now I do not want it to ask me for a password!

it's redhat and centos servers, I can not install any additional packages like sshpass, ...

any ideas?
Agree with first responder.  The only way to do what you want, and not 100% sure it is possible, would be to have very high level permissions on all servers, or have special permission settings.  Any system admin would be justified in asking for any order to set something like this up in writing.  The same goes for the DBAs for the DBs you want to run "sql script in each instance", without user/password signon.  My advice is you need to find a way that works with the standard server/DB security, and stop finding a way around them.