ftp만 되고 ssh,텔넷막는 방법은 없을까요>?

kcv의 이미지

안녕하세요..매일오는 초봉입니다 ;;

계정을 나눠주고 있는데요, 일반계정 사용자에게는ftp만 접근할수 있게 하려고 합니다.

root만 ssh를 접근할수 있게 하려고 하는데 어떻게 해야 하는것일까요 ^^?

텔넷도 알려주시면 더욱 좋구요

maylinux의 이미지

tcpwapper 를 사용하면, 전부 가능합니다.

아바타 제작기간~~ 무려 5초!!!

박영선의 이미지

eunjea의 이미지

ssh:
http://people.kldp.org/~eunjea/ssh/x187.html

이런식으로 설정하거나 아예 passwd 파일에서 쉘을 안줘도 됩니다.
foo:x:524:524::/home/users/foo:ftp

eunjea의 이미지

글을 올리는 사이에 다른 두분의 답변이 올라왔구요.
그런데 xinetd, tcpwrapper 를 사용하지 않는 경우. 예를 들어
텔넷 서버는 tcpserver를 사용하고 ssh는 --with-tcp-wrappers 옵션을 빼고 컴파일된 경우도 있습니다.
(사실 제가 그렇게 합니다.) 8)

yjw1234의 이미지

메일와도 모르는게 거의다네 ^^;;;

전 telnet 막을때

/etc/passwd 에 가서
쉘을 변경해줬는데...

리눅스 열심히 배워볼랍니다.~

sekisuri의 이미지

텔넷은 그냥 막아두고..
sshd설정파일인 sshd_config파일에서
PermitRootLogin no <<== 요부분 yes로 설정해 주시구요

sshusers파일에 root만 등록시켜두면 됩니다 ^^

항상 행복하시길~* ^^