Wie kann ich den SSH-Agent stummschalten?

Wie kann ich den SSH-Agent stummschalten?

Ich habe ein Skript wie dieses in meiner .bashrcDatei zu mysuerHause:

eval `ssh-agent`
ssh-add /path/to/my/key

Das Problem ist, dass ich diese Ausgabe bekomme, wenn ich mich mit dem Benutzer mysuer( su - myuser) anmelde:

Agent pid 1234
Identity added: /path/to/my/key (/path/to/my/key)

Ich möchte dies vermeiden, diese Ausgabe stummschalten, aber das ssh-agentund laden ssh-add.

Wie kann ich das durchführen?

Antwort1

Wie gewöhnlich?

{ eval `ssh-agent`; ssh-add /path/to/my/key; } &>/dev/null

Antwort2

Sie können das Flag auch verwenden -q, um erfolgreiche Vorgänge zu unterdrücken. Beispiel:ssh-add -q /path/to/my/key

Quelle

verwandte Informationen