問題タブ [selinux]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rhel5 - RHEL: キックスタートを開始するための selinux ブロッキング ブロック
PXE ブート後にインストールを開始するキック スタート プロファイルを選択すると、問題が発生します。この問題が発生すると、ネットワーク インストール サーバー (同じ DHCP サーバー) 側で /var/log/messages に次のエラーが表示されます。
サーバ上の selinux セキュリティ コンテンツ
注:desktop10 は RHEL5.6 です。selinux を permissive に変更すると、インストールを続行できます。
誰かがこの問題を解決するのを手伝ってくれますか? もっと情報が必要な人がいたら教えてください。
コメントで提案されているように試しましたが、うまくいきませんでした
linux - Apache httpd が /etc/sysconfig/network-scripts/ に書き込めない
サーバーを介してApacheによって開始されたスクリプトを使用して、ネットワークスクリプトのifcfg-eth0ファイルを変更しようとしています。
SELinuxを無効にしているので、それは問題ではありません。また、/etc/ グループとユーザー全体を apache に変更しましたが、それでも機能しませんでした。
ファイルを /var/www/cgi-bin に置くと、スクリプトは機能します。
また、apache ログ ファイルにアクセス拒否エラーが表示されます。
django - 読み取り専用データベースを書き込もうとする - Django w/ SELinux エラー
Apache、Django、Django CMS、および mod_wsgi がある CentOS サーバーがあります。私の Django プロジェクト ファイルは/srv
ディレクトリに保存され、セキュリティ上の理由から SELinux をオンにしています。
Django-CMS を Django にうまく統合できました。ローカル IP にアクセスすると、自分のページが表示されます。ただし、/admin (CMS 機能の利用を開始できる場所) にアクセスしようとすると、DatabaseError at /admin/ attempt to write a readonly database
.
わかった。
そのため.sqlite
、プロジェクト フォルダーにファイルがあるため、そのファイルに対して を実行すると、次の結果ls -l
が返されました。
さて、私はおそらく Apache がパーミッションの理由でそのファイルを読み取れなかったのではないかと考えたので、Stackoverflow で同様の問題について一連の調査を行った後、次のコマンドを実行しました。
これで、ls -l
出力は次のようになります。
残念ながら、Django アプリで /admin にアクセスしようとすると、まだ同じエラーが発生します。どんな助けでも大歓迎です!おそらく SELinux パーミッションと関係がありますが、どのパーミッションの問題が発生しているかを診断するためにどこから始めればよいかわかりません。
編集:
走った
ディレクトリとファイルのls -l
所有者が. ただし、ページにアクセスしようとすると、まだエラーが発生します。ディレクトリを 757 に、ファイルを 756に編集しました。これが、アクセス許可を取得するためにできる最善の方法だからです。これはセキュリティ上のリスクであると言われましたが、アクセス許可を減らしてエラーを回避する方法がわかりません。SELinuxのせいですか?mysite
.sqlite
apache
/admin
chmod
/srv/mysite
DATABASE.sqlite
unable to read/open database file
参考までに、昇格する必要があるときはいつでも CentOS と sudo の通常のユーザー アカウントで操作しています。
centos - SELinux を無効にした後、サーバーにログインできない
centosで次のファイルを変更しました
そしてそれを次のように設定します
コマンドを実行しreboot
ます。
しかし今、私は自分のサーバーにログインできません。エラーが表示されます
ユーザーとパスワードとしてログインしたとき。
サーバーに戻るにはどうすればよいですか。