¿Puede el servidor ejecutar la orden de administrador sin introducir expresamente el código de acceso y nohup?

El autor:Método criptográfico, Creado: 2021-12-25 17:30:15, Actualizado: 2021-12-25 17:39:21

En la actualidad, si se quiere iniciar un programa administrador en el extremo del servidor y el programa puede seguir funcionando después de salir de un inicio de sesión ssh, el método oficial es:nohup ./robot -s node.fmz.com/xxxxx -p yourFMZPasswork &

Sin embargo, este método es muy inseguro y el código se introduce expresamente en el comando de inicio. El programa administrador en sí mismo es compatible con la entrada interactiva de contraseñas que se pueden introducir primero../robot -s node.fmz.com/xxxxxEn el caso de los usuarios de Twitter, el código de acceso es el siguiente: Pero este método no funciona cuando se necesita salir de ssh sin colgar (nohup), es decir, ingresarnohup ./robot -s node.fmz.com/xxxxxNo se puede iniciar correctamente el programa.

Por favor, ¿hay alguna manera de no exigir que el código se escriba expresamente en la frase de comando, pero también de nohup para iniciar el programa de administradores?


Más.

Un sueño pequeño.Se puede ejecutar con la herramienta de pantalla. O directamente / robot, que actualmente puede ejecutarse directamente por el administrador y que no se detendrá por sí mismo si se desconecta en SSH.

Método criptográficoSe ha descubierto que la función nohup se puede reemplazar con una pantalla. ```screen -S yourScreenName ``` // Crea una pantalla y da un nombre. Luego entra en una pantalla. ¿Qué es lo que está sucediendo? Ingrese el código ctrl+z // para detener el programa actual y ponerlo en el fondo ``bg ``` // Restablece el programa en el fondo Ctrl+a d // detach current screen, para volver a la interfaz de antes de entrar a la pantalla. En este caso, se puede salir de forma segura del inicio de sesión ssh, manteniendo los programas que se ejecutan en la pantalla. La próxima vez que vuelva a iniciar sesión, utilice screen -r yourScreenName para volver a entrar en la pantalla anterior.

Las hierbasAhora puedes hacerlo directamente en la parte delantera, lanzar ssh no se retira.