人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

VPSにファイルをアップロードしたいのですができません

アップロードにはFileZillaを利用しており
エラーは open for write: permission denied
htmlディレクトリの下にもう一つディレクトリを作ったところには問題なくアップロードできるのですが
htmlディレクトリにはファイルが置けません

htmlディレクトリのパーミッションは 755 です(下のディレクトリも同じです)

どこに問題があるのでしょうか?

あとついで質問なのですが
ドメイン名をうつだけでトップページ用のファイルを起動されるにはどうすればよいのでしょうか?

●質問者: robopit
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● oil999
●100ポイント ベストアンサー

どのVPSサービスか分からないので確実なことは言えませんが、htmlフォルダのオーナーがrootなのではないでしょうか?
その場合は、sudoコマンドでrootログインし、chownコマンドでオーナーを変更してください。

ドメイン名をうつだけでトップページ用のファイルを起動される

ドメイン名を指定するだけで、htmlフォルダ直下にあるindex.htmlを表示させたいというご要望でしょうか?
これはhttpサーバの設定によります。
たとえばApacheであれば、httpd.confに

DirectoryIndex index.html

の指定を加えてやります。


robopitさんのコメント
ありがとうございました おかげさまで無事変更することができました もう一点オーナーの変更に関して一つお伺いしたいのですが、オーナーをroot以外にしとくのはセキュリティ的には問題が生じる可能性はあるのでしょうか?

oil999さんのコメント
htmlフォルダ以下を公開するのであれば、むしろオーナーはroot以外にすべきでしょう。 インターネットへの公開フォルダはセキュリティを保つのが目的ではなく、root以外のユーザーに自由にRead/Writeを許すのが目的ですから。

robopitさんのコメント
ありがとうございます。 安心しました。 ベストアンサーで終了させていただきます。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