[tut] - cấu hình ftp server trên centos _
DESCRIPTION
Cấu Hình FTP Server Trên CentosTRANSCRIPT
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
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
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
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
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