본문 바로가기

proftpd

(3)
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 이러한 옵션이 있는데 분명히 주석이 걸려있던지 설정이 이상할것 같습니다. 설정을 다시한번 확인해보세요
proftpd :: Fatal: Group: Unknown group 'nogroup' Extremely Loud and Incredibly Close by matt.hintsa proftpd 를 설치하고, 시작하려고 메세지가 나왔습니다. Fatal: Group: Unknown group 'nogroup' in 30 혹시 모 라인타령을 한다거나 그런가요? proftpd.conf 파일에서 group을 nobody로 하니까 되고 있어요, 혹시 nogroup로 하셨다면, nobody 해보시는것도 저 같은 경우는