Tôi có một ldom Solaris 11.3 và tôi đang cố thiết lập người dùng ftp ẩn danh trên máy chủ. Tôi đã làm theo tài liệu của Oracle (https://docs.oracle.com/cd/E53394_01/html/E54791/wuftp-193.html) và cái này khác (https://www.ibiblio.org/pub/packages/solaris/sparc/html/proftpd.1.2.0.p10.html) nhưng ftp ẩn danh không hoạt động. Nghĩ rằng tôi có thể kết nối với những người dùng khác. Tôi đã xóa người dùng ftp khỏi danh sách người dùng bị từ chối trên /etc/ftpd/ftpusers
Cấu hình của tôi trông như thế này
ServerIdent tắt
Loại máy chủ độc lập
Máy chủ mặc định bật
Cổng 21
Mặt Nạ 022
#Nhật ký hệ thống /var/log/proftpd/proftpd.log
# Để ngăn chặn các cuộc tấn công DoS, hãy đặt số lượng tiến trình con tối đa
# đến 30. Nếu bạn cần cho phép hơn 30 kết nối đồng thời
# cùng một lúc, chỉ cần tăng giá trị này. Lưu ý rằng điều này CHỈ hoạt động
# ở chế độ độc lập, ở chế độ inetd, bạn nên sử dụng máy chủ inetd
# cho phép bạn giới hạn số lượng quy trình tối đa cho mỗi dịch vụ
# (chẳng hạn như xinetd).
Phiên bản tối đa 30
# Đặt người dùng và nhóm mà máy chủ sẽ chạy.
người dùng ftp
Nhóm ftp
# Thông thường, chúng tôi muốn các tệp có thể ghi đè được.
Bật AllowOverwrite
# Thanh sử dụng SITE CHMOD theo mặc định.
<Giới hạn SITE_CHMOD>
Phủ nhận tất cả
</Giới hạn>
# Làm cho PAM có thẩm quyền cuối cùng đối với những gì được xác thực.
AuthOrder mod_auth_pam.c* mod_auth_unix.c
# Sử dụng thư viện hệ thống để tra cứu người dùng.
Kiên trìPasswd tắt
# Đăng nhập gốc phải được bật rõ ràng. Nó không được phép theo mặc định.
# Chỉ cho phép nếu bạn biết mình đang làm gì.
#RootĐăng nhập trên
DisplayConnect /etc/issue
<Máy chủ ảo 192.168.100.64>
ServerName "Máy chủ FTP ảo của tôi"
# Từ chối truy cập đăng nhập
<Giới hạn ĐĂNG NHẬP>
Phủ nhận tất cả
</Giới hạn>
<Ẩn danh ~ftp>
# Cho phép đăng nhập ẩn danh
người dùng ftp
nhóm ftp
UserAlias ftp ẩn danh
Khách hàng tối đa 10
<Giới hạn ĐĂNG NHẬP>
Chấp nhận tất cả
</Giới hạn>
</Khuyết danh>
</Máy chủ ảo>
Tôi đã không làm gì đúng?