у нас есть старая ERP-система, работающая на RedHat 5. Теперь нам нужно заставить пользователей использовать SSH вместо TELNET, но мы не можем сейчас отключить TELNET. Есть ли какая-то команда для отображения, кто подключен через TELNET, а кто подключен через SSH? Я попробовал это с PS, но это не работает. Спасибо
1 ответ
0
Наконец у меня есть решение:
ps auxwww | grep driver | grep -v root | sort | awk '{print $1;}' > users_a.tmp
ps auxwww | grep ssh | grep pts | grep -v grep | sort | awk '{print $1;}' > users_b.tmp
echo "TELNET:"
comm -13 users_b.tmp users_a.tmp
echo "SSH:"
cat users_b.tmp