二台のuuntu間のファイル転送方式

1288 ワード

1 A.
sshを用いてファイルを転送する
回転:http://www.cnblogs.com/jiangyao/archive/2011/01/26/1945570.html
linuxでは、scpというコマンドで文書をsshで転送するのが一般的である。-------
1、サーバからファイルscpをダウンロードするusername@servername:/path/filename /var/www/local_dir(ローカルディレクトリ)
 例えば[email protected]:/var/www/test.txt  192.168.0.11上の/var/www/test.txtを のファイルを/var/www/local_にダウンロードします。dir(ローカルディレクトリ) 
2、ローカルファイルをサーバscp/path/filenameにアップロードするusername@servername:/パス   
例えばscp/var/www/test.php  [email protected]:/var/www/  本機/var/www/ディレクトリ下のtest.phpファイルを192.168.0.101このサーバー上の/var/www/ディレクトリにアップロードします。
 
3、サーバからディレクトリ全体をダウンロードするscp-rusername@servername:/var/www/remote_dir/(リモートディレクトリ)/var/www/local_dir(ローカルディレクトリ)
例えば、[email protected]:/var/www/test  /var/www/ 
4、ディレクトリをサーバscpにアップロードする  -r local_dirusername@servername:remote_dirは、例えば、scp-r test [email protected]:/var/www/   現在のディレクトリのtestディレクトリをサーバーの/var/www/ディレクトリにアップロードします。
 
注:ターゲットサーバは書き込み権限を有効にします。
uuntuはpingが通じていますが、sshが上がらないです。解決方法はConnect to local host port 22:Connection refusedです。
sudo apt-get install openssh-server
------>>
 
 
2 A. 
ダウンロード  Team View
 
3 A.
実はまだ大丈夫です  ネットワーク隣人の方式  フォルダを共有すればいいです。
4 A.
他にもきっと方法があります。  後で補充したいです。