Một trong những cách nhanh nhất và đơn giản nhất để tải tệp trang web của bạn lên máy chủ lưu trữ là kết nối với máy chủ thông qua FTP bằng một ứng dụng FTP client. Để làm điều này, bạn cần có quyền truy cập được cấp phép, dưới dạng một tài khoản FTP. Mỗi tài khoản FTP bao gồm một tên người dùng và mật khẩu duy nhất, cho phép truy cập vào thư mục cPanel được chỉ định trên máy chủ.
Khi bạn đăng ký một gói hosting với cPanel hoặc tạo một addon domain, một tài khoản FTP mặc định sẽ được tạo tự động.
Bạn cũng có thể tạo thêm các tài khoản FTP để cấp quyền truy cập cho người dùng khác mà không cần chia sẻ thông tin đăng nhập cPanel của bạn. Mỗi tài khoản FTP mới có thể được chỉ định cho một thư mục cụ thể, cho phép bạn kiểm soát mức độ truy cập của từng người dùng.
Để tạo tài khoản FTP:
Đăng nhập vào tài khoản cPanel của bạn.
Đi tới mục Tệp .
Nhấp vào Tài khoản FTP:

Trong menu, cung cấp các thông tin cần thiết để thiết lập tài khoản FTP mới:

Đăng nhập: Chỉ định tên người dùng bạn muốn sử dụng. Tên này sẽ tự động được ghép với tên miền chính của bạn để tạo thành tên người dùng FTP đầy đủ.
Mật khẩu: Tạo một mật khẩu mạnh, an toàn cho tài khoản. Bạn có thể sử dụng Trình tạo mật khẩu để tạo một mật khẩu.
Mật khẩu (Nhập lại): Nhập lại cùng một mật khẩu để xác minh tính chính xác.
Độ mạnh: Chỉ báo này cho biết mức độ an toàn của mật khẩu bạn chọn, từ Rất yếu đến Rất mạnh.
Thư mục: Tài khoản FTP chỉ có quyền truy cập vào thư mục bạn chỉ định ở đây. cPanel thường đề xuất một thư mục dựa trên tên người dùng, nhưng bạn có thể thay đổi nó. Nhập một dấu / duy nhất sẽ cấp quyền truy cập vào thư mục chính của bạn (bao gồm tất cả ngoài thư mục public_html).
LƯU Ý 1: Người dùng FTP không thể di chuyển ra ngoài thư mục bạn chỉ định, nhưng sẽ có toàn quyền truy cập vào tất cả tệp và thư mục con bên trong đó.
LƯU Ý 2: Hãy đảm bảo xóa tên người dùng tài khoản FTP khỏi trường “Thư mục” để cấp quyền truy cập vào thư mục gốc của trang web:

Dung lượng: Tại đây, bạn có thể giới hạn dung lượng ổ đĩa mà người dùng FTP có thể sử dụng, hoặc bạn có thể để ở chế độ Không giới hạn.
Sau khi nhập đầy đủ thông tin cần thiết, nhấp vào nút “Tạo tài khoản FTP”. Xong rồi.
Menu Tài khoản FTP cho phép bạn không chỉ tạo tài khoản FTP mới mà còn quản lý các tài khoản hiện có.
Tất cả các tài khoản FTP bạn tự tạo sẽ được liệt kê dưới mục Tài khoản FTP trên trang:

Các tùy chọn quản lý tài khoản FTP sau đây có sẵn:
Đổi mật khẩu;
Đổi dung lượng;
Xóa tài khoản;
Cấu hình FTP Client - cung cấp thông tin tài khoản FTP để cấu hình trong ứng dụng FTP client, cũng như các tệp cấu hình cho CoreFTP và Cyberduck:

LƯU Ý: Nếu bạn tải CoreFTP hoặc Cyberduck bằng các tệp cấu hình được cung cấp, ứng dụng FTP client sẽ tự động mở, tự cấu hình và kết nối với máy chủ FTP của bạn. Để sử dụng ứng dụng FTP client khác, bạn cần cấu hình tài khoản FTP của mình thủ công.
Phần Tài khoản FTP đặc biệt hiển thị tài khoản FTP chính liên kết với tên người dùng cPanel của bạn, cũng như tài khoản truy cập nhật ký. Những tài khoản này được tạo tự động và rất quan trọng đối với hệ thống, nghĩa là chúng không thể chỉnh sửa hoặc xóa. Chức năng của chúng gắn liền với các hoạt động quản trị cốt lõi trong môi trường cPanel của bạn:

