前提・実現したいこと
ローカル環境(MacOS)に保存しているPHPファイルを、仮想環境(ubunts14.04.5)のフォルダにSCPコマンドを使ってコピーしたい。
PHPとMySQLを使ったプログラム(課題)を作成しようとしています。PHPの動作確認のため、
作成したファイル(read.php)をサーバーのドキュメントルート(/usr/share/nginx/html)に置く必要があると知りました。
その際に、SCPコマンドというものを使ってコピーしたいのですが、やり方が見つけられません。
いくつかのサイトで「ユーザー名」や「ホスト名」という言葉で説明があるのですが、そもそもの認識として
ユーザー名は uname -nコマンドで、
ホスト名は hostnameコマンドで表示されたもの、
IPアドレスは ipconfigコマンドで表示された、inetという欄のアドレス
で間違い無いでしょうか?
いくつかのサイトで書いてあったのですが、どのような場合にホスト名やIPアドレスが必要なのか,ファイル名を記述の仕方は何が正しいかが、
ご説明によって違っているように感じており対処方法が整理できません。
まだまだ未熟で何を調べれば良いのかを調べる力が不足していまして、
解決方法や参考になるサイトなどあれば教えていただけないでしょうか。
初投稿なのでわかりづらいとは思いますが、よろしく願いいたします。
発生している問題・エラーメッセージ
エラーメッセージ ssh: Could not resolve hostname ubuntu14: nodename nor servname provided, or not known lost connection``` ### 該当のソースコード scp Users/(私の名前)/Desktop/read.php 192.168.56.2@ubuntu14:/usr/share/nginx/html/read.php ### 試したこと(汚くてすみません) scp (ローカルのユーザー名@ローカルのホスト名) read.php (ubuntuのユーザー名@ubuntuホスト名) scp read.php ローカルのユーザー名 ubuntuのユーザー名 /usr/share/nginx/html scp read.php ubuntuのIPアドレス scp /Users/(私の名前)/Desktop/read.php ubuntuのIPアドレス/read.php (cp: 192.168.56.2/read.php: No such file or directory) scp /Users/(私の名前)/Desktop/read.php ubuntuのIPアドレス/ (cp: directory 192.168.56.2 does not exist) (※ubuntuのIPアドレスとは、info.phpをブラウザで見たときのアドレスバーの/(スラッシュ)より左の部分のことを言っています) ### 参考にしたサイト https://qiita.com/tk_daze/items/d598af988cdb8b5efb12 https://qiita.com/ritukiii/items/c724f09fe66fedf2618b https://web.kudpc.kyoto-u.ac.jp/manual/ja/login/mac_linux_scp https://webkaru.net/linux/scp-command/ etc...
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/12 10:18
2019/12/12 10:23
2019/12/12 11:48
2019/12/12 11:52
2019/12/12 12:03
2019/12/12 12:55