sshの実行中にTerminal.appが閉じないようにする方法は?


3

通常、プログラムがTerminal.appで実行されている場合、それを閉じようとすると、「このウィンドウを閉じますか?」という警告が表示されます。これは、他にも、man、bashなど、私が試したほとんどすべてに起こります。ジョブを中断した場合でも、この警告が表示されます。

唯一の例外はsshです。別のマシンにsshして誤って閉じるボタンをクリックすると、Terminal.appがそれを閉じてくれます。この動作を変更する方法はありますか?ありがとう。

回答:


8

ターミナルの設定で、終了を許可するプロセスリストからSSHを明示的に削除する必要があります。

端末設定


ああ...それは簡単です、ありがとう!私は...しかし、このデフォルトの設定を理解していない
天井の猫

これはおそらく、ほとんどの人がそのプログラムのリストをシェルのようであると考えているため、デフォルトであるため、プロンプトを表示せずにシェルを削除することは多くのユーザーにとって望ましいことです。ただし、ターミナルはローカルプロセスのみを認識しているため、リモートプロセスの実行中はターミナルを閉じることに注意する必要があります。ssh通常、多数のユーザーがscreenセッションを開始してリモートプロセスを有効に保つため、ssh接続を閉じてもこの点で悪影響はありません。
クリスページ

いつものようにデフォルトが異なるべきだと思うなら、Appleに伝えることを検討してください。バグレポート(無料の開発者アカウントが必要)developer.apple.com/bugreporterを送信するか、apple.com / feedback / macosx.htmlを使用できます。
クリスページ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.