본문 바로가기

vsftpd

(4)
FTP 심볼릭 링크 동작 안할때 현재 저의 환경은 Ubuntu 12.04 LTS 64비트 환경입니다. PureFTP를 이용하여 FTP를 생성하였고 다른 사용자가 접근해서 받는중입니다.그리고 보안 옵션으로 FTP 사용자가 상위 폴더로는 접근하지 못하게 해논 상태입니다. 지금 어떤 문제가 발생했냐면, 내부 폴더 /usr/local 안에서 생성되는 파일을 ftp를 통해 제공을 해야합니다. 저는 ln -s /usr/local/app /home/user/app 이런식으로 심볼릭 링크로 걸어놓았습니다.하지만 리눅스 쉘상에서는 작동을 하지만 FTP에서는 디렉토리를 찾을수 없다는 오류가 나왔습니다. 이럴때 해결 할 방법을 찾아보니 마운트를 시켜놓는 방법입니다.옵션은 다음과 같습니다. mount -o bind /usr/local/app /home/us..
Connection closed by server with exitcode 127 어떤상황이냐면, 일단 제가 사용하는 환경에는 vsftp 또는 proftpd 가 안깔려있습니다. 저도 몰랐는데 openssh-server 자체가 sftp를 지원하네요 예전에 vsftpd를 이용해서 sftp 만든다고 별짓을 했는데,, 암튼 저런 오류가 난건 /etc/init.d/sshd_config의 설정이 잘못되신겁니다. 일단 제기준으로 설명을 드리면 # override default of no subsystems Subsystem sftp /usr/libexec/openssh/sftp-server 이러한 옵션이 있는데 분명히 주석이 걸려있던지 설정이 이상할것 같습니다. 설정을 다시한번 확인해보세요
500 OOPS: vsftpd: both local and anonymous access disabled! local_enable=YES listen=YES background=YES anonymous_enable=NO
vsftpd 설정 정리 A Rainbow of Flavors by c r i s 출처 :: http://vsftpd.beasts.org/vsftpd_conf.html ::데비안을 다시 설치하고 FTP 설정을 찾던중 -. 찾게 되었네요.. VSFTPD.CONFSection: File Formats (5) Index Return to Main Contents NAMEvsftpd.conf - config file for vsftpd DESCRIPTIONvsftpd.conf may be used to control various aspects of vsftpd's behaviour. By default, vsftpd looks for this file at the location /etc/vsftpd.conf. However, you..