Mỗi trang web đều có quyền truy cập tệp riêng. Trang web → trang web của bạn → Quyền truy cập.
SFTP
Máy chủ, cổng, tên người dùng và mật khẩu mà bạn tạo trên màn hình đó. Bất kỳ ứng dụng SFTP nào cũng hoạt động — FileZilla, Cyberduck, ứng dụng tích hợp sẵn trong trình soạn thảo của bạn. Tài khoản này chỉ giới hạn trong các tệp của trang web đó, vì vậy thông tin xác thực SFTP của một trang web không thể đọc được trang web khác.
SSH
Thêm khóa công khai của bạn trên cùng màn hình đó và kết nối bằng ứng dụng khách thông thường của bạn. Đăng nhập SSH bằng mật khẩu được cố ý không cung cấp: không thể đoán được khóa, và máy chủ dùng chung với SSH bằng mật khẩu là máy chủ cuối cùng sẽ bị tấn công vét cạn.
Nếu bạn chưa có khóa, lệnh ssh-keygen -t ed25519 trên máy của bạn sẽ tạo một khóa. Tệp có đuôi .pub là tệp bạn dán vào; tệp còn lại không bao giờ rời khỏi máy tính của bạn.
Những gì bạn nhận được trong shell
Các tệp trên trang web của bạn, wp-cli trên các trang web WordPress, composer, và phiên bản PHP được thiết lập cho trang web. Bạn đang ở bên trong môi trường cô lập của chính trang web đó — bạn không thể xem tệp của khách hàng khác và họ cũng không thể xem tệp của bạn.
Tại sao thông tin xác thực lại theo từng trang web thay vì theo từng tài khoản
Bởi vì quyền truy cập là thứ thường xuyên được chia sẻ với nhà thầu nhất, và việc có một thông tin xác thực cho mỗi trang web đồng nghĩa với việc bạn có thể cấp quyền cho ai đó chính xác vào trang web họ đang làm việc. Việc thu hồi sau này không ảnh hưởng đến bất kỳ điều gì khác.
⭐ Đối với người dùng thay vì máy móc, hãy thêm họ vào nhóm của bạn (Tổ chức → Nhóm) — khi đó họ sẽ đăng nhập bằng danh tính của chính mình, quyền truy cập của họ được ghi lại dưới tên riêng của họ, và việc xóa họ sẽ xóa sạch mọi thứ cùng một lúc.