[tut] - cấu hình ftp server trên centos _

5
8/18/2014 [TUT] - Cấu hình FTP Server trên Centos | ITLab - Diễn đàn Công nghệ và Giải pháp http://forum.itlab.com.vn/index.php?threads/cau-hinh-ftp-server-tren-centos.4079/ 1/5 Diễn đàn Tìm kiếm diễn đàn Recent Posts Resources Thành viên Đăng nhập [TUT] Cấu hình FTP Server trên Centos Sẵn tiện đang triển khai FTP Server cho khách hàng nên tôi viết nhanh bài này luôn Trong bài viết này, tôi sẽ hướng dẫn các bạn xây dựng FTP server trên Centos 6.4 sử dụng vsftpd (Very Secure FTP Daemon) Việc đầu tiên cần làm là phải cài đặt vsftpd. Mã: [[email protected]]# yum -y install vftpd Cấu hình ftp: Chúng ta sẽ quan tâm đến các file sau ftpuser: Chứa các user không được login bằng ftp user_list: Chỉ các user có trong file này được đăng nhập ftp nếu userlist_deny=NO vsftpd.conf: File cấu hình chính. chroot_list: chứa các user được phép duyệt các thư mục bên ngoài homedir. Việc đầu tiên cần làm là sửa file vsftp.conf Mã: [[email protected]]# vi /etc/vsftpd/vsftpd.conf Diễn đàn SYSTEM - NETWORK Linux - Unix Hướng dẫn sử dụng Hệ thống Resources Manager » Từ ngày 28/03/2013 ITLab đã đưa vào sử dụng hệ thống Resource Manager tại địa chỉ: http://forum.itlab.com.vn/index.php?resources/ » Bài viết này sẽ hướng dẫn mọi người các sử dụng hệ thống RM này nhằm thuận tiện trong việc chia sẻ và download những tài liệu cần thiết xem chi tiết 1 2 3 Tham gia ngày: 17 Tháng năm 2010 Bài viết: 651 Đã được thích: 161 Mr.Cuong Nothing... ... Staff Member Mã: [[email protected]]#vi /etc/vsftpd/vsftpd.conf # line 12: no anonymous anonymous_enable=NO

Upload: pham-van-nam

Post on 26-Dec-2015

29 views

Category:

Documents


0 download

DESCRIPTION

Cấu Hình FTP Server Trên Centos

TRANSCRIPT

Page 1: [TUT] - Cấu Hình FTP Server Trên Centos _

8/18/2014 [TUT] - Cấu hình FTP Server trên Centos | ITLab - Diễn đàn Công nghệ và Giải pháp

http://forum.itlab.com.vn/index.php?threads/cau-hinh-ftp-server-tren-centos.4079/ 1/5

Diễn đàn

Tìm kiếm diễn đàn Recent Posts

Resources Thành viên

Đăng nhập

[TUT] Cấu hình FTP Server trên Centos

Sẵn tiện đang triển khai FTP Server cho khách hàng nên tôi viết nhanh bài này luôn

Trong bài viết này, tôi sẽ hướng dẫn các bạn xây dựng FTP server trên Centos 6.4 sử dụng vsftpd (Very Secure FTP Daemon)

Việc đầu tiên cần làm là phải cài đặt vsftpd.

Mã:

[[email protected]]# yum -y install vftpd

Cấu hình ftp:

Chúng ta sẽ quan tâm đến các file sau

ftpuser: Chứa các user không được login bằng ftp

user_list: Chỉ các user có trong file này được đăng nhập ftp nếu userlist_deny=NO

vsftpd.conf: File cấu hình chính.

chroot_list: chứa các user được phép duyệt các thư mục bên ngoài homedir.

Việc đầu tiên cần làm là sửa file vsftp.conf

Mã:

[[email protected]]# vi /etc/vsftpd/vsftpd.conf

Diễn đàn SYSTEM - NETWORK Linux - Unix

Hướng dẫn sử dụng Hệ thống Resources Manager

» Từ ngày 28/03/2013 ITLab đã đưa vào sử dụng hệ thống Resource Manager tại địa

chỉ: http://forum.itlab.com.vn/index.php?resources/

» Bài viết này sẽ hướng dẫn mọi người các sử dụng hệ thống RM này nhằm thuận tiện

trong việc chia sẻ và download những tài liệu cần thiết xem chi tiết

1 2 3

Tham gia ngày:

17 Tháng năm 2010

Bài viết: 651

Đã được thích: 161

Mr.CuongNothing...♫...

Staff Member

Mã:

[[email protected]]#vi /etc/vsftpd/vsftpd.conf

# line 12: no anonymous

anonymous_enable=NO

Page 2: [TUT] - Cấu Hình FTP Server Trên Centos _

8/18/2014 [TUT] - Cấu hình FTP Server trên Centos | ITLab - Diễn đàn Công nghệ và Giải pháp

http://forum.itlab.com.vn/index.php?threads/cau-hinh-ftp-server-tren-centos.4079/ 2/5

Mr.Cuong, 8 Tháng năm 2013 #1

vuongdinhduc, tungnt1 and haidang88 like this.

Cấu hình cơ bản như trên là FTP đã sử dụng được. Còn các giá trị khác, các bạn tự nghiên cứu thêm

Khởi động dịch vụ FTP và cho phép dịch vụ FTP chạy khi startup

Mã:

