스크립트를 실행하고 있는데 이상한 경고가 있습니다. 이것이 콘솔에서 발생한 것입니다.
#whoami
root
#ls -l test.sh
-rwxr-xr-x. 1 root root 1894 Feb 2 01:58 test.sh
#./test.sh
-bash: ./test.sh: Permission denied
편집 : 내 스크립트 :
#!/bin/bash
while read pass port user ip file; do
echo "startt------------------------------------" $ip
ping $ip -c 4
if [ $? -eq 0 ]; then
echo $ip ok...
else
echo $ip failed...
fi
echo "finish------------------------------------" $ip
done <<____HERE
pass 22 root 1.1.1.1 test.txt
____HERE
어떤 생각? 고맙습니다
아니 .. 나는 그것을 테스트
—
MLSC
.
SELinux 보안 컨텍스트가 해당 파일에 적용됨을 나타내는 권한 이후 가 있음을 알았습니다 . 아마도 스크립트를 실행하지 못하게하는 것일 수 있습니다. 실행 파일이 상주하는 것이 좋지 않은 디렉토리에 있습니까?
귀하의 의견을 답변으로 올리지 않습니까? :)
—
MLSC