환영 메시지를 보여주고 설정 하는 방법에 대해 말씀드리겠습니다.
보통 사용자의 루트를 제한 해서 사용하는데 다음과 같습니다.
DefaultRoot ~ aaa
이렇게 하면 aaa 그룹에 속한 사용자는
시스템 루트로 접근 할 수 없습니다.
그리고 환영 메시지 보여주기는
DisplayLogin /etc/welcome.msg
이렇게 됐다고 했을때...
aaa 그룹에 속한 사용자에게는 루트가 자기 홈디렉토리 여서
저 환영 메시지를 볼 수가 없습니다.
그래서 저는 이렇게 사용합니다.
저의 경우는 일반 계정 사용자에게는 별 제한을 가하지 않고
( 해봐야 나밖에 없으니까 -_-; )
공개 FTP 서버를 만들때....입니다.
DisplayLogin /.welcome
이렇게 만들고
접속을 허용한 사용자의 홈 디렉토리에다가
.welcome 파일을 만들어 놓습니다.
그러면 로그인 할때 환영메시지가 뜨게 됩니다.
대부분의 FTP client 가 . 으로 시작하는 파일은 보여주지 않기 때문에
지저분해 보이지도 않습니다.
=============== welcome 파일 작성 ============================
welcome 파일에서는 이미 설정된 변수들을 이용해
메시지를 작성 할 수 있습니다.
많이 쓰는거 몇개만 나열하겠습니다.
%V : 서버이름 ( ServerName )
%L : 서버주소
%f : 로그인 한 디렉토리의 남은 용량
%N : 현재 접속자 수
%M : 허용 가능 접속자 수
%R : 접속한 클라이언트의 IP
%U : 접속한 사용자의 id ( MaxClients )
%T : 접속한 시간
%E : 관리자 이메일 ( ServerAdmin )
이상입니다.
멋진 환영 메시지를 만들어 보세요
============== 디렉토리 마다 메시지 보여주기 ==============
디렉토리를 변경할때마다
메시지를 보여주고 싶을때에는
ftp 환경 파일에서
DisplayFirstChdir .message
로 설정하고
메시지를 보여주고 싶은 디렉토리에
.message 파일을 만들어 두면
사용자가 그 디렉토리로 이동하면
.message 에 적어둔 메시지가 표시 됩니다.
================ 로그 아웃시 메시지 보여주기 ==============
DisplayLogin 과 마찬가지로
DisplayQuit 에다가 보여줄 메시지가 들어 있는 파일을 설정해주면 됩니다.
이상 허접한 팁 이었습니다.

관리자
04-08-04 16:19
0개
11회
TIP
Proftp 접속시 환영 메세지 보내기..
댓글목록
등록된 댓글이 없습니다.