vsftpd를 사용시 윈도우에서 cmd 창을 이용하여 접속하면 모든 디렉터리에 대해서 접근이 가능한데 원래 이런것인가요??
안녕하세요
vsftpd를 설치하고 사용하고잇습니다.
그런데 유저를 만들어주고 윈도우의 cmd창을 열어서 ftp접속을 하면 아이디와 비밀번호를 통해 홈디렉터리로 접속해집니다.
그런데 여기서 이상한점이 만약에 홈 디렉터리가 /home/test 라고 하면 여기서 cd / 명령어를 치면 vsftpd서버가 돌고있는 파일시스템의 / 디렉터리까지 cd 명령어로 이동이됩니다.
원래라면 이러면 안되는거 아닌가요 ?
이러한 경우네는 어떻게해야하나요 "????
vsftpd 내용은 다음과 같습니다.
listen=YES
#listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
#anon_upload_enable=YES
#anon_mkdir_write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
#chown_uploads=YES
#chown_username=whoever
#xferlog_file=/var/log/vsftpd.log
#xferlog_std_format=YES
#idle_session_timeout=600
#data_connection_timeout=120
#nopriv_user=ftpsecure
#async_abor_enable=YES
#ascii_upload_enable=YES
#ascii_download_enable=YES
ftpd_banner=Welcome to FTP
#deny_email_enable=YES
# (default follows)
#banned_email_file=/etc/vsftpd.banned_emails
#chroot_local_user=YES
#chroot_local_user=YES
#chroot_list_enable=YES
# (default follows)
#chroot_list_file=/etc/vsftpd.chroot_list
#ls_recurse_enable=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=ftp
rsa_cert_file=/etc/ssl/private/vsftpd.pem
google에서 vsftpd chroot 로 검색해
google에서 vsftpd chroot 로 검색해 보세요.
댓글 달기