作为我们的一个应用程序的部署脚本的一部分,我试图记录部署的日期、时间和其他相关信息。
我们的设置方式是,开发人员使用通用的“应用程序”帐户来执行部署,因此记录用户不会特别有帮助。
是否有可能获得连接到 SSH 会话的机器的主机名?
您可以查找一个环境变量SSH_CONNECTION,当您使用ssh. 如果需要主机名,则可能需要使用dig -x <ip address>.
从手册页:
SSH_CONNECTION
Identifies the client and server ends of the connection. The variable contains four space-separated values: client ip-address, client port
number, server ip-address and server port number.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5761 次 |
| 最近记录: |