proftpd 를 사용하신 다면, 유저들의 shell 을 /bin/false
로 설정해 주시고 proftpd.conf 에
RequireValidshell off
를 설정해 주십시오. RequrieValidshell 에 대해서는
http://proftpd.oops.org/reference.php?mode=detail&id=82&key=RequireValidShell&class=r 을 참고하십시오.
: 계정 서비스를 하는데
:
: 특정인만 텔넷을 허용하려고합니다.
:
: /bin/bash 를 false 로 하면 텔넷접속이 안되지만
: ftp 까지 접속이 안되어 버립니다. ㅜ.ㅜ
:
: auth required /lib/security/pam_listfile.so item=user sense=allow file
: =/etc/telnetusers onerr=succeed
:
: 위의 내용을 /etc/pam.d/login 파일에 추가하고
:
: /etc/telnetusers 라는 파일을 만들어서
: test
: testa
: testb
:
: 이렇게 추가했습니다.
:
: 그럼 test testa testb 는 텔넷접속이 되야하는데
: 모든계정이 다 안되더라구요 ㅜ.ㅜ
:
: 고수님들 도움좀 주세요!
:
: --
: 허접..허접. ㅜ.ㅜ