13日前
※ この募集は締め切られました。
vscodeのプラグインsftpで踏み台サーバー経由でテストサーバーに繋ぎたい
【教えてもらいたいこと】
プログラミング/インフラ・クラウド
【具体的な相談内容】
winscpで普段踏み台超えてテストサーバーに入ったり出たりしてファイルの更新してるのですが、winscpのguiしんどいのでvscode側でsyncしたり差分見たりしたい。踏み台側までは繋げたのですが、hopで繋ぎたいサーバーを設定するとエラーが出ます。
*privateKeyPathはどちらともローカル側に置く前提です。(プラグインのデフォルト機能だと、privateKeyPathを踏み台側に指定しないといけないらしく、それは出来ないのでどちらともローカルにキーを置きたいです、./ssh/config側でどうにかできないかと、、)
OS: win
ツール: VScode
プラグイン: https://marketplace.visualstudio.com/items?itemName=Natizyskunk.sftp
テストサーバー:AWS EC2
踏み台:多分上記の機能として踏み台を設定できる?
条件:AWSに(ブラウザから)ログインはできないです。それとsshも許可されてないです。
win terminalからsftpコマンドで.ssh/configからログイン情報とkey参照してサーバーに入れます。
もちろんscpで踏み台→テストで普段はファイル更新してます。
現状:
下記プラグインページで解説されてるSingle Hopを使ってsfptでサーバーに繋ぐとno such a fileとなる。
なので.ssh/configを作成してそちらを参照して繋ぐ形に。しかし、それでもエラーが出て入れません。(./configの記載の仕方によってはできるかも?)
まとめ
- winscp テストサーバーに入れます。
- sftpコマンドでも入れます。
- sshは許可されてません。
- 上記のプラグイン使ってvscode上でサーバーと繋ぎたい。
同じ条件下で出来てる方や方法がわかりそうな方ご連絡ください。(現状エラー等が確認できないので契約後、随時メッセージで送れればと思います)
【目安予算】
5000円