-
scpnepodporuje předání vašeho agenta (napevno zakódováno tak, aby bylo v kódu zakázáno), takže to není možné, co zkoušíte. -
Problém je v
sudo. Připojení kssh-agentje uložena v proměnné prostředíSSH_AUTH_SOCK(echo $SSH_AUTH_SOCK) a tato proměnná není zachována běhemsudotakže jsou dvě možnosti:-
Nepoužívejte
sudoažscp. Spusťte pouzescpna nějaké rozumné místo a paksudo cpsoubor do požadovaného umístění. -
Vynutit
sudok zachování env. proměnné pomocí-Epřepínač:sudo scp -r <new_folder> <second-server-path>
-
-
Pokud chcete zkopírovat soubor mezi dvěma servery, použijte
-3přepínač, který provede obě autentizace z vašeho hostitele, kde máte přístup ke svému agentovi.
Vytvořte nové okno terminálu se stejným adresářem jako předchozí okno
Co znamená písmeno 'u' v /dev/urandom?