ohbaby 라는 계정이 지워졌거나, /home/ohbaby 디렉토리의 .bash_profile
허가권에 문제가 있는것 같습니다. root 권한이 있다면 userdel 명령으로
계정을 지웠다가 adduser 명령으로 다시 만들어 보시기 바랍니다.
TCP래퍼의 설정은 man hosts.deny 명령을 내려보십시요.
: 일반 사용자로 로그인하면 아래와 같은 메세지가 출력되면서 프롬프트 문
자가 이상합니다.
:
: last login ....
: No directory /home/ohbaby!
: Logging in with home ="/"
: bash: /home/ohbaby/. bash_profiles: Permmission denied
: 그리고 프롬프트로
: bash-2 05$
: 이렇게 나옵니다.
: 무슨 이상이 있는건가요?
: 보통의 경우는 포름포트 일반 계정 아이디가 나오던데...
:
: 그리고 TCP 랩퍼 설정을 위해 /etc/hosts.deny 파일에 서비스 하지
: 않을 데몬의 실제 이르을 쓰려고 하는데, 그걸 어디서 확인하는지
: 모르겠습니다. 참 리눅스 7.1입니다.
: 책에 보면 /etc/services/ 파일에 들어 있다는데, 가 보면 없더군요.
: 예를 들어 telnet 서비스를 tcp 렙퍼로 통제하려고 /etc/services 파일의
: telnet 부분을 보면 server 부분에 그 경로(맞는 표현인가?)로 in.telentd
라고
: 나와야 할 것 같은데, 나오지 않구요. /etc/hosts.deny 파일에
: in.telnet: [거부할 ip]한 후 해당 ip에서 텔넷 접속하면 그냥 접속이
: 되더라구요..--이 곳에 서명을 적어주