그놈 데스크톱으로 설치한 RHEL 6.5에서 FTP 설치하고 알드라이브로 접속하기
(root로 접속하여 심플하게 사용하기 위한 방법 - 보안 고려 안함)
1. RHEL 6.5 DVD의 Packages 디렉토리로 이동한다.
2. # rpm -Uvh vsftpd ~ 명령어를 이용하여 vsftpd를 설치한다.
3. # vi /etc/ vsftpd/ftpusers 명령어를 입력하여 root 앞에 #을 붙여 주석처리를 한다.
4. # vi /etc/vsftpd/user_list 명령어를 입력하여 root 앞에 #을 붙여 주석처리를 한다.
5. # system-config-firewall 명령어를 입력하여 FTP를 선택하고 적용을 클릭한다.
6. # chkconfig vsftpd on 명령어를 입력하여 재부팅 후에도 FTP 서비스가 자동으로 시작 되도록 설정한다.
7. # setsebool -P ftp_home_dir 1
8. # setsebool -P allow_ftpd_full_access 1 명령어를 입력한다.
9. # getsebool -a | grep ftp 명령어를 입력하여 아래 사진처럼 잘 설정되었는지 확인
10. # service vsftpd restart 명령어를 입력하여 FTP 서비스를 재시작 한다.
11. 알드라이브를 실행하고 FTP를 설치한 리눅스 서버에 접속해 본다.
12. 잘 접속되었다.
참고로
/etc/vsftpd/vsftpd.conf 내용
anoanymous_enable | anoanymous의 접속을 허가할지에 대한 설정 |
local_enable | local 사용자의 접속을 허가할지에 대한 설정 |
write_enable | local 사용자가 저장,삭제,디렉토리 생성등의 명령 수행의 허가를 설정(anonymous는 해당 X) |
anon_upload_enable | anonumous의 파일 업로드 허가를 설정 |
anon_mkdir_write_enable | anonymous의 디렉토리 생성 허가를 설정 |
dirlist_enable | 접속한 디렉토리의 파일 리스트를 보여줄지를 설정 |
download_enable | 다운로드에 대한 허가를 설정 |
listen_port | FTP 서비스의 포트 번호를 설정 (기본 포트는 21) |
deny_file | 업로드를 금지할 파일을 지정 (예 : deny_file={*.avi,*.jpg} |
hide_file | 보여주지 않을 파일을 지정 (예 : hide_file={*.avi,*.jpg} |
max_clients | FTP 서버의 동시 최대 접속자 수를 지정 |
max_per_ip | 1개 PC가 동시에 접속할 수 있는 접속 수를 지정 |
`
댓글