首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >确定应用程序客户端用于连接

确定应用程序客户端用于连接
EN

Unix & Linux用户
提问于 2019-04-26 04:58:36
回答 2查看 503关注 0票数 4

Linux/Unix中是否有确定客户端应用程序用户用于连接OS的方法?在我们的环境中,成千上万的用户通过客户端应用程序连接到我们的系统,如WinSCP、Db可视化器、putty等。我们需要检查用户用来连接服务器的客户端应用程序。

EN

回答 2

Unix & Linux用户

发布于 2019-04-26 06:13:01

简单的回答是:不,没有确定的方法。当使用正确的转义序列查询时,终端应用程序通常会报告可用的特性,但这有时不足以检测所使用的应用程序,而且很容易伪造。

一般来说,实际使用的终端应用程序应该无关紧要,所以也许您应该重新表述您的问题,以说明您试图解决的实际问题。

票数 11
EN

Unix & Linux用户

发布于 2019-04-26 06:41:38

可能有许多客户端使用的工具,但是底层技术或protocols --这些“工具”可能使用的类似于'SFTP, SSH, telnet‘等--连接到服务器。因此,系统只会看到一些远程主机试图在此服务器上打开一个ssh or sftp会话。有关更多信息,请查看/var/log/secure。您可能会遇到一些常见的消息:

ssh通过像putty or xshell这样的工具:

代码语言:javascript
复制
sshd[19199]: Accepted password for root from 10.10.10.10 port 51162 ssh2
sshd[19199]: pam_unix(sshd:session): session opened for user root by (uid=0)

sftp通过winscp

代码语言:javascript
复制
sshd[19238]: Accepted password for root from 10.10.10.10 port 51163 ssh2
sshd[19238]: pam_unix(sshd:session): session opened for user root by (uid=0)
sshd[19238]: subsystem request for sftp

PS:但是也许会有一些奢侈的工具来做你的工作。在这个软件的世界里,永远不要说永远不会!

票数 4
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/515595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档