SMTP:发送linux命令时,是在服务器端执行还是在客户端执行?

SMTP:发送linux命令时,是在服务器端执行还是在客户端执行?

我正在学习 SMTP,我想知道:当我向 SMTP 服务器发送命令时,例如“touch ~/file.txt”,该文件是在服务器端还是在我的计算机上创建?

谢谢

答案1

都不是。SMTP 仅是一种电子邮件传输协议,不支持在任何一方运行任意命令。(您可能将其与 SSH 或 UUCP 混淆了?)

话虽如此,一般来说,如果你向服务器发送命令,它自然只会影响服务器。在大多数情况下,如果服务器能够以某种方式控制客户端,这将被视为安全漏洞。

相关内容