「Talkd と talk コマンド」の版間の差分
表示
削除された内容 追加された内容
Kusanaginoturugi (トーク | 投稿記録) 空行を削除 |
Kusanaginoturugi (トーク | 投稿記録) →systemd を直接使用する: change translation date. |
||
| (2人の利用者による、間の2版が非表示) | |||
| 1行目: | 1行目: | ||
[[Category:システム管理]] |
[[Category:システム管理]] |
||
[[en:Talkd and the talk command]] |
|||
"talk" コマンドは、同じシステム上の他のユーザーと会話することができます。例えば、複数のユーザが同じシステムに SSH でログインしている場合などに便利です。使い方はとても簡単で、誰かと話すためのコマンドは次の通りです。 |
"talk" コマンドは、同じシステム上の他のユーザーと会話することができます。例えば、複数のユーザが同じシステムに SSH でログインしている場合などに便利です。使い方はとても簡単で、誰かと話すためのコマンドは次の通りです。 |
||
| 14行目: | 15行目: | ||
=== xinetd を使用する === |
=== xinetd を使用する === |
||
# [[インストール]] |
# {{Pkg|inetutils}} を[[インストール]]します。これらは {{Pkg|xinetd}} にも依存しています。オプションで [[screen]] をインストールします。 |
||
# |
# {{ic|/etc/xinetd.d/talk}} を編集して、"disable = no" と設定し、xinetd サービスエントリを設定します。 |
||
# |
# tcp_wrappers などを使用している場合は、{{ic|/etc/hosts.allow}} にエントリを追加してください。 |
||
# |
# {{ic|xinetd.service}} を[[開始]]します。 |
||
# ローカルシステム上にいる場合、"w" と "who" コマンドに自分が表示されるようにスクリーンセッションを開始する必要があるかもしれません -- そこで自分が表示されないと、トークはうまくいきません。 |
|||
# 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. |
|||
# 必要であれば、ターミナルで書き込みアクセスを許可してください: {{bc|1= |
|||
# Allow write access in your terminal if needed: {{bc|1= |
|||
$ mesg y |
$ mesg y |
||
}} |
}} |
||
| 26行目: | 27行目: | ||
{{ic|talk.socket}} と {{ic|talk.service}} を[[開始]]します |
{{ic|talk.socket}} と {{ic|talk.service}} を[[開始]]します |
||
{{TranslationStatus|Talkd and the talk command|2022-08-29|737329}} |
|||
2022年8月29日 (月) 10:20時点における最新版
"talk" コマンドは、同じシステム上の他のユーザーと会話することができます。例えば、複数のユーザが同じシステムに SSH でログインしている場合などに便利です。使い方はとても簡単で、誰かと話すためのコマンドは次の通りです。
$ talk username tty
もちろん、別のシステムのユーザーと話すことも可能です:
$ talk username@hostname tty
いずれの場合も、ttyはオプションです。これは、複数回ログインしているローカルユーザーと会話したい場合に、適切な端末名を示すために使用されます。"tty" は 'ttyXX'、または 'pts/X' という形式である。
セットアップ
xinetd を使用する
- inetutils をインストールします。これらは xinetd にも依存しています。オプションで screen をインストールします。
/etc/xinetd.d/talkを編集して、"disable = no" と設定し、xinetd サービスエントリを設定します。- tcp_wrappers などを使用している場合は、
/etc/hosts.allowにエントリを追加してください。 xinetd.serviceを開始します。- ローカルシステム上にいる場合、"w" と "who" コマンドに自分が表示されるようにスクリーンセッションを開始する必要があるかもしれません -- そこで自分が表示されないと、トークはうまくいきません。
- 必要であれば、ターミナルで書き込みアクセスを許可してください:
$ mesg y
systemd を直接使用する
talk.socket と talk.service を開始します
翻訳ステータス: このページは en:Talkd and the talk command の翻訳バージョンです。最後の翻訳日は 2022-08-29 です。もし英語版に 変更 があれば、翻訳の同期を手伝うことができます。