Różnice między wybraną wersją a wersją aktualną.
|
bash:ssh [2012/06/12 23:07] gcze |
bash:ssh [2020/03/04 16:17] (aktualna) gcze |
||
|---|---|---|---|
| Linia 14: | Linia 14: | ||
| w pliku konfiguracyjnym /etc/ssh/sshconfig ustawić: | w pliku konfiguracyjnym /etc/ssh/sshconfig ustawić: | ||
| HashKnownHosts no | HashKnownHosts no | ||
| + | |||
| + | |||
| + | ===== Zapamiętanie Hasła klucza ===== | ||
| + | Dodajemy do .bashrc | ||
| + | <code> | ||
| + | if [ ! -S ~/.ssh/ssh_auth_sock ]; then | ||
| + | eval `ssh-agent` | ||
| + | ln -sf "$SSH_AUTH_SOCK" ~/.ssh/ssh_auth_sock | ||
| + | fi | ||
| + | export SSH_AUTH_SOCK=~/.ssh/ssh_auth_sock | ||
| + | ssh-add -l > /dev/null || ssh-add | ||
| + | </code> | ||
| + | |||
| + | ===== Różne rodzaje tunelowania proxy i pseudo proxy ssh ===== | ||
| + | |||
| + | <code> | ||
| + | ssh -o ProxyCommand="ssh -W %h:%p user@mid.domain -p20022 -l root" -p237 root@end.domain | ||
| + | ssh -J root@mid.domain:22 -p223 root@end.domain | ||
| + | ssh -tt -p22 root@mid.domain ssh -tt -p223 root@end.domain - to nie proxy | ||
| + | ssh -o ProxyCommand="/usr/bin/ncat --proxy-type http --proxy web.proxy.host:3128 %h %p --proxy-auth proxyuser:proxypass" -p22 -i .ssh/id_rsa root@end.domain - połączenie przez proxy http | ||
| + | </code> | ||