タグ付けされた質問 「permissions」

「ファイルシステム権限」の略-ユーザー、グループ、またはグローバルアクセスに基づくアクセス制御。

3
PHPユーザーwww-dataのデフォルトのファイル権限
私のubuntuマシンにphpがインストールされています。ウェブルートは/var/www このフォルダのアクセス許可を次のように設定します。 sudo chown -R ftpuser:www-data / var / www ftpuserは、ネットワーク上の別のマシンから/ var / wwwにftpできるように設定したユーザーです。www-dataは、phpが使用するユーザーです。私whoamiはphpから使用してダブルチェックしました。 新しいファイルをマシンにFTPアップロードするときはいつでも、グループはファイルへのアクセス許可を持っていません。そのため、ブラウザでアクセスしようとすると、machine-name/new-file.phpアクセスが拒否されたchmodので、新しいファイルにアクセスする必要があります。 新しいファイルへのアクセス許可を持つようにwww-dataユーザー/グループをデフォルト設定できる方法があるかどうか疑問に思っているので、すべての新しいファイルをchmodに保持する必要はありませんか?
8 permissions  php  ftp  chmod 

2
「キャッシュディレクトリ/home/<user>/.composer/cache/repo/https---packagist.org/を作成できないか、ディレクトリが書き込み不可です。キャッシュなしで処理する」
ここの初心者。 次のインストールガイドに従って、UbuntuにMISPをインストールしようとしました:INSTALL.ubuntu1804.txt この指示に関しては: # Once done, install CakeResque along with its dependencies if you intend to use the built in background jobs: cd /var/www/MISP/app sudo -u www-data php composer.phar require kamisama/cake-resque:4.1.2 私はこれを得た: Cannot create cache directory /home/akatiubuntutest/.composer/cache/repo/https---packagist.org/, or directory is not writable. Proceeding without cache Cannot create cache directory /home/akatiubuntutest/.composer/cache/files/, …

1
Gitのアクセス許可の問題
ある種のgit権限の問題があり、誰かが助けてくれることを期待しています。私がコミットしようとするたびに、私は次を取得します: error: insufficient permission for adding an object to repository database .git/objects error: Error building trees これを解決するためのいくつかの提案を見てきましたが、それらは基本的に沸騰して、.gitフォルダー内のアクセス権が壊れていないことを確認します。すべての権限を持っていることを確認しました。私はまたの出力にチェックgit config core.sharedRepositoryですtrue。 誰か提案がありますか?

1
Ubuntu 14.04のwwwフォルダーへのグループへの書き込み権限の付与
Ubuntu 14.04でWebサーバーをセットアップしています。というグループを作成し、webadmins関連するユーザーをこのグループに追加しました。ユーザーをこのグループのwww-dataメンバーとして追加しました。 次に、書き込みアクセスwebadminsグループのメンバーを与える必要があります。このコマンドを教えてください。

1
UbuntuでPHP開発者としてファイルとフォルダーのアクセス許可を設定するときのベストプラクティスは何ですか?
/ var / www / mywebsiteの下にいくつかのファイルとフォルダーのアクセス許可を作成して設定しました。 ファイル644およびフォルダー755の場合。 そのディレクトリの下に作成したので、私はそれらのファイルとフォルダの所有者です。 ただし、/ var / www / mywebsiteにファイルを書き込んで保存することはできません 許可を777に変更すると通常どおり編集できますが、サーバーにアップロードすると、ファイルの許可は777のままになり、755と644に戻す必要があります。これにより、開発プロセス全体に余分な手順が追加され、 PHPプロジェクトとubuntuで作業するときに、より良いプラクティスがあるかどうか疑問に思っていました。apacheのWebフォルダーを別のディレクトリ、たとえば自宅や職場に移動する必要がありますか? これはls -l / var / wwwの出力です themhz@hal9000:~$ ls -l /var/www total 10 drwxr-sr-x 18 themhz root 4096 Μάι 3 05:58 mywebsite drwsr-sr-x 18 themhz root 4096 Οκτ 28 2013 agorasite.gr drwsr-xr-x 17 themhz themhz …

2
Cファイルの実行中に許可が拒否されました
ans@ans-HP-Compaq-6910p-GY837US-ABA:/media/study/coursera/IOT/Course2$ ls hello.c~ helo.c helo.c~ ans@ans-HP-Compaq-6910p-GY837US-ABA:/media/study/coursera/IOT/Course2$ gcc helo.c -o hello ans@ans-HP-Compaq-6910p-GY837US-ABA:/media/study/coursera/IOT/Course2$ chmod u+x hello ans@ans-HP-Compaq-6910p-GY837US-ABA:/media/study/coursera/IOT/Course2$ ./hello bash: ./hello: Permission denied ans@ans-HP-Compaq-6910p-GY837US-ABA:/media/study/coursera/IOT/Course2$ 私はUbuntuが初めてです。私はcで「hello world」プログラムを作成し、それを実行しようとしました。しかし、それは私を見せています batch error: access denied. 私はこの質問がすでに尋ねられていることを知っていますが、私は多くのことを試みました、そして、何も私のために働いていません。
permissions  gcc  c 

