Tidak, Anda tidak bisa dan saya akan mencoba menjelaskan alasannya. Ada dua hal yang mencegah Anda untuk masuk ke tty sebagai tamu:
Shell default untuk akun tamu diatur ke /bin/false
. Anda dapat memeriksa ini dengan perintah berikut (shell diatur pada bidang terakhir pada setiap baris):
grep guest /etc/passwd
/bin/false
hanya sebuah biner yang segera keluar, mengembalikan false, ketika dipanggil, jadi ketika seseorang yang memiliki false sebagai shell login, mereka segera keluar ketika false keluar .
Kata sandi untuk setiap akun tamu dinonaktifkan secara default dan ini benar-benar normal: jika Anda mengundang seseorang di rumah Anda, Anda tidak memberinya kunci rumah Anda.
Karena itu, tidak ada yang tidak bisa login secara normal [1] di shell login interaktif [2] apa pun . Anda dapat memeriksa ini dengan perintah berikut (kata sandi diatur pada bidang kedua pada setiap baris):
grep guest /etc/shadow
[1] Saya katakan secara normal, karena Anda dapat beralih dari pengguna nyata ke pengguna dengan menggunakan kata sandi dinonaktifkan sudo su user_with_no_passwd
(seperti dalam kehidupan nyata: ketika seseorang mengetuk pintu Anda, Anda membukanya dengan kunci Anda).
[2] buang tty1-6 (dan saya kira itu akan) sepanjang waktu merupakan shell login interaktif . Dan dunia ini - login - menyarankan saya bahwa saya harus memiliki kata sandi untuk melewatinya (seperti dalam kehidupan nyata: ketika Anda melihat kunci, Anda memerlukan kunci untuk membukanya).
Sekarang, jika Anda masih ingin login ke tty sebagai tamu, ikuti instruksi dari gambar ttyrecord di bawah ini :
Dan sekarang Anda bisa masuk tty dan login sebagai tamu ... tamu dengan kata sandi ... yang berarti sudah bukan tamu ...
cat
ke dalamgrep
saat menangani file. Misalnya perintah pertama Anda di atas dapat ditulisgrep guest /etc/passwd
.