В терминале:
steam --reset
Это предоставит чистую установку клиенту, но оставит все Ваши игры нетронутыми.
Знайте, что, хотя это "устранит" Вашу проблему соединения, это сродни покупке нового автомобиля для фиксации спущенной шины. Существует, вероятно, более простое и более изящное решение, но я не смог найти тот, когда у меня была эта проблема.
ssh-copy-id
в основном копирует локальный ключевой файл
(или идентификатор
, или открытый ключ) на удаленный сервер, поэтому вы можете просто отредактировать свой keyfile
и добавьте в него то, что хотите.
Отредактируйте свой ключевой файл
и добавьте то, что хотите:
# # Name of the person ssh-rsa NF username@host
Теперь, когда вы выполните ssh-copy-id -i keyfile
, эти строки будут добавлены в .ssh / authorized_keys
удаленного сервера.
Можно добавить подстановку inline с помощью sed, например:
sed -i '1s/^/\nName of person\n/' $i
Это заменяет первую строку в начале файла на белую (\n), имя человека и возврат каретки (\n).
Это идет между двумя строками вашего скрипта.