24
2011
Cách cài đặt FTP Server trong Centos
FTP (File transfer protocol) là một trong những dịch vụ quan trọng trên internet, giúp cho việc truyền tập tin đến máy chủ dễ dàng hơn. Trong bài viết này chúng tôi sẽ hướng dẫn bạn cài đặt dịch vụ FTP trên CentOS.
Cách cài đặt FTP Server trong CentOS
Kiểm tra bạn đã cài vsftpd chưa bằng dòng lệnh.
[root@localhost ~]# yum list installed | grep ftp
Nếu bạn thấy chữ vsftpd thì có nghĩa là ftp server đã được cài đặt trong CentOS. Nếu chưa bạn tiếp tục gõ lệnh:
1. Lệnh để cài VSFTP
# yum install vsftpd
2. Thêm dịch vụ VSFTPD vào chkconfig
# chkconfig vsftpd on
3. Khởi động dịch vụ FTP
# service vsftpd start
4. Sau khi khởi động dịch vụ the vsftpd hãy thử kết nối ftp:
# ftp localhost
5. Bạn sẽ nhận được thông điệp đăng nhập với localhost:root
[root@localhost ~]# ftp localhost Connected to localhost.localdomain. 220 (vsFTPd 2.0.5) 530 Please login with USER and PASS. 530 Please login with USER and PASS. KERBEROS_V4 rejected as an authentication type Name (localhost:root):
6. Nếu bạn cố gắng truy cập với quyền root, bạn sẽ nhận được thông báo không truy cập được do quyền bị từ chối
Name (localhost:root): root 530 Permission denied. Login failed.
Cách khắc phục (Không khuyến khích áp dụng trên các máy chủ dịch vụ đang hoạt động kinh doanh)
Mặt định truy cập FTP sẽ cấp tài khoản root. Để có thể truy cập bằng tài khoản root ta phải xóa tài khoản root từ tập tin user_list và ftpusers bên trong thư mục /etc/vsftpd
Bạn dùng chương trình vi để sửa tập tin user_list và ftpusers.
[root@localhost ~]# vi /etc/vsftpd/user_list [root@localhost ~]# vi /etc/vsftpd/ftpusers
Sau khi sửa xong bạn bấm CTRL+C để kết thúc và ghi, thoát khỏi vi bằng cách gõ :wq
Cuối cùng bạn khởi động lại dịch vụ vsftpd
[root@localhost ~]# service vsftpd restart Shutting down vsftpd: [ OK ] Starting vsftpd for vsftpd: [ OK ] [root@localhost ~]#
Giờ bạn có thể kiểm tra kết nối FTP với tài khoản root như dưới đây.
[root@localhost ~]# ftp localhost Connected to localhost.localdomain. 220 (vsFTPd 2.0.5) 530 Please login with USER and PASS. 530 Please login with USER and PASS. KERBEROS_V4 rejected as an authentication type Name (localhost:root): 331 Please specify the password. Password: 230 Login successful. Remote system type is UNIX. Using binary mode to transfer files. ftp> bye 221 Goodbye.
Các bài hay khác
6 lời bình + Thêm lời bình
Với lời bình
Bài nhiều người đọc
[Cách cài đặt] Cài đặt Apache, PHP, MySQL và phpMyAdmin trên Windows
56 |
[Thủ thuật] Chèn nút Google +1 vào Blog WordPress, Blogger
11 |
[Cách cài đặt] Tạo blog với WordPress (phần 1)
10 |
Lựa chọn mã nguồn cho website của bạn
10 |
Các hệ thống web mã nguồn mở (Open Source System) phổ biến trên thế giới
9 |
[Cách cài đặt] Tạo blog với WordPress (phần 3)
9 |
[Mã nguồn mở] MyBB là gì?
8 |
Cách sửa lỗi Windows Could Not Start... C:\WINDOWS\SYSTEM32\CONFIG\SYSTEM
8 |
[Cách cài đặt] Tạo blog với WordPress (phần 2)
7 |
[Cách cài đặt] Tạo blog với WordPress (phần 2)
7 |
Bình luận mới nhất
- Loading...

Viết bởi






bạn ơi, mình cài tới bước
“Bạn dùng chương trình vi để sửa tập tin user_list và ftpusers.
[root@localhost ~]# vi /etc/vsftpd/user_list
[root@localhost ~]# vi /etc/vsftpd/ftpusers”
nó chạy hoài hok có ngừng bạn à. mình phải làm sao
mình cũng vừa mới bước vào gian hồ thôi, mong bạn giúp
cám ơn bạn nhiều
Vi mới đầu rất khó dùng đối với người bắt đầu làm quen với Linux, bạn cứ tập sử dụng Vi thành thạo thì sẽ sửa được thôi, hoặc nếu bạn dùng linux trong môi trường đồ họa bạn có thể dùng chương trình Gedit hoặc Geany để mở và sửa nó dễ dàng.
[...] Cách cài đặt FTP Server trong Centos [...]
Cảm ơn bạn, bài viết rất hay và chi tiết
mình không thể thực hiện Ftp được
nó báo lỗi: -bash: ftp: command not found
khi mình thực hiện lệnh: #ftp localhost
lý do cho vấn đề này là gì?
Rất mong nhận được câu trả lời của bạn.
MÌnh cám ơn nhiều
chỉ cần bấm ctrl+z thì nó sẽ dừng lại thui.co ji gửi mail mình