Điểm:0

Thực thi quyền cho tất cả người dùng không hoạt động như mong đợi

lá cờ mp

Tôi có hai tập lệnh bash trong /usr/local/bin và đây là các quyền:

-rwxrwx--x 1 root root 33 Dec 30 12:18 hello.sh
-rw-r--r-- 1 gốc gốc 34 ngày 30 tháng 12 12:28 test.sh

Cả hai tập lệnh đều có nội dung giống nhau:

#!/bin/bash

tiếng vang "Xin chào $USER!"

Tôi hiện là người dùng không có nguồn gốc đặc quyền.

Tôi mong đợi như sau:

  • Tôi không thể đọc xin chào.sh, nhưng tôi có thể thực hiện nó thông qua bash xin chào.sh
  • tôi có thể đọc kiểm tra.sh. nhưng tôi không thể thực hiện nó thông qua kiểm tra bash.sh

Đọc cả hai tệp hoạt động như mong đợi, nhưng việc thực thi cả hai tệp hoạt động ngược lại với mong đợi của tôi:

  • tôi không thể thực hiện xin chào.sh (mặc dù tôi đã đặt đặc quyền thực thi cho tất cả người dùng)
  • tôi có thể thực hiện kiểm tra.sh (mặc dù tôi chỉ đặt quyền đọc cho tất cả người dùng).

Tôi đang thiếu một cái gì đó ở đây. Tôi đang thiếu khái niệm cơ bản nào?

Điểm:0
lá cờ mp

Tôi tình cờ thấy bài viết này: https://unix.stackexchange.com/questions/34202/can-a-script-be-executable-but-not-readable

Cuối cùng, nó xuất hiện rằng đánh đập (trình thông dịch) là những gì đang thực sự được thực thi. Trình thông dịch cần có quyền đọc trên tệp/tập lệnh để thực thi tệp/tập lệnh.

Vì vậy, câu trả lời: miễn là bạn có quyền thực thi trên trình thông dịch của mình (trong trường hợp này đánh đập) và quyền đọc trên tệp/tập lệnh mà bạn có ý định để thực hiện, sau đó bạn nên được tốt.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.