Programming, electronics, lifestyle
Скачать файл:
scp -P 22 [email protected]:/home/pi/.ssh/authorization_keys ~/Desktop
Обратный и прямой туннели:
Проброс порта:
ssh -L 443:10.246.182.189:8443 <login>@<remote_host> -p <port>
где 443
– локальный порт вашей машины куда будет мапиться порт 8443
машины доступной по адресу 10.246.182.189
с удаленной машины <remote_host>
.
Подключение с хосту, как только откроется порт:
while ! nc -z example.com 22; do sleep 1; done && ssh -p 22 [email protected]
Генерация и аутентификация с помощью SSH ключа:
Добавить себя в authorization_keys
на удаленном хосте:
ssh-copy-id '-p 22 [email protected]'
Смена пароля приватного RSA ключа:
ssh-keygen -f <path-to.key> -p
Просмотр приватного ключа:
openssl rsa -text -noout -in <path-to.key>
Также можно сменить пароль на приватный RSA или DSA ключ