Поскольку w
выводит командную строку процесса, управляемого вашим терминалом, он просто покажет то, что вы набрали в командной строке. Поэтому вам просто нужно изменить имя хоста.
Согласно комментарию Жиля, вы можете настроить .ssh/config
следующим образом:
Host bogusname
HostName real-address.org
Port 2222
# <other options>
В командной строке вы можете подключаться через
ssh bogusname
Сделайте файл конфигурации доступным только для чтения, и у вас получится полусекретно.
Однако это не помешает кому-то определить ответ с помощью netstat -nap
или чего-то подобного. Но это, по крайней мере, может выглядеть достаточно безобидно, чтобы люди, использующие w
, не заподозрили неладное.