내가 사용하고 vsftpd
내부 서버에 난 단지 하나에 대해 대답 할 수 있도록 ...
vsftpd
기본적으로 디렉토리 목록을 제어하는 두 가지 매개 변수가 있습니다. /etc/vsftpd.conf
dirlist_enable
If set to NO, all directory list commands will give permission denied.
Default: YES
dirmessage_enable
If enabled, users of the FTP server can be shown messages when they
first enter a new directory. By default, a directory is scanned for
the file .message, but that may be overridden with the configuration
setting message_file.
Default: NO (but the sample config file enables it)
download_enable
If set to NO, all download requests will give permission denied.
Default: YES
따라서 귀하의 경우 다음을 추가해야합니다.
dirlist_enable=NO
최소한 사용 사례에 따라 다운로드 및 디렉토리 메시지도 비활성화합니다. (그래서 내가 download_enable
디렉토리 목록을 실제로 제어하지 않는 매개 변수를 추가 한 이유 )
출처: man vsftpd.conf
모든 것을 공개 서버에서 말하면 표준 ftp
을 더 이상 실행할 수 없지만 다음과 같은 것을 사용합니다 sftp
.