Czy istnieje sposób na określenie w .ssh/config
poleceniu takim jak:
ssh -t remote-host "screen -dR screen_name"
dzięki czemu mogę łatwo uzyskać dostęp do screen
sesji zdalnej za pomocą ssh remote-host
?
W tej chwili rozwiązałem ten problem za pomocą skryptu niestandardowego:
$ cat ~/bin/sssh
#!/bin/sh
/usr/bin/ssh -t $1 "screen -dR ab"
~/bin
pozostaje pierwszy $PATH
, ale jest nieelastyczny i brzydki.
Chciałbym również znaleźć sposób na implementację autouzupełniania hosta dla mojego skryptu niestandardowego.
$1
z$@
. Następnie możesz dodać więcej opcji, nie tylko nazwę hosta. Aby zakończyć, spróbuj wykonać. /usr/share/bash-completion/completions/ssh
, a następniecomplete -F _ssh sssh