Я могу видеть имена других пользователей на удаленном компьютере с помощью who
команды ... Я также хотел бы знать IP-адрес этих пользователей ...
Я пытался с командами /sbin/ifconfing
и , netstat
но я не мог получить положительные результаты ...
Мне нужно, чтобы это решение было совместимо как с Linux, так и с Unix ...
Есть ли команда с этой утилитой? Нужно ли писать сценарий или использовать какие-то каналы?
who
вхожу в удаленную машину, мне присваивается имя моего исходного компьютера в Linux и Solaris (последнее поле между круглыми скобками, когда вы входите локально из XI, отображается X). Получить IP от этого должно быть легко ( nslookup
, host
)
who
не говорит вам о пользователях в той же сети , просто пользователи вошли в систему на той же машине, что и вы.