Ssh

當使用者通過 SSH 連接時,如何執行互動式控制台程序

  • October 19, 2017

希望在使用者連接到我的 SSH 伺服器時啟動 python 程序。一個範例案例是 MUD 程序(使用 SSH 而不是 Telnet 除外)。如果他們以某種方式退出程序或出錯,我希望他們與伺服器斷開連接。

您可以將您的程序設置為shell/etc/passwd

在您的 shell 初始化腳本中使用exec以將目前程序替換為您要執行的程序。當退出時,使用者將被註銷並斷開連接。

引用自:https://serverfault.com/questions/879334