[ubuntu] vsftpd (각 계정별 ftp 설정)
- DevelopEnv/ubuntu
- 2012. 2. 5.
ubuntu 에서 ftp 사용 하는 방법
01. 설치
sudo apt-get install vsftpd
02. 폴더 생성
sudo mkdir /srv/ftp
sudo usermod -d /srv/ftp ftp
* home/username 로 폴더를 구성 하면 됨.
(탐색기에서 생성 하자. )
example>
username : userftp 이라고 가정.
sudo mkdir /home/userftp
sudo usermod -d /home/userftp userftp
라고 하면 기본 모드 셋팅 완료
usermod 명령어 설명
usermod -d 경로 사용자
03. services restart
sudo /etc/init.d/vsftpd restart
04. User Authenticated FTP Configuration
sudo /etc/vsftpd.conf
# 상위 폴더에 접근 금지 명령, 각 계정별 폴더의 접근 권한
local_enable=YES
# 각 계정별 접근 권한 / 쓰기 모드 권한
write_enable=YES
# 각 계정별 upload 권한 러정
anon_upload_enable=YES
설정이 끝나면
sudo /etc/init.d/vsftpd restart
ftp 설정 참조 URL
http://yagi815.tistory.com/397
https://help.ubuntu.com/10.04/serverguide/C/ftp-server.html
01. 설치
sudo apt-get install vsftpd
02. 폴더 생성
sudo mkdir /srv/ftp
sudo usermod -d /srv/ftp ftp
* home/username 로 폴더를 구성 하면 됨.
(탐색기에서 생성 하자. )
example>
username : userftp 이라고 가정.
sudo mkdir /home/userftp
sudo usermod -d /home/userftp userftp
라고 하면 기본 모드 셋팅 완료
usermod 명령어 설명
usermod -d 경로 사용자
03. services restart
sudo /etc/init.d/vsftpd restart
04. User Authenticated FTP Configuration
sudo /etc/vsftpd.conf
# 상위 폴더에 접근 금지 명령, 각 계정별 폴더의 접근 권한
local_enable=YES
# 각 계정별 접근 권한 / 쓰기 모드 권한
write_enable=YES
# 각 계정별 upload 권한 러정
anon_upload_enable=YES
설정이 끝나면
sudo /etc/init.d/vsftpd restart
ftp 설정 참조 URL
http://yagi815.tistory.com/397
https://help.ubuntu.com/10.04/serverguide/C/ftp-server.html
'DevelopEnv > ubuntu' 카테고리의 다른 글
[ubuntu] SM player 화면 밝기 (0) | 2012.02.18 |
---|---|
Nixnote( evernote for ubuntu ) (0) | 2012.02.17 |
[ubuntu] startup manager (3) | 2012.01.16 |
[ubuntu] ubuntu에 하드디스크 추가하기 (0) | 2012.01.15 |
[ubuntu] 최소화,최대화,닫기 사라짐 (0) | 2012.01.15 |