SSH経由でログインしたら、ローカルサーバーからリモートサーバーにファイルを自動的にコピーします。

SSH経由でログインしたら、ローカルサーバーからリモートサーバーにファイルを自動的にコピーします。

SSHを使用してログインした後、ローカルサーバーからリモートサーバーにファイルを自動的にコピーする方法を知りたいです。実際、私のローカルサーバーには、ローカルユーザーIDを持つ多くのユーザーがいます。ただし、リモートサーバーにはrootとしてログインします。サーバーにログインしたすべてのユーザーにログインできるように、ユーザーのローカルユーザーIDをリモートサーバーにコピーする必要があります。ユーザーが実行したコマンドの履歴を保存できる場合は、より有利です。

ベストアンサー1

私が理解したところによると、解決すべき2つの問題があります。

  1. ローカルSSHDでリモートユーザーのIDを設定して記録します。
  2. ユーザーが実行したコマンドを記録します。

項目1では、この問題に提供されているソリューションを使用できます(ユーザー固有の一意キー)。 リモートSSHユーザーIDの確認に関するstackoverflowの質問。この代替方法は以下を使用します。元のコンピュータに再接続

項目2(ロギングコマンド)について詳しく知っています。コマンドロギングに対する私の以前の答え私が知っている3つの方法を簡単に説明します。

おすすめ記事