[[email protected]]#service vsftpd start [[email protected]]#chkconfig vsftpd on

Chúc thành công!

Công ty quyết định gắn thêm 1 hdd nữa để dùng riêng cho FTP.

1.Việc đầu tiên cần làm sau khi gắn thêm hdd là phải định dạng lại HDD mới

Kiểm tra hard disk hiện có trên Centos:

PHP:

# fdisk -l | grep '̂Disk'

# line 80,81: uncomment ( allow ascii mode )

ascii_upload_enable=YES

ascii_download_enable=YES

# line 95, 96: uncomment ( enable chroot )

chroot_local_user=YES

chroot_list_enable=YES

# line 98: uncomment ( specify chroot list )

chroot_list_file=/etc/vsftpd/chroot_list

# line 104: uncomment

ls_recurse_enable=YES

# add at the last line -- specify root directory ( if don't specify, users' home directory become FTP home directory)

local_root=public_html

# use localtime

use_localtime=YES

Mã:

[[email protected]]#vi /etc/vsftpd/chroot_list

# add users you allow to move over their home directory

Mr.Cuong

Tham gia ngày:

17 Tháng năm 2010

Bài viết: 651

Đã được thích: 161

Mr.CuongNothing...♫...

Staff Member

Output:

Disk /dev/sda: 160.0 GB, 160040803840 bytes

Disk identifier: 0x0003aef9

Disk /dev/sdb: 160.0 GB, 160000000000 bytes

Disk identifier: 0x6d08a745

Page 3: [TUT] - Cấu Hình FTP Server Trên Centos _

8/18/2014 [TUT] - Cấu hình FTP Server trên Centos | ITLab - Diễn đàn Công nghệ và Giải pháp

http://forum.itlab.com.vn/index.php?threads/cau-hinh-ftp-server-tren-centos.4079/ 3/5

Ở đây là 02 hdd cùng dung lượng. /dev/sdb là ổ cứng tôi mới gắn thêm.

Cẩn thận chứ format nhầm là ói cơm đấy nhé

Tạo partition trên hdd mới

Mã:

# fdisk /dev/sdb

các tùy chọn khi gõ lệnh trên như sau:

m - print help

p - print the partition table

n - create a new partition

d - delete a partition

q - quit without saving changes

w - write the new partition table and exit

Tiến hành Format Linux partitions

# mkfs.ext3 /dev/sdb1

Mount ổ cứng mới vào hệ thống:

# mkdir /mnt/disk1

# mount /dev/sdb1 /mnt/disk1

Kiểm tra:

# df -H

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/vg_itsec-lv_root

53G 4.0G 47G 8% /

tmpfs 522M 0 522M 0% /dev/shm

/dev/sda1 508M 59M 424M 13% /boot

/dev/mapper/vg_itsec-lv_home

103G 198M 97G 1% /home

/dev/sdb1 158G 1.6G 148G 2% /mnt/disk1

Cập nhật fstab:

# vi /etc/fstab

Thêm vào:

/dev/sdb1 /mnt/disk1 ext3 defaults 1 2

2. Khai báo homedir trên FTP Server cho User.

Chỉnh sửa fi le vsftpd.conf

Mã:

#vi /etc/vsftpd/vsftpd.conf

Sửa local_root=public_html thành local_root=/mnt/disk1

Page 4: [TUT] - Cấu Hình FTP Server Trên Centos _

8/18/2014 [TUT] - Cấu hình FTP Server trên Centos | ITLab - Diễn đàn Công nghệ và Giải pháp

http://forum.itlab.com.vn/index.php?threads/cau-hinh-ftp-server-tren-centos.4079/ 4/5

Mr.Cuong, 8 Tháng năm 2013 #2

haidang88 and manh_long22 like this.

manh_long22, 8 Tháng năm 2013 #3

tungnt1, 2 Tháng tám 2013 #4

haidang88, 3 Tháng tám 2013 #5

(Bạn phải Đăng nhập hoặc Đăng ký để trả lời bài viết.)

Khởi động lại FTP

Mã:

#service vsftpd restart

Xong rồi, đi uống cafe.

Vote cho Mr Cường

Em ko viet duoc tieng Viet, anh bo qua nhe.

Em da cai dat centos, kloxo duoc roi, cac service deu chay binh thuong, ftp cung "co" chay nhung khi connect thi lan nao cung dung o

cho:

Tra ve: 227 Entering Passive Mode

Lenh: List

Khong the ket noi thanh cong duoc.

Neu anh biet loi hoac nguyen nhan thi giup cho e voi

Em cam on!

Bạn tìm hiểu thêm về cơ chế active và passive trên FTP nhé

Chia sẻ trang này

Tham gia ngày:

25 Tháng hai 2013

Bài viết: 15

Đã được thích: 4

manh_long22New Member

Tham gia ngày:

2 Tháng tám 2013

Bài viết: 1

Đã được thích: 0

tungnt1New Member

Tham gia ngày:

28 Tháng tư 2010

Bài viết: 917

Đã được thích: 123

haidang88Active Member

Diễn đàn SYSTEM - NETWORK Linux - Unix

Page 5: [TUT] - Cấu Hình FTP Server Trên Centos _

8/18/2014 [TUT] - Cấu hình FTP Server trên Centos | ITLab - Diễn đàn Công nghệ và Giải pháp

http://forum.itlab.com.vn/index.php?threads/cau-hinh-ftp-server-tren-centos.4079/ 5/5