|
|
1
10
在Unix系统上,可以使用 inetd 为了这个。它将负责为您打开网络连接,因此您的程序将按原样工作。 |
|
2
5
将Python脚本放入该用户的shell中。(或者,如果这不起作用,就用bash脚本或者甚至是可执行文件来包装它)。
|
|
|
3
4
如果您不需要完整的telnet功能,您可以只使用一个套接字。 Socket Server 标准python库中的模块。 它将使您能够轻松编写一个程序,在端口上侦听输入/输出。 它不支持正确的telnet协议协商,但您可能不需要这样做。 |
|
4
0
您可以创建一个新的linux用户,并将其shell设置为您的脚本。 然后,当他们远程登录并输入用户名/密码时,程序将代替bash或任何默认shell运行。 |