|
SSH (Secure SHell)は、ネットワーク経由でリモートマシンにアクセスするために使用されるプロトコルの名前です。 それは可能にします コンピュータを完全に制御する コマンドインタープリターを使用します。 さらに、 SSHを使用すると、データを安全にコピーできます(情報は暗号化されて移動します)。 したがって、両方のマシンにLinuxがあり、SAMBAをインストールせずにデータをコピーする場合は、必ずこのオプションを試してください。 あなたはそれを使うことができます ノーチラスから直接! |
Nautilusの使用
1.接続元のコンピュータに openssh-server をインストールします。実際には、いずれ別のコンピュータから現在使用しているコンピュータに接続したい場合を想定して、両方(またはそれ以上)のマシンに openssh-server をインストールしておくのが理にかなっています。
sudo apt-get install openssh-server
2.コンピュータを再起動するか、openssh-serverを実行してください。
3.操作全体を制御するマシンで、Nautilusを開き、Ctrl+Lを押してアドレスバーに「ssh://NROIP」と入力します。そのコンピュータに初めて接続すると、ホスト認証を実行できないというメッセージが表示されます。続行するオプションを選択してください。
4.アクセスしたいマシンにログインするために使用するユーザー名とパスワードの入力を求められます。
5.出航しよう!
ターミナルから
1.操作全体を制御するコンピューターで、以下を入力します。
SSH NRO_IP
2.パスワードの入力を求められ、その後、リモートコンピュータ上のすべてのファイルにアクセスできるようになります。
3.ログアウトするには、Ctrl+Dを押すか(Bashを使用している場合)、以下を入力してください。
ログアウト
SCPの使用
SCPは、ファイルをすばやく安全にコピーできるようにするSSHプラグインです。
構文は非常に単純です。
scpファイルユーザー@サーバー:パス
リモートコンピュータからあなたのコンピュータに逆にコピーするために、私は単に順序を逆にしました:
scpユーザー@サーバー:パス/ファイルlocal_path
つまり、たとえば、リモートコンピュータに何かを送信したい場合は、次のようにします。
scp list.txtエアレンディル@エアレンディル-デスクトップ:〜/ miscosas
このコマンドは、使用しているコンピューターからリモートコンピューターの〜/ miscosasフォルダーにファイルlist.txtをコピーします。 このファイルの所有者は、(私のリモートコンピューターの)エアレンディルユーザーになります。
フォルダ全体をコピーするには、-rパラメータを追加するだけです。
scp -r〜 /エアレンディルの写真@エアレンディル-デスクトップ:〜/ miscosas
このコマンドは、使用しているコンピューターのHOMEにあるphotosフォルダーを、リモートコンピューターのHOMEにあるmythingsフォルダーにコピーします。
さて、逆の同じプロセスは次のようになります。
scpエアレンディル@エアレンディル-デスクトップ:〜/私のもの/写真〜
これにより、〜/ my stuff / photos /フォルダーがリモートコンピューターから、使用しているコンピューターのHOMEフォルダーにコピーされます。
最後に、デフォルトのパスはユーザーフォルダであることに注意することが重要です。 そこから何かをコピーしたい場合は、パスを省略できます。
scp list.txtエアレンディル-デスクトップ:
この場合、ユーザーは両方のマシンで繰り返されるため、入力する必要はありません。 また、HOMEからHOMEにコピーしているので、ファイルのフルパスも入力する必要はありません。