Saya memiliki pengguna nama x di tty1 dan y di tty2. Sekarang x ingin menulis beberapa pesan ke y dan sebaliknya. Sekarang saya mengetikkan terminal tty1 write y tty2
Ini menunjukkan
tulis: tulis: Anda memiliki izin menulis dimatikan
tulis: y telah menonaktifkan pesan
Hal yang sama juga terlihat ketika Anda mengirim pesan ke x sebagai gantinya 'x' di baris terakhir. Apa yang harus saya lakukan?
mesg y <enter>
.y
adalah pilihan untukmesg
, bukan pengguna Anda.Jika X adalah usr yang ingin mengirim pesan ke komputer Anda. Fisrt mengambil id terminal mesin dan keduanya harus berada di host yang sama. Anda dapat mengirim pesan seperti di bawah ini.
who
perintah dan lihat id terminal mesin y (misalnyapty/1
ID terminal y)echo "Hello" 1> pty/1
(ini akan menampilkan pesan di mesin Anda.sumber
Anda tidak dapat melakukan apa pun (kecuali jika Anda adalah pengguna root).
Setiap pengguna dapat mengaktifkan / menonaktifkan kemampuan pengguna lain untuk mengirim pesan kepada mereka menggunakan perintah mesg. Perintah ini dapat dimasukkan ke file .bashrc atau .login Anda (tergantung pada shell).
Standarnya jika Anda tidak melakukan apa pun adalah melindungi pengguna dari pesan yang mengganggu ini dari pengguna lain.
sumber
jdone itu userName Anda dan di sini ketik pesan Anda dan tekan Entre Untuk mengirim
sumber