web-dev-qa-db-ja.com

ルートまたは所有者としてファイルシステムにアクセスするにはどうすればよいですか?

ファイルシステムvar/wwwにオンラインストア構成ファイルを追加する必要があります。しかし、ファイルシステムにはアクセスできません。所有者だけがアクセスできると言われているため、所有者はrootです。

それで、どのようにしてそれらのファイルにアクセスできますか?または、自分のファイルシステムを所有者として使用することはできますか?

var/wwwubuntuという名前のディレクトリを作成し、オンラインストア構成ファイルを保存する必要があります。

デフォルトでは/var/wwwはroot:rootによって所有されており、管理者以外は誰もそこにファイルを追加または変更できません。 /var/www/の内容を正しい許可に設定する必要があります。いくつかの方法がありますが、私が使用する方法:グループをwww-dataに設定し、そのグループにユーザーを追加します。

設定グループwww-data

Sudo chgrp -R www-data /var/www/ubuntu

ユーザーをwww-dataに追加します。

Sudo usermod -a -G www-data $USER

そうすれば、あなたは/var/www/の中に書くことができるグループの一員になります。

ただし、これはWebサーバーで入手したドキュメントを読むことから始めます。これは、正しい安全なアクセス許可を設定するためのほんの一部にすぎないためです。ディレクトリには、誰ができるかによって、755または775に設定されたパーミッションと、644または664に設定されたファイルを持つ傾向があります。

2
Rinzwind

ターミナルでSudo -sコマンドを試してください。ただし、自分が何をしているかを確実に把握してください。

また、端末をいじりたくない場合は、Alt + F2を押してgksu nautilusと入力できます。これにより、rootユーザーからファイルマネージャーウィンドウが開きます。

1
Wuron

よりGUIに優しい方法は、ターミナルでgksuコマンドを使用することです。小さなポップアップボックスが表示され、Nautilusと入力してルートとして開きます。

0
Zabadda