SSH経由でフォルダに接続する単純なunixコマンドはありますか?私のエイリアスがこの追加の手順を代わりに実行することを願っています。すごく緻密な感じです。
これは存在しませんか?ssh [email protected]:/var/www/mysite
答え1
以下を実行してみてください。
ssh -t [email protected] 'cd /var/www/mysite; $SHELL -il'
これにより、ttyが関連付けられているバッチコマンドが開始されます。リモート側で、バッチコマンドは目的のディレクトリに変更され、対話型ログインシェル(リモートサイトの/ etc / passwdにあるシェルを使用)を起動します。その後は正常に動作します。 env - TERM=$TERM DISPLAY=$DISPLAY
.
答え2
リンクサーバーからcd /var/www/mysite
この~username/ssh/rc
ファイルに追加できます。これはすべてのSSH接続で実行されますが、通常のログインセッションでは実行されません。