Bạn có thể truy cập tài khoản hosting của mình qua FTP bằng:
Phương pháp này lý tưởng khi làm việc với số lượng lớn tệp hoặc khi nội dung trang web của bạn được cập nhật thường xuyên.
Sử dụng ứng dụng FTP client giúp bạn quản lý tệp hiệu quả và truy cập không gian lưu trữ ngay lập tức. Hạn chế duy nhất là các ứng dụng FTP client không thể giải nén tệp nén, vì vậy bạn vẫn cần sử dụng cPanel cho tác vụ này.
Bạn có thể kết nối với tài khoản FTP đã tạo bằng các thiết lập sau:
FTP (File Transfer Protocol)
Máy chủ: tên máy chủ hoặc địa chỉ IP của bạn
Mã hóa: Sử dụng FTP qua TLS rõ ràng nếu có
Tên người dùng: tên người dùng FTP của bạn
Mật khẩu: mật khẩu tài khoản FTP của bạn
Cổng: 21
FTPES (SSL rõ ràng, mã hóa)
Máy chủ: ftpes:// theo sau là tên máy chủ hoặc địa chỉ IP của bạn
Tên người dùng: tên người dùng FTP của bạn
Mật khẩu: mật khẩu tài khoản FTP của bạn
Cổng: 21
SFTP (Dựa trên SSH, mã hóa)
Rất tiếc, chúng tôi không cung cấp xác thực mật khẩu SFTP trên Spaceship. Tuy nhiên, bạn có thể kết nối với tài khoản FTP đã tạo qua SFTP bằng SSH key.
Để sử dụng kết nối SFTP dựa trên file key, nên dùng ứng dụng FTP client đầy đủ tính năng như FileZilla. Để thực hiện, mở ứng dụng FileZilla >> chọn mục "Site Manager" và sử dụng các thiết lập sau:
Giao thức: SFTP
Máy chủ: tên máy chủ của bạn
Cổng: 21098
Loại đăng nhập: File key
Người dùng: tên người dùng cPanel của bạn
File key: private key được tạo trong cPanel và chuyển đổi sang .ppk
LƯU Ý: Để kết nối với Starlight VM qua FTP, bạn cũng cần sử dụng bất kỳ phần mềm FTP nào bạn chọn và kết nối bằng thông tin FTP (máy chủ, người dùng, mật khẩu và cổng). Tuy nhiên, hướng dẫn có thể khác nhau tùy vào hệ điều hành cài đặt trên VM của bạn.
Có rất nhiều ứng dụng FTP client, bạn có thể sử dụng bất kỳ ứng dụng nào bạn thích. Tuy nhiên, chúng tôi khuyến nghị FileZilla, một ứng dụng FTP client phổ biến với giao diện trực quan, dễ sử dụng và cấu hình đơn giản.
Để kết nối với tài khoản FTP của bạn trong FileZilla, hãy làm theo các bước sau:
Tải về và cài đặt FileZilla;
Đi tới tab Tệp > Trình quản lý trang:

Nhấp vào Trang mới, chọn giao thức (FTP hoặc FTPES), và nhập thông tin cấu hình tài khoản FTP của bạn:

Sau đó, mở tab Cài đặt truyền tải ở menu chia đôi bên phải, đánh dấu “Giới hạn số kết nối đồng thời”, và đặt tham số “Số kết nối tối đa” là 1:

Nhấp vào Kết nối.
Sau khi kết nối với máy chủ thành công, thư mục mà người dùng FTP của bạn có quyền truy cập sẽ hiển thị ở bên phải (1). Nội dung của thư mục đó sẽ được liệt kê bên dưới (2). Các tệp trên máy tính của bạn sẽ hiển thị ở bên trái.
Để tải tệp/thư mục từ máy tính lên máy chủ, chỉ cần kéo và thả vào cột bên phải, và sau khi hoàn tất, bạn có thể kiểm tra tệp/thư mục đó trong vị trí tương ứng của menu Trình quản lý tệp trong cPanel:

