[解決済み] ターミナルでSSH SCP ローカルファイルからリモートファイルへ Mac Os X
質問
私は、ローカル ファイル 'magento.tar.gz' を私のローカル マシンから VPN 経由で SSH を使用してリモート サーバーにコピーしようとしています。これは、私がここで xx.x.x.x として使用した仮想マシンの内部 IP に接続されています。
私は SSH アカウントで完全な 'sudo' アクセスを持っているので、コピーには何の問題もないはずです。私は以下を試しました。
私は以下を試しました (magento.tar.gz ファイルはすでにローカルルートディレクトリにあります)。
sudo scp magento.tar.gz [email protected]/var/www/
これは、私のローカルのパスワードを入力するように要求します。その後
cp: [email protected]/var/www: Not a directory
sudo scp /Users/myname/magento.tar.gz [email protected]/var/www/
同じものを返します。
どこかにSSHを入れる必要があるのでしょうか?
まずSSHで接続する必要があるのでしょうか?
余談:サーバーにSSHで接続し、ディレクトリを閲覧してフォルダを作り、削除するには
sudo mkdir
などで削除することができましたので、間違いなくパーミッションはあります。
どのように解決するのですか?
まず最初に
:
を IP アドレスの後に追加して、パスが続いていることを示します。
scp magento.tar.gz [email protected]:/var/www
は必要ないと思います。
sudo
は
scp
. この場合、リモートマシンには影響を与えず、ローカルコマンドにのみ影響を与えます。
次に、もしあなたの
user
xxx.x.x.xx への書き込み権限がなければ
/var/www
に書き込み権限がない場合、2回に分けて行う必要があります。
ホームフォルダ内のリモートサーバにコピーする (
:
はリモートのホームフォルダを表すので
:subfolder/
を使うか、あるいは
:/home/user/
でフルパス)。
scp magento.tar.gz [email protected]:
その後、SSHでファイルを移動します。
ssh [email protected]
sudo mv magento.tar.gz /var/www
関連
-
[解決済み] scpを使ってリモートからローカルにフォルダをコピーするにはどうしたらいいですか?
-
[解決済み] "保護されていない秘密鍵ファイル!" Amazon EC2インスタンス(AWS)へのSSH利用時のエラーについて
-
[解決済み] MacのターミナルからVSCodeを起動する/開く
-
[解決済み] xcopy file, rename, suppress "Does xxx specify file name..." message
-
[解決済み】Rスクリプトからコマンドラインパラメータを読み込むにはどうすればよいですか?
-
[解決済み] コマンドラインからcygwinコンポーネントをインストールするにはどうすればよいですか?
-
[解決済み] headの反対語は何ですか?あるファイルの最初のN行を除くすべての行を表示したい
-
[解決済み] コマンドラインからMakefileに引数を渡すには?
-
[解決済み] Oh My Zsh - 「アップデートを確認しますか」プロンプトを無効化する
-
[解決済み] SVN+SSHでssh-addを毎回する必要はない?(Mac OS)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】sedを使って、ファイル内の最初の出現箇所のみを置換する方法は?
-
[解決済み] Unixで特定の拡張子で終わらないファイル名を見つけるには?
-
[解決済み】バッチファイルでワイルドカードに一致するファイルをループ再生する方法
-
[解決済み] ターミナル/コマンドラインからVSコードエディタを呼び出す方法
-
[解決済み] へのコメント command-line Zsh
-
[解決済み] CMakeにコマンドラインオプションを追加する
-
[解決済み] バッチファイルでの文字列置換
-
[解決済み] FirebaseのログインIDをコマンドライン(CLI)から変更する方法
-
[解決済み] Oh My Zsh - 「アップデートを確認しますか」プロンプトを無効化する
-
[解決済み] Tmuxのペインタイトル