Вот исчерпывающее решение https://www.perplexity.ai/search/kak-izmenit-kodirovku-php-fail-wcOAEcQiR.K._uuiMqSeVA
iconv -f US-ASCII -t UTF-8 input.txt -o output.txt
И такое не помогает?
а проблема то вообще есть или просто хочется чтобы показывало utf8, а не us-accii ?
Facepalm. Просто ничего не делайте 😉
сменил и не надо заморачиваться всеми остальными еще более неудобными заморочками, никто не будет долбиться на ssh на не стандартном порту. я смотрю логи, пару запросов в год там левых появляется.
Это то да, да и я знаю, что это тупо, даже тупее тупого, и пробиваются они на раз-два в nmap :), просто удивило что порт не поменялся и осталось подключение по 22, хотя файл sshd_config - Port был изменен и перезагружен сервис ssh, хотя мне не привыкать от таких приколов, но забавно.
Так как у вас панель, то она вам уже все сделала. Создавайте пользователя FTP из панели и используйте. Никаких проблем ни с правами, ни с безопасностью нету. Все файлы будут залиты под верным пользователем. Не стоит придумывать велосипед, если вы уже на нем катаетесь (ISP).
Но как вам уже посоветовали выше, не поднимайте права выше нужного.
Парни вы не поверите, во Whonix Linux дистрибутив на базе Debian, при изменении порта в sshd_config и перезапуске сервиса ssh, ssh сразу работает на новом порте.
Что самое забавное что при systemctl status ssh и systemctl status sshd, то есть это одно и тоже, а в Ubuntu systemctl status sshd нету.
И все правильно сразу работает, то есть к 22 порту не коннектится, а можно только к новому.
И все таки не понятно, я порт сменил в sshd_config, и все работает, но в файле ssh_socket - ListenStream остался старый порт 22, но работает так как запланировано в sshd_config, нужно ли менять порт в ssh_socket или оставить там 22, а изменять на тот который хочешь только в sshd_config.