텔넷 접속 제한..
글쓴이: zzsay / 작성시간: 수, 2003/04/09 - 10:15오전
스크립트 파일을 만들어
psswd 에서 유저:/home/유저: /bin/bash
bash 가 아닌 제가 만들어 놓은 스크립트로 텔넷 접속시
텔넷을 사용 할수 없다라는 스크립트입니다.
일종예 특정 계정만 텔넷 접속을 허용 하는 거지여
그런대 이와 같이 하니..
proftp 도 접속이 불가능 합니다.
텔넷과 ssh 등은 접속 제한을 두고 proftp 는 사용 하게 할수 없는지여?
proftp 도 쉘프로그램을 찻습니까?
bin/bash 로 고치니 다시 접속이 가능 하더군요.
도져희 모르겠습니다.
proftp 모드는 xinetd 입니다. 그레서 그런걸까요?
Forums:
/etc/proftpd/proftpd.conf 에 보시면"Requ
/etc/proftpd/proftpd.conf 에 보시면
"RequireValidShell on" 이라는 옵션이 있을겁니다..
이것 때문인거 같은데 이것을 off로 변경하면 될 것 같습니다.
안대요
RequireValidShell on 라는 문구는 없습니다.
또한 추가해주어도 마찬가지에요. 물론 proftp 재시작 했구요
xinet은 재시작의 필요가 없습니다.
접속시 proftpd가 실행되는 것이므로 바뀌면 재접속시 바로 반영됩니다.
그리고 bash를 바꾸는 것은 별로 좋지 못한것 같습니다. 굳이 접속을 제한한다면 특정 ID의 /bin/bash를 /sbin/nologin 으로 해주는게 좋습니다.
========================================
* The truth will set you free.
댓글 달기