Недавно проверял состояние сервера и заметил в логах много неудачных попыток входа на сервер (В основном через ssh)ну как первый раз в интернет вышел, уже сто лет такое, ssh вообще постоянно долбят, ставишь fail2ban, а еще лучше меняешь дефолтный порт и ставишь логин только по ключу. А регион блокировать, так себе идея.
Сейчас я работаю по ssh.продолжай и дальше так работать, поставь mc, а редакторов еще больше vim, emacs, mcedit, nano, micro. Выбор их это уже субъективное
Программы в Windows собирают много данных о системе и человекеневерно, не нужно обобщать
как себя ведут программы в Linuxтак же
Программы с открытым исходным кодом могутмогут, это не зависит открыт или закрыт код
а видят ли они эти программы данные системы (MAC-адрес, ID видеократы и тд)?видят всё в рамках правах пользователя, который их запустил