쉘명령어 실행이 안됩니다.
글쓴이: maylinux / 작성시간: 목, 2003/07/10 - 1:40오후
쉘(명령어 해석기..라고 할수 있지여)
을 통해서 내려지는 명령이 안되고 있습니다..
ftp 는 잘되고, ftp 자체 명령어도 잘됩니다.
php 도 잘되고, php 함수를 이용해서
파일업로드,디렉토리 만들기도 됩니다.
그런데, 문제는 telnet 으로 접속하면 진행이 안됩니다.
쉘로 들어가기 위해서 통과하는 과정에서 막힌것 같습니다.
php 함수중 exec() 를 사용해서 쉘명령어를 먹일라고 해도, 불가..
잠정적 결론, 쉘에 의해서 해석되는 명령어는 불가능하다는게..잠정적 결론입니다. 시스템기본 명령어는 잘 됩니다.
쉘과 무관한 넘들은 잘 돌아갑니다.
php,아파치,mysql, sendmail... 등등
그러나 쉘이 없으면 나중에 작업을 할수가 없으니..고민입니다.
재설치는 피할려고 합니다.... 안되면 어쩔수 없겠지만..
현재, ftp 는 루트로도 가능해서, 파일의 교체는 할수 있습니다
그렇지만 파일을 실행을 시킬수가 없습니다...
명령어 파일등을 교체해서도 별 이상없이 가능할까여?
어제.. bash 파일을 데비안것으로 교체를 해봤더니..아예 ftp 도 접속못하더군여..(서버에는 레드핫7.2 .. 데비안은 제컴..)
아무튼 그래서 다시 레드핫7.2 로 다시 복귀시키고,,,
현재, 교체해본 파일들은 bash, login, rlogin 입니다..
혹, 의심나는 파일들이 있으면 추천해주십시오..
교체해보고, 실행되는지 해볼렵니다.
Forums:
댓글 달기