Am un Solaris 11.3 ldom și încerc să configurez un utilizator ftp anonim pe server. Am urmat documentația Oracle (https://docs.oracle.com/cd/E53394_01/html/E54791/wuftp-193.html) si aceasta alta (https://www.ibiblio.org/pub/packages/solaris/sparc/html/proftpd.1.2.0.p10.html) dar ftp-ul anonim nu a funcționat. M-am gândit să mă pot conecta cu alți utilizatori. Am eliminat utilizatorul ftp din lista de utilizatori refuzați pe /etc/ftpd/ftpusers
Configurația mea arată așa
ServerIdent dezactivat
ServerType autonom
DefaultServer activat
Portul 21
Umask 022
#SystemLog /var/log/proftpd/proftpd.log
# Pentru a preveni atacurile DoS, setați numărul maxim de procese copil
# la 30. Dacă trebuie să permiteți mai mult de 30 de conexiuni simultane
# dintr-o dată, pur și simplu crește această valoare. Rețineți că acest lucru funcționează NUMAI
# în modul independent, în modul inetd ar trebui să utilizați un server inetd
# care vă permite să limitați numărul maxim de procese per serviciu
# (cum ar fi xinetd).
MaxInstances 30
# Setați utilizatorul și grupul în care va rula serverul.
Utilizator ftp
Grup ftp
# În mod normal, dorim ca fișierele să fie suprascrise.
AllowOverwrite activat
# Bara de utilizare a SITE CHMOD în mod implicit.
<Limita SITE_CHMOD>
DenyAll
</Limit>
# Faceți din PAM autoritatea finală pentru ceea ce este autentificat.
AuthOrder mod_auth_pam.c* mod_auth_unix.c
# Utilizați bibliotecile de sistem pentru căutări ale utilizatorilor.
PersistentPasswd dezactivat
# Conectarea la rădăcină trebuie să fie activată în mod explicit. Nu este permis în mod implicit.
# Permiteți-l numai dacă știți ce faceți.
#RootLogin activat
DisplayConnect /etc/issue
<VirtualHost 192.168.100.64>
ServerName „Serverul meu FTP virtual”
# Interziceți accesul de conectare
<Limita LOGIN>
DenyAll
</Limit>
<~ftp anonim>
# Permiteți conectări anonime
Utilizator ftp
grup ftp
UserAlias ftp anonim
MaxClients 10
<Limita LOGIN>
AllowAll
</Limit>
</Anonim>
</VirtualHost>
Ce nu am făcut bine?