簡體   English   中英

通過瀏覽器拒絕CURL權限,適用於ssh

[英]CURL permission denied via browser, works on ssh

昨天我已經在我的linux主機上更改了我的用戶組/用戶以獲取一組文件。 今天我發現CURL正在上升一個權限被拒絕(僅限瀏覽器訪問,適用於SSH)

Couldn't send request: Failed to connect to <server_ip>: Permission denied

文件目前擁有777權限。 但我認為它與用戶組/用戶有關。

ls-所有結果:

-rwxrwxrwx.  1 baknealdi psaserv    533 May 18 05:14 check.php

上市用戶群;

root:x:0:
psaserv:x:504:apache,psaftp,psaadm,nginx
psacln:x:505:

而且我已經讀過某個地方,selinux可能與它有關。

sestatus結果:

SELinux status:                 enabled
SELinuxfs mount:                /selinux
Current mode:                   enforcing
Mode from config file:          enforcing
Policy version:                 24
Policy from config file:        targeted

我可以提供任何其他信息,但我真的不知道什么是相關的。

只需在PHP配置中應用這一行代碼就可以了;

setsebool -P httpd_can_network_connect 1

它啟用了http網絡連接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM