Di Linux, "getty" ialah program log masuk terminal baris arahan, yang digunakan untuk membuka peranti terminal maya apabila sistem dimulakan dan menyediakan fungsi log masuk pengguna ialah: 1. Digunakan untuk menyambungkan peranti terminal fizikal, menyediakan pengguna dengan Antara muka interaktif sistem 2. Paparkan gesaan log masuk pada terminal dan tunggu pengguna memasukkan nama pengguna dan kata laluan 3. Boleh membuka peranti terminal maya, membolehkan pengguna membuka berbilang sesi pada satu sistem; masa yang sama; 4. Menyokong berbilang pengguna untuk log masuk pada masa yang sama 5. Menyediakan mekanisme pengesahan pengguna.
Sistem pengendalian tutorial ini: sistem Linux5.18.14, komputer Dell G3.
Di Linux, getty (get tty) ialah program log masuk terminal baris arahan, yang digunakan untuk membuka peranti terminal maya apabila sistem bermula dan menyediakan fungsi log masuk pengguna.
Fungsi getty adalah untuk memantau peranti terminal yang ditentukan (seperti port bersiri, konsol) dan menunggu pengguna memasukkan nama pengguna dan kata laluan untuk log masuk. Ia memaparkan gesaan log masuk pada peranti akhir dan menunggu input pengguna. Setelah pengguna memasukkan nama pengguna dan kata laluan yang betul, getty mengesahkan dan memulakan sesi interaktif (shell), membenarkan pengguna melaksanakan arahan dan mengendalikan sistem.
Secara khusus, getty mempunyai fungsi berikut dalam sistem Linux:
Menyambung terminal: getty digunakan untuk menyambungkan peranti terminal fizikal (seperti konsol, port bersiri) dan menyediakan antara muka interaktif antara pengguna dan sistem.
Log masuk pengguna: getty memaparkan gesaan log masuk pada terminal dan menunggu pengguna memasukkan nama pengguna dan kata laluan mereka. Setelah disahkan, pengguna boleh mengakses sistem.
Terminal maya: Selain peranti terminal fizikal, getty juga boleh membuka peranti terminal maya (seperti /dev/tty1, /dev/tty2), membenarkan pengguna membuka berbilang sesi pada satu sistem pada masa yang sama.
Sokongan berbilang pengguna: Dengan memulakan berbilang proses getty, berbilang pengguna boleh log masuk ke sistem pada masa yang sama, dan setiap pengguna mempunyai terminal bebasnya sendiri.
Security: getty menyediakan mekanisme pengesahan pengguna untuk memastikan hanya pengguna yang disahkan boleh log masuk ke sistem.
Perlu diingatkan bahawa getty hanya bertanggungjawab untuk proses log masuk pengguna Setelah pengguna berjaya log masuk, ia akan menyerahkan kawalan kepada program lain (seperti shell). Dalam pengedaran Linux moden, adalah perkara biasa untuk menggunakan systemd atau pengurus proses yang serupa untuk memulakan dan mengurus proses getty untuk menyediakan lebih banyak fungsi dan fleksibiliti.
Atas ialah kandungan terperinci Apa itu getty dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!