Это работает, если все имена файлов содержат по крайней мере три символа (включая точку):
chown -R root .??*
Для большего надежного решения можно использовать find
:
find . -maxdepth 1 -name '.*' -exec chown -R root {} \;
Вы можете попробовать Mosh .
Он оптимизирован для медленных и баггических сетевых подключений и имеет некоторые аккуратные трюки, чтобы позволить комфортно работать с таким соединением, то есть отображает символы, которые вы вводите на лету, а не после того, как сервер отправит их к вам.
Открывающие файлы, к сожалению, все еще будут медленными, но команды лучше.
Ваш хост может предложить KVMoIP, который позволяет вам подключиться к вашему серверу без SSH.