ASUS RT68U는 SSH를 통해 원격으로 액세스할 수 있습니다. 명령줄(Ubuntu 16.04)에서 로그인한 후 쉘이 dropbear 또는 다른 수단을 통해 연결되었는지 확인하려면 어떤 명령을 실행할 수 있습니까?
연결이 dropbear인 것 같지만 명령줄에서 강력한 확인을 원합니다.
답변1
원격 서버의 게시된 버전을 알고 싶다면 ssh -v
(verbose)를 사용하세요. 연결 예는 다음과 같습니다.~에서OpenSSH가 설치된 머신도착하다dropbear가 있는 기계:
user@machine:~ $ ssh -v ${ip-address}
...
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.13
debug1: Remote protocol version 2.0, remote software version dropbear_2013.60
...
답변2
ps axjf | less +/axjf
트리를 따라 아래로 내려가 sshd 명령을 찾으세요.
나와 같은 공통 이름이 있는 경우 /usr/sbin/sshd --version
다음 중 하나를 수행하세요.strings /usr/sbin/sshd | less