Score:1

ข้อผิดพลาดการอนุญาตถูกปฏิเสธเมื่อติดตั้ง searx บน Ubuntu Server 21.04

ธง dz

ฉันกำลังพยายามติดตั้ง searx บน Ubuntu VPS ของฉัน แต่เมื่อฉันเรียกใช้ ./utils/searx.sh ให้เป็นไปตาม เอกสารอย่างเป็นทางการ

ฉันได้รับข้อผิดพลาดนี้:

ls: ไม่สามารถเข้าถึง '/home/test/searx': ปฏิเสธการอนุญาต
ข้อผิดพลาด: ./utils/searx.sh: บรรทัด 385: ผู้ใช้ 'searx' ไม่ได้รับสิทธิ์ในการอ่าน: /home/test/searx

ฉันจะใช้คำสั่งใดเพื่อแก้ไขปัญหานี้ ขอบคุณสำหรับความช่วยเหลือใด ๆ


$ ls -Al /home/test/searx 
รวม 204
-rw-rw-r-- 1 แบบทดสอบ 3509 18 ก.ค. 07:12 AUTHORS.rst
-rw-rw-r-- 1 ทดสอบ ทดสอบ 97 ก.ค. 61 07:12 น. babel.cfg
-rw-rw-r-- 1 ทดสอบ ทดสอบ 19912 18 ก.ค. 07:12 น. CHANGELOG.rst
-rw-rw-r-- 1 ทดสอบ ทดสอบ 641 ก.ค. 61 07:12 น. .codecov.yml
-rw-rw-r-- 1 การทดสอบการทดสอบ 1899 ก.ค. 18 07:12 .config.sh
-rw-rw-r-- 1 การทดสอบการทดสอบ 1898 ก.ค. 18 07:12 CONTRIBUTING.md
-rw-rw-r-- ทดสอบ 1 ทดสอบ 141 ก.ค. 61 07:12 น. .coveragerc
-rw-rw-r-- การทดสอบ 1 การทดสอบ 4957 18 ก.ค. 07:12 .dir-locals.el
-rw-rw-r-- ทดสอบ 1 การทดสอบ 2960 18 ก.ค. 07:12 Dockerfile
drwxrwxr-x 2 การทดสอบการทดสอบ 4096 18 ก.ค. 07:12 dockerfiles
-rw-rw-r-- ทดสอบ 1 ทดสอบ 597 ก.ค. 61 07:12 .dockerignore
drwxrwxr-x 11 การทดสอบการทดสอบ 4096 18 ก.ค. 07:12 น. เอกสาร
drwxrwxr-x 2 การทดสอบการทดสอบ 4096 ก.ค. 18 07:12 ตัวอย่าง
drwxrwxr-x 8 การทดสอบการทดสอบ 4096 18 ก.ค. 07:12 .git
-rw-rw-r-- 1 ทดสอบ ทดสอบ 494 ก.ค. 61 07:12 .gitattributes
drwxrwxr-x 4 การทดสอบการทดสอบ 4096 18 ก.ค. 07:12 .github
-rw-rw-r-- 1 ทดสอบ ทดสอบ 260 ก.ค. 61 07:12 .gitignore
-rw-rw-r-- 1 แบบทดสอบ 48 ก.ค. 61 07:12 น. .landscape.yaml
-rw-rw-r-- 1 การทดสอบการทดสอบ 34520 18 ก.ค. 07:12 ใบอนุญาต
-rw-rw-r-- 1 การทดสอบการทดสอบ 2805 18 ก.ค. 18 07:12 Makefile
-rwxrwxr-x 1 การทดสอบการทดสอบ 15310 18 ก.ค. 07:12 จัดการ
-rw-rw-r-- ทดสอบ 1 การทดสอบ 432 ก.ค. 61 07:12 PULL_REQUEST_TEMPLATE.md
-rw-rw-r-- การทดสอบ 1 การทดสอบ 14507 18 ก.ค. 07:12 .pylintrc
-rw-rw-r-- 1 แบบทดสอบ 2483 ก.ค. 61 07:12 README.rst
-rw-rw-r-- 1 ทดสอบ ทดสอบ 384 ก.ค. 61 07:12 ความต้องการ-dev.txt
-rw-rw-r-- 1 ทดสอบ ทดสอบ 325 ก.ค. 61 07:12 ข้อกำหนด.txt
drwxrwxr-x 13 การทดสอบการทดสอบ 4096 ก.ค. 18 07:12 searx
drwxrwxr-x 3 การทดสอบการทดสอบ 4096 ก.ค. 18 07:12 searx_extra
-rw-rw-r-- 1 การทดสอบการทดสอบ 2187 ก.ค. 18 07:12 setup.py
drwxrwxr-x 4 การทดสอบการทดสอบ 4096 ก.ค. 18 07:12 การทดสอบ
-rw-rw-r-- 1 การทดสอบ ทดสอบ 31 ก.ค. 61 07:12 น. tox.ini
drwxrwxr-x 3 การทดสอบการทดสอบ 4096 ก.ค. 18 07:12 ยูทิลิตี้
Score:1
ธง ng

แก้ไขโดยการโคลน searx เป็น /tmp โฟลเดอร์แทน /บ้าน/ผู้ใช้ โฟลเดอร์

พบคำตอบที่นี่: https://github.com/searx/searx/discussions/2598

Score:0
ธง au

ดูเหมือนว่าสคริปต์ไม่มีสิทธิ์ที่เหมาะสมในการเรียกใช้หรือเข้าถึง /home/test/searx โฟลเดอร์ คุณสามารถตรวจสอบสิทธิ์/เจ้าของด้วย

ls -Al /home/test/searx 

คุณอาจต้องการให้แน่ใจว่าคุณกำลังใช้งานอยู่ ซูโด เช่นเดียวกับที่เอกสารระบุด้วย

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา