rtty terdiri daripada pelanggan dan pelayan. Pelanggan ditulis dalam bahasa C, pelayan ditulis dalam bahasa GO, dan antara muka hadapan ditulis dalam vue. Gunakan rtty untuk mengakses terminal peranti anda dari mana-mana sahaja melalui antara muka web dan kenal pasti peranti anda yang berbeza melalui ID peranti. rtty bagus untuk menguruskan peranti Linux dari jauh.
Pelaksanaan bahasa C pelanggan, sangat kecil, sesuai untuk Linux terbenam
Pelaksanaan kumpulan jauh bagi arahan
Sokongan SSL: openssl, mbedtls, CyaSSl(wolfssl)
SSL pengesahan dua hala (mTLS)
Sangat mudah untuk memuat naik dan memuat turun fail
Akses peranti berbeza berdasarkan ID peranti
Menyokong proksi HTTP untuk mengakses web pada peranti anda
Terminal berciri penuh berdasarkan Xterm.js
Mudah untuk digunakan dan mudah digunakan
sudo apt install -y libev-dev libssl-dev # Ubuntu, Debian sudo pacman -S --noconfirm libev openssl # ArchLinux sudo yum install -y libev-devel openssl-devel # Centos
git clone --recursive https://github.com/zhaojh329/rtty.git
cd rtty && mkdir build && cd build cmake .. && make install
sudo rtty -I 'My-device-ID' -h 'your-server' -p 5912 -a -v -d 'My Device Description'
$ rttys token Please set a password:****** Your token is: 34762d07637276694b938d23f10d7164
$rttys -t 34762d07637276694b938d23f10d7164
Akses pelayan anda menggunakan pelayar web: http://your-server-host:5913
dan klik butang Sambung.
Atau sambungkan peranti secara terus tanpa log masuk web (perlu mengkonfigurasi senarai putih peranti pada pelayan)
“
- http://your-server-host:5913/connect/devid1
- http://your-server-host:5913/connect/devid2
”
rtty -R
rtty -S test.txt
开源地址:
“
- https://github.com/zhaojh329/rtty
”
Atas ialah kandungan terperinci Alat terminal Linux boleh diakses melalui web!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!