저는 기본적으로 Kali를 처음 접했고 Windows 이외의 다른 OS에 대한 이전 경험이 없습니다. 나는 Youtube의 다양한 튜토리얼을 사용하여 Kali를 배우려고 노력하고 있으며 기본적으로 ipsweep(그렇게만 불리는 것 같습니다) .sh
을 프로그래밍된 파일을 /bin/bash
사용하여 배우고 있었습니다.
chmod -x filename.sh
sudo chmod -x filename.sh
chmod -rwx filename.sh
bash 오류가 표시되지 않았기 때문에 권한이 충분하지 않다고 생각했지만 시도했을 ./filename.sh
때 permission denied
. 그런 다음 파일이 실행 가능한지 여부를 확인했지만 다소 이상한 점을 보여주었습니다. chmod
명령이 실행되지도 않은 것으로 나타났습니다(아직도 이것을 이해하는 데 매우 서투른 것 같습니다). 이것을 올바르게 수행하는 방법은 무엇입니까?
답변1
chmod -x
제거하다실행 권한. 파일을 실행 가능하게 만들려면 다음이 필요합니다 +x
.
chmod +x filename.sh
또한 파일을 읽을 수 있어야 합니다( chmod +r filename.sh
). 이 권한을 포함 하여 chmod -rwx filename.sh
모든 권한을 제거했습니다. 출력의 대시(터미널에 하나의 긴 줄로 표시됨)ls -l
나타내다 chmod
완벽하게 작동했습니다.