- sudo: unable to execute /usr/bin/psql: Permission denied
1 문제상황[ | ]
- 우분투 PostgreSQL 설치 중 postgres 계정으로 psql 실행이 안되는 현상 발생
Console
Copy
root@zetawiki:~# sudo -u postgres psql template1
sudo: unable to execute /usr/bin/psql: Permission denied
2 확인[ | ]
Console
Copy
root@zetawiki:~# su - postgres
postgres@zetawiki:~$ psql
-su: /usr/bin/psql: /usr/bin/perl: bad interpreter: Permission denied
- → postgres 계정이 /usr/bin/perl 을 실행할 권한이 없음
3 조치 및 확인[ | ]
Console
Copy
postgres@zetawiki:~$ exit
logout
Console
Copy
root@zetawiki:~# chmod a+x /usr/bin/perl
root@zetawiki:~# sudo -u postgres psql template1
could not change directory to "/root": Permission denied
psql (9.3.11)
Type "help" for help.
template1=#
- → 전체에 /usr/bin/perl 실행권한 부여
- → psql 실행이 잘 됨
4 같이 보기[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.