티스토리 뷰

Operating System/FreeBSD

FTP 설정

do9dark 2015. 7. 5. 17:05

- FTP 설정

FTP 서비스 자동 실행 설정

# vi /etc/rc.conf 

ftpd_enable="YES"


FTP 접속 메시지 설정

# echo 'Welcome :)' >> /etc/ftpwelcome


FTP 사용자 접근 설정

# vi /etc/ftpusers

root로 접근을 하고 싶은 경우, 해당 파일에서 root 제거 또는 주석(#) 처리


서비스 시작

# service ftpd start

# /etc/rc.d/ftpd start


FTP 접속

# ftp localhost



- Anonymous FTP 설정

ftpd 서비스 중지

# service ftpd stop


ftpd 서비스 자동 실행 설정 주석 처리 또는 제거

# vi /etc/rc.conf

#ftpd_enable="YES"


Anonymous FTP user 계정 생성 ("FreeBSD/USER 관리" 글 참고)


ftp 계정, 홈 디렉터리 생성 및 변경

# mkdir -p /var/ftp/pub

# chown ftp:ftp /var/ftp/pub

# chsh ftp

Home directory: /var/ftp/pub


Anonymous FTP 설정

# vi /etc/inetd.conf

ftp    stream    tcp    nowait    root    /usr/libexec/ftpd    ftpd -l -S -A -r

-l default flag

-r read-only mode

-o write-only mode

-A anonymous FTP connections only

-S logging of all anonymous FTP activity


로그 파일 생성

# touch /var/log/ftpd


inetd 서비스 시작

# service inetd start


inetd 서비스 자동 실행 설정

# vi /etc/rc.conf

inetd_enable="YES"


포트 변경을 하고 싶을 경우 /etc/services 파일에 해당되는 서비스의 포트를 변경한 다음 inetd를 재시작하면 된다.

'Operating System > FreeBSD' 카테고리의 다른 글

tmux 설치 및 설정  (0) 2015.10.18
FAMP - Installing Apache, MySQL, PHP on FreeBSD  (0) 2015.07.22
python27, py-pip 설치 및 설정  (0) 2015.07.22
bash 설치 및 설정  (0) 2015.07.22
vim-tiny 설치 및 설정  (0) 2015.07.12
Portsnap  (0) 2015.07.12
USER 관리  (0) 2015.07.05
날짜/시간 설정  (0) 2015.07.02
Network 및 Hostname 설정  (0) 2015.07.02
Raspberry Pi 2에 FreeBSD 11 설치하기  (0) 2015.06.30
댓글
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
링크
공지사항
Total
Today
Yesterday