sure your ttys are set the way you want them to be set,
.B mesg
should be executed in your login scripts.
+.PP
+The
+.B mesg
+utility silently exits with error status 2 if the current standard error output does
+not refer to the terminal. In this case execute
+.B mesg
+is pointless. The command line option \fB\-\-verbose\fR forces
+mesg to print a warning in this situation. This behaviour has been introduced
+in version 2.33.
.SH ARGUMENTS
.TP
.B n
.SH FILES
.I /dev/[pt]ty[pq]?
.SH "SEE ALSO"
+.BR login (1),
.BR talk (1),
.BR write (1),
.BR wall (1),
-.BR login (1),
.BR xterm (1)
.SH HISTORY
A
.SH AVAILABILITY
The mesg command is part of the util-linux package and is available from
-ftp://ftp.kernel.org/pub/linux/utils/util-linux/.
+https://www.kernel.org/pub/linux/utils/util-linux/.