![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
例えばレンタルホームページスペースなどで、
windowsで作ったhtmlファイルをアップしたい場合、
FFTPなどのソフトを使ってアップしますよね。
この方法で
自宅サーバ(linux)にwindowsからht,mlなどのファイルをアップしたいのですが、
その場合、linx側でする事、
例えば、/var/www/htmlのパーミッションを変更して、windows
からwin SCPのソフトを使用してアップすれば良いのかな、と思うのですが、
やり方が漠然とは理解出来るのですが、じゃあ具体的にどうすれば、
という事が理解出来ていません。
効率的、安全なアップロードの仕方があれば、
その手順を教えて欲しいのです。
wwwサーバ機は、ubuntuかcentosを使う予定です。
質問の意図が解りづらかったらゴメンナサイ。
宜しくお願いします。
No.4ベストアンサー
- 回答日時:
関連する技術を学んでいないように見えます。
Linux機のhttpサーバーが、/var/www/html下にファイルを置くことが多いわけですが
では、それをWindowsがどうやってアクセスできるか?という点を考えましょう。
もちろん、Sambaで公開するのは良い選択肢ではありませんし
仮にデュアルブートになっていても、Linux用のファイルシステムは
通常の手段でWindowsからは読み書きできません。
そこで、WinSCPが何をするソフトであるかを考えるべきです。
WinSCPはftpを使ってファイルを転送します。
ftpが何か?それがわかれば
ファイルを転送したい対象のコンピューターに
ftpサーバーが必要なことがわかります。
ですから、直接的には/var/www/htmlのパーミッションを変えることが方法ではなく
ftpサーバーを構築し、適切な設定を行ない
ftpサーバーに接続できるユーザー設定を行なった上で
そのユーザーでWinSCPから接続すれば、アクセスできるわけです。
この発想に辿り着かない原因は、サーバー/クライアントという
「ソフトウェアの仕組みやTCP/IPの基礎知識などが理解できていないためでは無いか?
…であれば、安全なサーバー構築など、まったく不可能だ」と周囲が危ぶむことになります。
逆に、インターネットに公開されないサーバーであるからこそ
実験用として役立つから作りたいというのであれば
まず、TCP/IPの基礎から学ぶべきでしょう。
そうすれば、プロトコルを理解し
プロトコルを実装したサーバーについても理解するきっかけができるはずです。
個人的には、空気を吸うくらい自然にサーバーを管理できないなら
公開サーバーみたいな、面倒くさいものを建てても、何の利益も無いと感じます。
>ftpサーバーを構築し、適切な設定を行ない
ftpサーバーに接続できるユーザー設定を行なった上で
そのユーザーでWinSCPから接続すれば、アクセスできるわけです。
このあたりをgoogle先生に訊いてみます。
参考になりました。有難う御座いました。
No.5
- 回答日時:
>ftpサーバーを構築し、適切な設定を行ない
>ftpサーバーに接続できるユーザー設定を行なった上で
>そのユーザーでWinSCPから接続すれば、アクセスできるわけです。
WinSCPはfrpサーバ用意せずにscpでアクセスできます
というかWin「SCP」って名前からしてWindows版のscpだと気づくはずなんですが気がつきませんでした?
さらについでに言うとWinSCPってsftpもサポートしている。
そうなるとFTPサーバは必要ない。
ftpサーバが必要になるのはFTPかFTPSの場合。
どっちにしろ今時ローカルからローカルでもセキュリティーを考慮すると素のFTPは無い。(ローカル環境でもtelnetが淘汰されてsshになったのと同じ)
scp,sftp,ftpsのいずれか。
まぁ気軽なのはsshでやりとりするscpやsftp。
有難うございました。FTPサーバを取り敢えず構築して、後はgoogle先生に訊いてみようと思います。
>というかWin「SCP」って名前からしてWindows版のscpだと気づくはずなんですが気がつきませんでした?
これの意味も解らないのでこれもググって見ようかと。
No.3
- 回答日時:
No1 です
>全て自宅内のパソコンを
なんか大きく勘違いしてませんか?
公開する しない(自宅内でしか使わない) の問題ではありません
手順としてはどちらでも同じです
後悔しない分セキュリティ的にはずさんな対応でもいいかもしれませんけど
構築に必要な基本知識は同じです
FTPでファイルをアップロードしたいなら
サーバ側にはFTPサーバ機能を動かしておく必要があるってことです
>説明不足、文章力不足かと思いますが…
そういう問題ではない
意味は伝わってますよ あなたの知識不足が露呈してるだけです
No.1
- 回答日時:
>wwwサーバ機は、ubuntuかcentosを使う予定です。
それはOSの話であって
実際にはWebサーバやFTPサーバといったソフトを動かさないと
サーバ構築することにはなりません
Linuxが全てサーバというわけではありませんし
世の中にはWindowsサーバも存在しています
サーバ構築しなくてもファイル共有などによるファイルのやり取りは可能です
サーバ構築するならそれなりの知識を要しますので
もう少し勉強することをお勧めします
Apatch 当たりが多いのかな と漠然と思ったり
この回答への補足
やはり説明がうまくいっていなかったのでしょうか。
付け加えるなら、
内部IPは同じ、つまり、全て自宅内のパソコンを
使用する、という環境で、
例えばロリポップのようなレンタルサーバ環境を自宅の
linuxで作って、そこから、FFTPのような
FTPクライアントソフトでwindows機からlinux
機へホームページをアップする環境を作りたい、
という事なのですが…
samba等によるファイル共有機能を使うのではなく
うーん…なんと説明したら良いのか…
これでも意思疎通が出来ないとなると、私の
説明不足、文章力不足かと思いますが…
だとしたらゴメンナサイ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ホームページ作成・プログラミング 友人のホームページを引き継ぐには 2 2023/06/13 15:23
- ASP・SaaS イントラネットを構築したい 2 2022/04/24 11:08
- フリーソフト Windowsの特殊文字を削除や変換したい そんなフリーソフトはありますか? 3 2022/11/09 00:05
- C言語・C++・C# condaコマンドに対応したプロキシ設定が思うようにならないようです。 2 2022/04/11 17:15
- その他(プログラミング・Web制作) Windows上のプログラム。「予め決められた時刻に自分で起動して処理して自分で終了する」って可能? 3 2023/01/04 14:29
- その他(開発・運用・管理) WindowsからSSHでサーバーにあるファイルをダウンロードできない…。 3 2022/04/24 11:08
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- デスクトップパソコン NVIDIA Quadro K2000とNVIDIA Quadro K420どちらが優れていますか? 6 2023/02/28 18:16
- その他(パソコン・周辺機器) Windows10パソコンで再生している音をWAVファイルとして録音、保存する方法は? 4 2023/06/15 18:34
- 画像編集・動画編集・音楽編集 Windowsに付属しているビデオエディター。BGMを追加する方法は? 1 2022/06/26 08:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DNSの逆引き権限委譲
-
TeraTermでsqlplusを利用した時...
-
EDN0の設定方法について
-
メインフレームとサーバは、何...
-
VNCの複数利用の方法
-
tera termについて
-
FTPの接続継続時間について
-
Tera Termが接続できない
-
Cactiサーバのデータ移行方法に...
-
UltraVNCについて
-
ポーリング型電子メールとプッ...
-
Proxy Errorってどう対処したら...
-
中小企業や10人程度のサーバー...
-
パラメータが不足しています ...
-
好きな食べ物を…
-
例えば、Yahoo!Japanトップペ...
-
大学で 利用ログはすべて記録さ...
-
Power User と Administrator ...
-
最終アクセス日時を削除したい。
-
Yahoo知恵袋での一時的な利用制...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Tera Termが接続できない
-
VNCの複数利用の方法
-
LinuxでのDNSキャッシュ表示
-
FTPの接続継続時間について
-
DHCPサーバのIPアドレスの確認方法
-
UltraVNCについて
-
DNSの逆引き権限委譲
-
Cactiサーバのデータ移行方法に...
-
NFS接続+シンボリックリンクを...
-
DHCPサーバでの、複数スコープ設定
-
apacheのプロセスが増え続けます
-
同LAN内PCからのみ25番ポートへ...
-
SCPでパスワードを使う方法
-
lmhostsの記載方法について教え...
-
TeraTermでsqlplusを利用した時...
-
Xming→Solarisの接続が遅い
-
tera termについて
-
サーバ/クライアント間のシステ...
-
意味の違い ホスト名とサーバー名
-
ローカル環境でのNTPサーバ
おすすめ情報