linux

Содержание

back

1. Linux

1.1. ssh config

Файл в котором хранятся настройки для подключения. ~/.ssh/config

Если в файле указано как в примере, то мы можем написать: ssh xxx и это будет означать: ssh root@1.1.1.1 + опция keepalive и подстановка ключа.

Host xxx ## name for ssh xxx
     Hostname 1.1.1.1 ## ip to connect
     User root ## remote user
     port 22 ## remote portt
     IdentityFile /home/youruser/.ssh/key.ppk ## may be ppk or other (private key)
     ServerAliveInterval 60 

1.2. ssh agent

eval `ssh-agent`
ssh-add pathtokey

in other terminal session you can find this data (ls /tmp/ssh* and ps aux | grep agent) ant put into new session SSH_AUTH_SOCK=/tmp/ssh-XXt4pHNr/agent.5087; export SSH_AUTH_SOCK; SSH_AGENT_PID=5088; export SSH_AGENT_PID; echo Agent pid 5088;

Автор: Асриян Артур

Created: 2021-07-13 Вт 16:31

Validate