제가 리눅스를 씁니다.
버전은 Linux Mint 18 Sarah Xfce Edition 입니다.
웹 설정까진 다했어요. 정상적으로 작동되요. (누가 세팅해줌)
그런데.. FTP를 설정하기 위해 FTP 세팅은 하였으나 무슨 문제인지 리눅스 터미널에 ftp localhost 하면 접속 거부뜹니다.
제가 예상한건 포트가 안열려 있거나 하는건데요. 터미널에서 포트 개방법 자세히 알려주시거나 원격해주실분 구해요ㅠㅠ
(인터넷에 나온거 다해보고 안되서 하소연)
만약에 동작을 시키셨다면 selinux가 설정되어 있는지 확인해보시기 바랍니다. 제가 예전에 selinux 때문에 삽질을 한 적이 많아서요 ㅎㅎㅎ..
이 글을 참조해보세요
그런데 또 하나 문제가 있다면 FTP 접속 시 연결 수립, 환영 메세지를 기다림 에서 멈춥니다..
2. vsftpd 같은걸 까신건지? 세팅을 어떻게 하셨다는건지가 궁금해요
3. root계정으로 로그인하신건지도요
에러코드 같은건 나오지 않았습니다. 터미널에 ftp localhost 하면 connect: Connection refused 나옵니다.
root계정은 아니신거 같지만 혹시 쓰시는계정이 거부처리가 되어있는지 여기 참고하셔서 한번 체크해보시겠어요?
그런데 또 하나 문제가 있다면 FTP 접속 시 연결 수립, 환영 메세지를 기다림 에서 멈춥니다..
폴더접근권한 문제이거나 아니면 파일 리스트 조회 권한 옵션이 있으면 그런쪽으로 한번 알아보시는게..
그리고 보통 리눅스 계열은 root 권한은 sudo 로 사용가능합니다.
sudo [명령문] 식으로 쓰거나 sudo su 로 root 계정으로 로그인 혹은 su [계정명] 으로 특정계정으로 로그인도 됩니다
아 혹시 ftp 접속 클라이언트를 웹으로 사용하시는거면 권한 등록을 아파치 사용자로 해야 될 수도 있어요
아파치 사용자 이름은 설정파일을 열어보시거나 root 계정에서 ps aux | grep http 혹은 ps aux | grep apache 로 보시고
chown [사용자명] [ftp접근폴더] 로 권한을 주시면 됩니다
설정파일에는 User [사용자명] 이런식으로 나와 있어요
댓글 달기