「Talkd と talk コマンド」の版間の差分
ナビゲーションに移動
検索に移動
Kusanaginoturugi (トーク | 投稿記録) (一部飜訳) |
Kusanaginoturugi (トーク | 投稿記録) (空行を削除) |
||
1行目: | 1行目: | ||
[[Category:システム管理]] |
[[Category:システム管理]] |
||
− | |||
"talk" コマンドは、同じシステム上の他のユーザーと会話することができます。例えば、複数のユーザが同じシステムに SSH でログインしている場合などに便利です。使い方はとても簡単で、誰かと話すためのコマンドは次の通りです。 |
"talk" コマンドは、同じシステム上の他のユーザーと会話することができます。例えば、複数のユーザが同じシステムに SSH でログインしている場合などに便利です。使い方はとても簡単で、誰かと話すためのコマンドは次の通りです。 |
||
2022年8月25日 (木) 11:43時点における版
"talk" コマンドは、同じシステム上の他のユーザーと会話することができます。例えば、複数のユーザが同じシステムに SSH でログインしている場合などに便利です。使い方はとても簡単で、誰かと話すためのコマンドは次の通りです。
$ talk username tty
もちろん、別のシステムのユーザーと話すことも可能です:
$ talk username@hostname tty
いずれの場合も、ttyはオプションです。これは、複数回ログインしているローカルユーザーと会話したい場合に、適切な端末名を示すために使用されます。"tty" は 'ttyXX'、または 'pts/X' という形式である。
セットアップ
xinetd を使用する
- インストール inetutils, which contains talk and talkd. These also rely on xinetd. Optionally install screen.
- Configure the xinetd service entry by editing
/etc/xinetd.d/talk
and setting "disable = no". - If you are using tcp_wrappers or something similar, add an entry to
/etc/hosts.allow
:talkd: 127.0.0.1
- Now 開始
xinetd.service
. - If you are on the local system, you might need to start a screen session to make yourself show up on the "w" and "who" commands -- you need to show up there or talk will not work.
- Allow write access in your terminal if needed:
$ mesg y
systemd を直接使用する
talk.socket
と talk.service
を開始します