1
概説したとおりにガイドに従ったのに、WordPressで多くの問題が発生するのはなぜですか?
このホスティングプロバイダーを介してWordPress VPSを取得し、WordPress がWebサーバーなどと直接通信できない理由を解明するために数か月を費やしました。 私ができた唯一のことは、所有権を使ってパーミッションを7777に設定することですwordpressuser:www-data。 このガイドでは、私がやりたいことの1つは curl -O https://download.wordpress.org/latest.tar.gz に行ったとき cd /tmp そして実行 tar xzvf latest.tar.gz を使用して wordpressuser:~$ sudo このエラーが発生しました。 gzip: stdin: unexpected end of file tar: Child returned status 1 tar: Error is not recoverable: exiting now 解凍したzipバージョンをダウンロードすることでこれを乗り越えることができました /var/www/html/blog 次に、ファイルとディレクトリの所有権を変更したかった。ここからが奇妙になります。入力するとき sudo chmod g+w /var/www/html/blog/wp-content そして-R、次の2つのディレクトリ内のフラグを使用してwp-content、 sudo chmod -R g+w /var/www/html/blog/wp-content/themes …

1
varエラーの修正
SE Androidアプリを使用しているため、質問を適切にフォーマットできず、xubuntuが機能していません。エラーの正確な原因はわかりませんが、何が起こったのかを説明します。xubuntu13.10 64ビットのimで、問題をさらにデバッグして解決できることを願っています。 2日前、phpを機能させようとしているときに、chmod -R / var それは機能しましたが、sudo apt-get install xは、var / libにchmod 0700またはそのようなものがあるはずだと言っているので、chmod 0700 / var / libおよびchmod -R 0700 / var / libを行いました。正確な許可を覚えていませんが、確かに/ var許可を台無しにしています。 とにかく、それが大したことかどうかはわかりません。apt-get install taskselを台無しにし、インストールが完了するのを待たず、taskselなしでランプをインストールできることを思い出したので、ctrl-zのインストールを放棄しました。 ctrl-zの直後に、時計の横に赤いアイコンが表示され、このエラーは通常、パッケージが依存関係のインストールを完了していないときに発生することを示しています。パッケージを更新しようとしてもうまくいきませんでした。 Apt-getは動作しなくなり、varがロックされているものなどをインストールまたは削除できません。シナプスパッケージマネージャーを開いているときにターミナルから何かをインストールしようとすると、同じエラーが発生します。 いくつかのバックグラウンドプロセスが実行されていると考えてPCを再起動しようとしましたが、xubuntuは動作せず、ブートし、xubuntuブルースクリーンの読み込みがすべて表示されますが、ログイン画面は表示されず、黒い画面(ttyではありません)が表示されます。 再インストールを試みましたが、ライブCDには(再インストールオプション)がないため、ハードドライブをフォーマットする必要があります。私にはたくさんのものがあります。 ttyに移動して、varで作成した混乱を修正した場合、修正されますか?もしそうなら、varのフォルダとファイルの異なるパーミッションは何ですか?

1
要求されたURL / drupal / admin / reportsがこのサーバーで見つかりませんでした
Ubuntu 18.10を正常にインストールし、LAMPスタックをインストールし、/ var / www / htmlディレクトリへの読み取り/書き込み権限を与えました。Drupal 8サイトのホームページ以外のページにアクセスしようとしたときにDrupal 8をインストールしました。エラーが発生します 要求されたURL / drupal / admin / reportsがこのサーバーで見つかりませんでした。

1
chmod -R 0700を設定した後でも、現在のユーザーはファイルを表示および編集できます
サーバーにフォルダがあり、このフォルダの権利を設定しています sudo chmod -R 0700 myfolder ls -lを使用して権利を印刷すると、ルート以外の権利は誰にもありませんが、ファイルを開き、現在のユーザーimとしてサインインして編集することもできます。 chmodに従って権利が適切に機能しない理由フォルダーの内容に対して何もできないと思われる idユーザーとls -ldフォルダーの出力

1
Chmodすべてのファイルが自動的にアップロードされる
FTPを介してすべてのファイルをフォルダーにアップロードするchmod 777の方法はありますか?vsftpdとapache2を使用しており、1時間に1回撮影された写真をFTP経由でローカルサーバーにアップロードするカメラを持っています。しかし、画像が/ var / www / uploadsであるapache2のフォルダーにアップロードされるため、apache2を実行しているWebサイトでそれらを表示できません。 自動的にアップロードされるすべての画像はchmod 600を取得しますが、少なくとも777または664でなければなりません。

1
サービスがポートを開く許可を要求しますか?
サービスがポートを開く許可を要求する方法はありますか?基本的にすべてのポートを閉じた状態で起動し、rootとしてサービスがポートを開く許可を要求する必要がありますか?また、ポートを開くことを許可または拒否することを決定できます。zenmapでポートスキャンを実行しましたが、不必要に開いているポートがいくつかあります。特に、ポート443からは何がシステムに出入りするのかわかりません。助けて。(12.04)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.