En la actualidad, el método oficial para iniciar un programa de administrador en el lado del servidor y continuar ejecutándolo después de salir del inicio de sesión de ssh es:
nohup ./robot -s node.fmz.com/xxxxx -p yourFMZPasswork &
Sin embargo, este método es muy inseguro, ya que la contraseña se introduce explícitamente en el comando de inicio. Si alguien usa el servidor de inicio de sesión para ver el proceso de inicio actual, puede ver la contraseña.
El propio programa de administradores es compatible con la entrada interactiva de contraseñas, que se pueden introducir primero../robot -s node.fmz.com/xxxxxEl programa le pedirá que ingrese la contraseña.
Pero este método no funciona en el caso de que se necesite salir de ssh sin suspender (nohup), es decir, la entradanohup ./robot -s node.fmz.com/xxxxxNo se puede iniciar el programa correctamente.
¿Hay alguna manera de que no se pida que la contraseña se escriba explícitamente en la instrucción, pero también se pueda iniciar el programa de administrador nohup?