avatar of CryptoMethod CryptoMethod
fokus pada mesej peribadi
0
fokus pada
0
Pengikut

Bolehkah pelayan menjalankan arahan hos tanpa memasukkan kata laluan secara eksplisit dan menggunakan nohup pada masa yang sama?

Dicipta dalam: 2021-12-25 17:30:15, dikemas kini pada: 2021-12-25 17:39:21
comments   3
hits   872

Pada masa ini, jika anda ingin memulakan program tuan rumah di sisi pelayan, dan program ini boleh berjalan selepas anda keluar dari log masuk ssh, kaedah rasmi adalah: nohup ./robot -s node.fmz.com/xxxxx -p yourFMZPasswork &

Tetapi cara ini sangat tidak selamat, kata laluan dimasukkan secara eksplisit ke dalam arahan permulaan. Orang lain yang log masuk ke pelayan menggunakan ps -aux untuk melihat proses permulaan semasa, dapat melihat kata laluan ini. Program tuan rumah sendiri menyokong kata laluan input interaktif, yang boleh dimasukkan terlebih dahulu./robot -s node.fmz.com/xxxxxKemudian program akan meminta anda memasukkan kata laluan. Tetapi cara ini tidak berkesan jika anda perlu keluar dari ssh tanpa henti (nohup), iaitu inputnohup ./robot -s node.fmz.com/xxxxxTidak dapat memulakan program dengan betul.

Adakah terdapat cara untuk tidak meminta kata laluan untuk ditulis secara eksplisit dalam perintah, tetapi juga untuk menghidupkan program hos tanpa mengetuk?