Một cách khác để kết nối với tài khoản FTP trong FileZilla là sử dụng tùy chọn Kết nối nhanh :

LƯU Ý: Để kết nối với máy chủ bằng tùy chọn Kết nối nhanh, tham số “Máy chủ” cần được nhập đúng định dạng:
serverX.shared.spaceship.host - để kết nối với tài khoản hosting bằng giao thức FTP;
ftpes://serverX.shared.spaceship.host - để kết nối với tài khoản hosting bằng giao thức FTPES.
* Hãy đảm bảo cập nhật serverX với máy chủ mà tài khoản cPanel của bạn đang được lưu trữ.
Trên máy tính macOS, bạn có thể kết nối với tài khoản FTP trực tiếp từ màn hình mà không cần cài đặt phần mềm bổ sung.
FTP client tích hợp trên macOS chỉ cho phép truy cập đọc, nghĩa là bạn có thể tải tệp từ máy chủ về, nhưng để tải lên cần dùng ứng dụng FTP client của bên thứ ba.
Để kết nối với tài khoản FTP trên macOS, bạn cần:
Mở menu Đi tới và chọn Kết nối với máy chủ (bạn cũng có thể sử dụng phím tắt để truy cập tùy chọn này):

Nhập tên máy chủ FTP theo định dạng ftp:// hoặc ftpes:// và nhấp Kết nối:

Chọn tùy chọn Người dùng đã đăng ký, nhập tên người dùng và mật khẩu tài khoản FTP vào các trường tương ứng, rồi nhấp “Kết nối”:

Có thể mất vài giây để kết nối giữa máy Mac và máy chủ FTP. Khi kết nối thành công, bạn sẽ thấy nội dung của máy chủ FTP trong thư mục:

LƯU Ý: Mac sẽ tự động gắn kết thư mục FTP khi bạn truy cập. Ngay cả khi bạn đóng cửa sổ máy chủ, thư mục vẫn sẽ hiển thị và truy cập được.
Để ngắt kết nối khỏi máy chủ, nhấp chuột phải vào thư mục FTP >> nhấp Ngắt kết nối máy chủ FTP:

Trình quản lý tệp tích hợp của Windows (File Explorer) có thể được sử dụng để kết nối trực tiếp với các tài khoản FTP. Tuy nhiên, lưu ý rằng nó không hỗ trợ kết nối SFTP.
Để truy cập tài khoản FTP trên Windows, mở File Explorer (hoặc Windows Explorer trên các phiên bản cũ hơn) > điều hướng tới PC này > nhấp chuột phải vào vùng trống và chọn tùy chọn Thêm vị trí mạng:

Hoặc, mở menu Bắt đầu và chọn PC này từ đó.
Sau đó, bạn cần đi qua trình hướng dẫn và chọn Chọn vị trí mạng tùy chỉnh. Nhập máy chủ tài khoản FTP của bạn theo định dạng ftp:// và nhấp vào Tiếp theo:

Đảm bảo “Đăng nhập ẩn danh” được bỏ chọn và nhập tên người dùng tài khoản FTP:

Đặt tên cho vị trí mạng:

Đánh dấu tùy chọn “Mở vị trí mạng này khi tôi nhấp Hoàn tất” và nhấp Hoàn tất:

Sau đó, vị trí mạng sẽ được thêm vào trang PC này. Nhấp chuột phải vào nó và nhập mật khẩu tài khoản FTP của bạn để mở vị trí:

LƯU Ý: Khi bạn truy cập thư mục FTP trên Windows, hệ thống sẽ tự động gắn kết nó. Ngay cả khi bạn đóng cửa sổ máy chủ, thư mục vẫn hiển thị và truy cập được. Để ngắt kết nối khỏi máy chủ FTP, nhấp chuột phải vào tên kết nối ở bên phải cửa sổ và xóa nó.