![Linux에서 모든 사용자가 명령이나 스크립트를 실행하는 방법은 무엇입니까? [폐쇄]](https://linux55.com/image/153132/Linux%EC%97%90%EC%84%9C%20%EB%AA%A8%EB%93%A0%20%EC%82%AC%EC%9A%A9%EC%9E%90%EA%B0%80%20%EB%AA%85%EB%A0%B9%EC%9D%B4%EB%82%98%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
내 AIX 시스템에는 루트나 시스템 사용자와 같은 사용자를 통해 명령을 실행할 수 있는 C 실행 파일이 있습니다. 스크립트에는 다음 권한이 있습니다.
AIX 서버에서
lrwsrwxrwx 1 root system 24 Mar 2016 /var/srty/bin/switchuseridprogram -> /opt/switchuseridprogram
-rwsr-sr-x 1 root mrc 5024 Jul 20 2015 /opt/switchuseridprogram
사용 예
/var/srty/bin/switchuseridprogram root 'chown mtest1:dba /mprt/setup/test.log'
이제 RHEL 시스템을 준비 중이지만 해당 C 실행 파일의 소스 코드가 없고 sudo
.
어떻게 하나요?
답변1
노력하다 sudo
. 예를 들어:
sudo chown mtest1:dba /mpart/setup/test.log
run 을 사용하고 구성하는 방법에 대한 sudo
자세한 내용입니다 man sudo
.