DISPLAY=:0 xclip -sel clip < ~/.ssh/id_rsa.pub
nefungovalo mi (ubuntu 14.04
), ale můžete použít :
cat ~/.ssh/id_rsa.pub
získat váš veřejný klíč
Na základě data této otázky by původní plakát nepoužíval podsystém Windows pro Linux. Ale pokud ano a zobrazí se stejná chyba, funguje následující alternativa:
clip.exe < ~/.ssh/id_rsa.pub
Díky této stránce za upozornění na clip.exe Windows (a musíte zadat ".exe") lze spustit z bash shellu.
To byla příliš dobrá odpověď na to, abych to sem nezveřejnil. Je od Gillese, spoluuživatele z askubuntu :
Schránku poskytuje Xserver. Nezáleží na tom, zda je server bezhlavý nebo ne, důležité je, že vaše lokální grafická relace je dostupná pro programy běžící na vzdáleném počítači. Díky síťově transparentnímu designu X je to možné.
Předpokládám, že se připojujete ke vzdálenému serveru pomocí SSH z počítače se systémem Linux. Ujistěte se, že je povoleno předávání X11 jak v konfiguraci klienta, tak v konfiguraci serveru. V konfiguraci klienta musíte mít řádek
ForwardX11 yes
v~/.ssh/config
mít ji ve výchozím nastavení zapnutou, nebo předat volbu-X
dossh
příkaz pouze pro tuto relaci. V konfiguraci serveru musíte mít řádekX11Forwarding yes
v/etc/ssh/sshd_config
(je k dispozici ve výchozím nastavení na Ubuntu).Chcete-li zkontrolovat, zda je povoleno předávání X11, podívejte se na hodnotu
DISPLAY
proměnná prostředí:echo $DISPLAY
. Měli byste vidět hodnotu jakolocalhost:10
(aplikacím běžícím na vzdáleném počítači je řečeno, aby se připojily k displeji běžícímu na stejném počítači, ale toto připojení displeje je ve skutečnosti předáváno SSH na váš klientský displej). Všimněte si, že pokudDISPLAY
není nastaveno, je zbytečné to nastavovat ručně:proměnná prostředí je vždy nastavena správně, pokud je nastaveno předávání. Pokud potřebujete diagnostikovat problémy s připojením SSH, předejte možnost-vvv
nassh
získat podrobnou stopu toho, co se děje.Pokud se připojujete pomocí nějakých jiných prostředků, může nebo nemusí být možné dosáhnout přesměrování X11. Pokud váš klient používá Windows, PuTTY podporuje předávání X11; budete muset spustit X server na Windowsmachine, jako je Xming.
Autor:Gilles z askubuntu