Unix - Ocultar al cmd "ps" un literal (una password)

 
Vista:

Ocultar al cmd "ps" un literal (una password)

Publicado por joseluispintado (1 intervención) el 08/05/2002 12:54:17
He estado por algunos foros de unix tratando de solucionar un problema que tengo:

He de ejecutar una sesion en sqlplus (oracle) desde unix de la siguiente forma:

$ > sqlplus -s usuario/password @ejecutable.sql param1 param2

Todo me funciona correctamente, cuando lanzo un script que contiene la orden anterior, etc.

El problema es que NO quiero que se vea por ej. con el cmd ps de unix la pasword, seria algo asi como encriptar una de las variables que desde el guion he asignado para ser pasadas a la ejecucion

Teoricamente el proceso (sqlplus -s ...... ) dura bastante pues se accede a una bd remota ademas cada ejecucion se produce desde un fichero en el que secuencialmente se van ejecutando linea a linea en nohup y en background.

La verdad es que lo he intentado de todas las formas que conozco pero, NO PUEDO ocultar a ps la password en lo que duran las ejecuciones.

Os agradeceria mucho vuestra ayuda.

Cordiales saludos unixeros
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder