-ftp 서버
사용한 서비스: proftpd 사용
설치순서:
1. proftpd 서비스 다운
2. vi /etc/proftpd.conf 로 환경 설정
ServerName -> 서버네임 지정
ServerAdmin -> 서버관리자 이메일 지정
ServerType -> 서버 타입 지정, Standalone 사용함.
Port 21 -> 포트 번호 지정, proftpd.conf에 추가
DefaultServer on -> 외부 접속자 허용 가능해짐
DefaultRoot -> ~/user 로 설정 (/home/서버계정/user/ 폴터 상위로 접근 불가능하게 됨.)
User nobody
Group nobody -> proftp 서버를 실행할 때 만들어지는 프로세스의 user와 그룹 설정, 기본적으로 nobody
Umask 022 -> ftp사용자가 새로 파일과 폴더를 만들때 기본적으로 주는 허가권,
022인 경우 777-022->755의 허가권을 가짐
3. FTP서버 주소 지정
vi /etc/hosts 에서
ftp서버ip 서버이름을 추가.
이후 웹 사이트에서 ftp://ftp서버ip 혹은 ftp://서버이름 으로 접속시, 접속 가능
단, 사용자의 이름과 비밀번호를 지정하라고 나오는데, 이 경우 서버의 계정과 비밀번호를 입력하면 됨.
4. 위의 작업이 끝난 후.
사용한 서비스: proftpd 사용
설치순서:
1. proftpd 서비스 다운
2. vi /etc/proftpd.conf 로 환경 설정
ServerName -> 서버네임 지정
ServerAdmin -> 서버관리자 이메일 지정
ServerType -> 서버 타입 지정, Standalone 사용함.
Port 21 -> 포트 번호 지정, proftpd.conf에 추가
DefaultServer on -> 외부 접속자 허용 가능해짐
DefaultRoot -> ~/user 로 설정 (/home/서버계정/user/ 폴터 상위로 접근 불가능하게 됨.)
User nobody
Group nobody -> proftp 서버를 실행할 때 만들어지는 프로세스의 user와 그룹 설정, 기본적으로 nobody
Umask 022 -> ftp사용자가 새로 파일과 폴더를 만들때 기본적으로 주는 허가권,
022인 경우 777-022->755의 허가권을 가짐
3. FTP서버 주소 지정
vi /etc/hosts 에서
ftp서버ip 서버이름을 추가.
이후 웹 사이트에서 ftp://ftp서버ip 혹은 ftp://서버이름 으로 접속시, 접속 가능
단, 사용자의 이름과 비밀번호를 지정하라고 나오는데, 이 경우 서버의 계정과 비밀번호를 입력하면 됨.
4. 위의 작업이 끝난 후.
1) 시스템 관리->방화벽-> ftp 서버(21,22번의 tcp,udp)열어줄 것
2) 리눅스의 한글 지원코드(UTF-8)과 윈도우의 한글 지원코드(Eo-Kr)이 달라서 윈도우에서 올린 한글 이름을 가진 파일을
리눅스가 설치된 서버에서 보게 되면 깨진 글자가 나옴.
마찬가지로 리눅스에서 한글로 폴더를 만들게 되면 윈도우에서는 볼 수가 없게됨.
ftp사용에는 문제가 없으나 서버에서 ftp폴더 관리는 힘듦. 이에 대한 해결은 다음과 같은 방안이 존재.
(1) 알 ftp를 사용할 시 UTF-8 강제 지원을 사용하여 윈도우와 리눅스의 한글 지원을 일체화 시킴
(2) 리눅스의 UTF-8을 Eo-Kr로 변형함(시스템 환경을 바꿔야 함. 시도해보았으나 잘 안됨...)
(3) 외부 컴퓨터로 ftp 서버 관리 -> 현재 사용법
3) chrome 설정으로 anonymous의 경우 차단을 제한해 줄것 (775 와 같은 식으로)
4) 개인 폴더+암호 로 된 형태의 ftp구현할 수 있을 듯하다. 차후 할 일.
5. chkconfig proftpd on 으로 부팅시 시작 되도록 할 것.
2) 리눅스의 한글 지원코드(UTF-8)과 윈도우의 한글 지원코드(Eo-Kr)이 달라서 윈도우에서 올린 한글 이름을 가진 파일을
리눅스가 설치된 서버에서 보게 되면 깨진 글자가 나옴.
마찬가지로 리눅스에서 한글로 폴더를 만들게 되면 윈도우에서는 볼 수가 없게됨.
ftp사용에는 문제가 없으나 서버에서 ftp폴더 관리는 힘듦. 이에 대한 해결은 다음과 같은 방안이 존재.
(1) 알 ftp를 사용할 시 UTF-8 강제 지원을 사용하여 윈도우와 리눅스의 한글 지원을 일체화 시킴
(2) 리눅스의 UTF-8을 Eo-Kr로 변형함(시스템 환경을 바꿔야 함. 시도해보았으나 잘 안됨...)
(3) 외부 컴퓨터로 ftp 서버 관리 -> 현재 사용법
3) chrome 설정으로 anonymous의 경우 차단을 제한해 줄것 (775 와 같은 식으로)
4) 개인 폴더+암호 로 된 형태의 ftp구현할 수 있을 듯하다. 차후 할 일.
5. chkconfig proftpd on 으로 부팅시 시작 되도록 할 것.
'리눅스(Linux) > 리눅스 서버 작업' 카테고리의 다른 글
서버 작업 기록 - 5. 제로보드 사용하기 (0) | 2010.03.04 |
---|---|
서버 작업 기록 - 4. 메일 서버 구축 (0) | 2010.02.02 |
서버 작업 기록 - 3. http 구축 (0) | 2010.02.02 |
서버 작업 기록 - 2. Samba 서버 구축 (0) | 2010.02.02 |
리눅스 서버 작업 기록 (0) | 2010.02.02 |