14

Eclipse RSE を使用して Web サーバー上のファイルにアクセスしています。Eclipse RSE との sftp 接続を確立するには、HippieBandJam ユーザー ID を使用します。ファイルを編集するには、sudo コマンドでのみ取得できる root アクセスが必要です。Eclipse RSE で新しい ssh ターミナルを起動しようとしましたが、sudo su を使用してから sftp ツリーを更新しましたが、うまくいかないようです。ファイルを編集できるように、sftp接続を「アップグレード」する方法を知っている人はいますか?

4

4 に答える 4

1

本当にエキゾチックなものが必要な場合は、次のことができます。

  1. 唯一のことを行うCで小さなプログラムをコンパイルします:シェルを実行します
  2. 実行可能ファイルの suid ビットを設定する
  3. 新しいユーザーを作成し、新しくコンパイルしたバイナリをこのユーザーのログイン シェルとして設定します。
  4. 新しいユーザーのみがこのファイルを実行できるように、バイナリに適切な権限を設定します
  5. 新しいユーザーの資格情報を使用してサーバーにログオンする

へへへ:-)

于 2013-03-04T17:23:21.507 に答える
0

ここに1つのアイデアがあります:

ローカル システムの /media/ にマウント ポイントを作成します。

sshfs cmd を使用して、リモート サーバーのファイル システム ディレクトリを にマウントします。

Eclipse ではプロジェクトを使用し、プロジェクトにディレクトリを追加します。

リモートシステムファイルが同期されています...

お役に立てれば!

于 2013-03-01T07:04:53.557 に答える