FTP anonime - programe pe freebsd

Este necesar să faceți ftp anonim. FreeBSD 6.2. Am ignorat linia din inetd.conf:
ftp curent tcp nowait rădăcină / usr / libexec / ftpd ftpd -l
Prin logarea utilizatorilor existenți din / home vine în mod normal în casele lor, dar când accesul anonim dă o eroare:






550 nu poate schimba rădăcina.
Am încercat să activez accesul anonim prin sysinstall, am schimbat prima cale în / usr / ftp și apoi am lăsat / var / ftp în mod implicit, fără nici un rezultat. Și este necesar ca directorul de domiciliu să fie în / usr, în / var un loc nu este suficient și da este lovit prin poștă.
În / etc / passwd există o linie:
ftp: *: 14: 5: FTP Admin anonim: / var / ftp: / nonexistent
Spune-mi cine știe ce ar putea fi problema.

în înțelegere, mai precis în absența lui:

acolo totul este în mod clar și pe rafturile subliniate, vor exista întrebări, dar numai clar și în mod specific - bun venit

# uname -rs
# grep ^ ftp /etc/hosts.allow
# grep ^ ftp / etc / passwd
# grep ^ ftp / etc / ftpusers
# ls -la

ftp /.
# pisica / etc / shells
# ls -la / etc | grep ftp
# "hostname"; FTP gazdă
# cat / var / log / xferlog
# cat /etc/syslog.conf

nu aveți nevoie să faceți o greșeală, o copie exactă de pe ecran [/ quote]
backup # uname -rs
FreeBSD 6.2-STABLE

backup # grep ^ ftp / etc / gazde
backup #

backup # grep ^ ftp / etc / passwd
ftp: *: 14: 5: Utilizator : / home / ftp: / sbin / nologin

backup # grep ^ ftp / etc / ftpusers
backup #

ftp
ls: / usr / backup / ftp: Nu există un astfel de fișier sau director

ftp /.
ls: / usr / backup / ftp /. Nu există un astfel de fișier sau director

/ bin / sh
/ bin / csh
/ bin / tcsh
backup #

backup # ls -la / etc | grep ftp
-rw-r-r-- 1 roată de rădăcină 251 Jan 12, 09:42 pm ftpusers

backup # `localhost`; ftp localhost
localhost: Comanda nu a fost găsită.
: Comanda nu a fost găsită.
Incercarea. 1.
Încercarea 127.0.0.1.
Conectat la localhost.
220 backup.ukraine.com.ua Server FTP (versiunea 6.00LS) gata.
Nume (localhost: orfei): anonim
331 Conectare utilizator ok, trimiteți adresa dvs. de e-mail ca parolă.
Parola:
550 Nu se poate modifica rădăcina.
ftp: Conectarea a eșuat.
ftp> ls
530 Conectați-vă cu USER și PASS.
530 Conectați-vă cu USER și PASS.
530 Conectați-vă cu USER și PASS.
530 Conectați-vă cu USER și PASS.
ftp> de
221 La revedere.
backup #

backup # cat / var / log / xferlog
Mar 6 12:08:57 backup ftpd [3038]: conexiune de la 192.168.210.1 (192.168.210.1)
Mar 6 12:09:03 backup ftpd [3038]: ANUNT FTP LOGIN DIN 192.168.210.1,
Mar 6 12:09:03 backup ftpd [3038]: rădăcina sesiunii a fost schimbată în / usr / backup / ftp
Martie 6 12:09:13 backup ftpd [3040]: conexiune de la 192.168.210.8 (192.168.210.
Mar 6 12:09:14 backup ftpd [3040]: ANUNT FTP LOGIN DIN 192.168.210.8,
Mar 6 12:09:14 backup ftpd [3040]: rădăcina sesiunii a fost schimbată în / usr / backup / ftp
Mar 6 12:56:35 backup ftpd [3331]: conexiune de la localhost (127.0.0.1)

# uname -rs
# grep ^ ftp /etc/hosts.allow
# grep ^ ftp / etc / passwd
# grep ^ ftp / etc / ftpusers
# ls -la

ftp /.
# pisica / etc / shells
# ls -la / etc | grep ftp
# "hostname"; FTP gazdă
# cat / var / log / xferlog
# cat /etc/syslog.conf

nu aveți nevoie să faceți o greșeală, o copie exactă de pe ecran [/ quote]
backup # uname -rs
FreeBSD 6.2-STABLE

backup # grep ^ ftp / etc / gazde
backup #

backup # grep ^ ftp / etc / passwd
ftp: *: 14: 5: Utilizator : / home / ftp: / sbin / nologin

backup # grep ^ ftp / etc / ftpusers
backup #

ftp
ls: / usr / backup / ftp: Nu există un astfel de fișier sau director

ftp /.
ls: / usr / backup / ftp /. Nu există un astfel de fișier sau director

/ bin / sh
/ bin / csh
/ bin / tcsh
backup #

backup # ls -la / etc | grep ftp
-rw-r-r-- 1 roată de rădăcină 251 Jan 12, 09:42 pm ftpusers

backup # `localhost`; ftp localhost
localhost: Comanda nu a fost găsită.
: Comanda nu a fost găsită.
Incercarea. 1.
Încercarea 127.0.0.1.
Conectat la localhost.
220 backup.ukraine.com.ua Server FTP (versiunea 6.00LS) gata.
Nume (localhost: orfei): anonim
331 Conectare utilizator ok, trimiteți adresa dvs. de e-mail ca parolă.
Parola:
550 Nu se poate modifica rădăcina.
ftp: Conectarea a eșuat.
ftp> ls
530 Conectați-vă cu USER și PASS.
530 Conectați-vă cu USER și PASS.
530 Conectați-vă cu USER și PASS.
530 Conectați-vă cu USER și PASS.
ftp> de
221 La revedere.
backup #

backup # cat / var / log / xferlog
Mar 6 12:08:57 backup ftpd [3038]: conexiune de la 192.168.210.1 (192.168.210.1)
Mar 6 12:09:03 backup ftpd [3038]: ANUNT FTP LOGIN DIN 192.168.210.1,
Mar 6 12:09:03 backup ftpd [3038]: rădăcina sesiunii a fost schimbată în / usr / backup / ftp
Martie 6 12:09:13 backup ftpd [3040]: conexiune de la 192.168.210.8 (192.168.210.
Mar 6 12:09:14 backup ftpd [3040]: ANUNT FTP LOGIN DIN 192.168.210.8,
Mar 6 12:09:14 backup ftpd [3040]: rădăcina sesiunii a fost schimbată în / usr / backup / ftp
Mar 6 12:56:35 backup ftpd [3331]: conexiune de la localhost (127.0.0.1)

- eliminați utilizatorul ftp
- creați prin intermediul sysinstall (toate pot fi lăsate în mod implicit)
- apoi încercați accesul anonim - ar trebui
muncă
- dacă funcționează - schimbați ACASĂ pentru utilizatorul ftp
pe care aveți nevoie și pentru a crea exact directoare
deoarece în / var / ftp

Totul, să fie angajat în educație - să obișnuiți cu atenția
și fă ceea ce cer, nu am voința.

Vă mulțumim pentru ajutor, singura problemă a fost cea din /etc/master.passwd

ftp se referă la un alt director și am editat / etc / passwd. În general, echipa vipw a editat și totul a funcționat. Numai ștergerea din dosarul primit nu funcționează.

$ ftp 192.168.210.7
Conectat la 192.168.210.7.
220 backup.ukraine.com.ua Server FTP (versiunea 6.00LS) gata.
Nume (192.168.210.7:111): anonim
331 Conectare utilizator ok, trimiteți adresa dvs. de e-mail ca parolă.
Parola:
230 de vizitatori ok, se aplică restricții de acces.
Tipul de sistem de la distanță este UNIX.
Utilizarea modului binar pentru a transfera fișiere.
ftp> cd de intrare
250 de comenzi CWD reușite.
ftp> ls
229 Introducerea modului pasiv extins (||| 57260 |)
150 Deschiderea conexiunii de date modul mod ASCII pentru '/ bin / ls'.
total 1008
-rw-r-r-- 1 14 roți 1012047 Mar 7 08:56 IMG_4595.JPG
226 Transferul a fost finalizat.
ftp> rm IMG_4595.JPG






550 IMG_4595.JPG: Nu este un director.
ftp> del IMG_4595.JPG
550 Operațiunea nu este permisă.
ftp> de
221 La revedere

backup # ls -la
total 12
drwxr-xr-x 6 roată rotativă 512 Mar 7:05.
drwxr-xr-x 5 roată rădăcină 512 Mar 7:56.
dr-xr-xr-x 2 Roată Roată 512 Mar 7:05 am bin
dr-xr-xr-x 2 roată de rădăcină 512 Mar 7:04 etc
drwxrwxrwx 2 roată roată 512 7 Mar 10:56 intrare
drwxr-xr-x 2 rădăcină roată 512 Mar 07:59 pub

- eliminați utilizatorul ftp
- creați prin intermediul sysinstall (toate pot fi lăsate în mod implicit)
- apoi încercați accesul anonim - ar trebui
muncă
- dacă funcționează - schimbați ACASĂ pentru utilizatorul ftp
pe care aveți nevoie și pentru a crea exact directoare
deoarece în / var / ftp

Totul, să fie angajat în educație - să obișnuiți cu atenția
și fă ceea ce cer, nu am voința.

Vă mulțumim pentru ajutor, singura problemă a fost cea din /etc/master.passwd

ftp se referă la un alt director și am editat / etc / passwd. În general, echipa vipw a editat și totul a funcționat. Numai ștergerea din dosarul primit nu funcționează.

bine, un alt lucru, trebuie doar să NUDE
de a iubi pe sine și de a forța să gândești, dar acum
un nivel complet diferit de credință în tine, în abilitățile tale
și puterea.

Bineînțeles vipw sau pw și, desigur, de a fi editat ar trebui
BOTH, care furnizează ambele comenzi specificate.

$ ftp 192.168.210.7
Conectat la 192.168.210.7.
220 backup.ukraine.com.ua Server FTP (versiunea 6.00LS) gata.
Nume (192.168.210.7:111): anonim
331 Conectare utilizator ok, trimiteți adresa dvs. de e-mail ca parolă.
Parola:
230 de vizitatori ok, se aplică restricții de acces.
Tipul de sistem de la distanță este UNIX.
Utilizarea modului binar pentru a transfera fișiere.
ftp> cd de intrare
250 de comenzi CWD reușite.
ftp> ls
229 Introducerea modului pasiv extins (||| 57260 |)
150 Deschiderea conexiunii de date modul mod ASCII pentru '/ bin / ls'.
total 1008
-rw-r-r-- 1 14 roți 1012047 Mar 7 08:56 IMG_4595.JPG
226 Transferul a fost finalizat.
ftp> rm IMG_4595.JPG
550 IMG_4595.JPG: Nu este un director.
ftp> del IMG_4595.JPG
550 Operațiunea nu este permisă.
ftp> de
221 La revedere

backup # ls -la
total 12
drwxr-xr-x 6 roată rotativă 512 Mar 7:05.
drwxr-xr-x 5 roată rădăcină 512 Mar 7:56.
dr-xr-xr-x 2 Roată Roată 512 Mar 7:05 am bin
dr-xr-xr-x 2 roată de rădăcină 512 Mar 7:04 etc
drwxrwxrwx 2 roată roată 512 7 Mar 10:56 intrare
drwxr-xr-x 2 rădăcină roată 512 Mar 07:59 pub

dacă zic acum:

# man ftpd - va fi ofensator sau cred că există TOATE?

priviți mai sus drepturile și proprietarii de directoare:

- bin - ce este directorul și de ce?
- etc - serviciu
- pub - de înțeles, pentru accesul public, fără acces
înregistrări: 755
- incoming - pentru descărcare cu drepturi 777

indicația este dată, apoi pe cont propriu, plus nuanța:

- ftp utilizator, este anonim - ce caracteristici
are: id, gid în mod implicit id = ftp, gid = operator (în numere reale)
dacă utilizatorul se loghează prin ftp ca anonim == ftp,
ce proprietar și grup va vedea în director: vezi mai sus

dacă zic acum:

# man ftpd - va fi ofensator sau cred că există TOATE?

priviți mai sus drepturile și proprietarii de directoare:

- bin - ce este directorul și de ce?
- etc - serviciu
- pub - de înțeles, pentru accesul public, fără acces
înregistrări: 755
- incoming - pentru descărcare cu drepturi 777

indicația este dată, apoi pe cont propriu, plus nuanța:

- ftp utilizator, este anonim - ce caracteristici
are: id, gid în mod implicit id = ftp, gid = operator (în numere reale)
dacă utilizatorul se loghează prin ftp ca anonim == ftp,
ce proprietar și grup va vedea în director: vezi mai sus

În mana, totul poate fi, dar există o problemă cu traducerea lor în limba maternă.
Am schimbat proprietarul de intrare la cele care sunt înregistrate pentru utilizatorul ftp în master.passwd:
backup # ls -l

ftp
total 8
dr-xr-xr-x 2 Roată Roată 512 Mar 7:05 am bin
dr-xr-xr-x 2 roată de rădăcină 512 Mar 7:04 etc
drwxrwxrwx 2 operatorul ftp 512 7 Mar 12:48 intrare
drwxr-xr-x 5 nimeni roată 512 Mar 7 11:36 pub

ftp / incoming
total 436
drwxrwxrwx 2 ftp operator 512 Mar 7,
drwxr-xr-x 6 roată rotativă 512 Mar 7:05.
-rw-r-r-- 1 operatorul ftp 421888 Mar 19:48 pm putty.exe

Problema este urgentă, unde nu mai știu unde să săpat și de ce, dacă există 777 de fișiere încărcate în fișierul de intrare, 644 sunt obținute, IMHO este o problemă în drepturile de acces, dar unde le schimb?


dacă zic acum:

# man ftpd - va fi ofensator sau cred că există TOATE?

priviți mai sus drepturile și proprietarii de directoare:

- bin - ce este directorul și de ce?
- etc - serviciu
- pub - de înțeles, pentru accesul public, fără acces
înregistrări: 755
- incoming - pentru descărcare cu drepturi 777

indicația este dată, apoi pe cont propriu, plus nuanța:

- ftp utilizator, este anonim - ce caracteristici
are: id, gid în mod implicit id = ftp, gid = operator (în numere reale)
dacă utilizatorul se loghează prin ftp ca anonim == ftp,
ce proprietar și grup va vedea în director: vezi mai sus

În mana, totul poate fi, dar există o problemă cu traducerea lor în limba maternă.
Am schimbat proprietarul de intrare la cele care sunt înregistrate pentru utilizatorul ftp în master.passwd:
backup # ls -l

ftp
total 8
dr-xr-xr-x 2 Roată Roată 512 Mar 7:05 am bin
dr-xr-xr-x 2 roată de rădăcină 512 Mar 7:04 etc
drwxrwxrwx 2 operatorul ftp 512 7 Mar 12:48 intrare
drwxr-xr-x 5 nimeni roată 512 Mar 7 11:36 pub

ftp / incoming
total 436
drwxrwxrwx 2 ftp operator 512 Mar 7:07.
drwxr-xr-x 6 roată rotativă 512 Mar 7:05.
-rw-r-r-- 1 operatorul ftp 421888 Mar 19:48 pm putty.exe

Problema este urgentă, unde nu mai știu unde să săpat și de ce, dacă există 777 de fișiere încărcate în fișierul de intrare, 644 sunt obținute, IMHO este o problemă în drepturile de acces, dar unde le schimb?

opțiunea -m - va ajuta?
opțiunea -u umask (deși aveți drepturi destul de normale deasupra putty.exe)

ps. În inetd.conf, puteți folosi lukemftpd în loc de ftpd:
omul lukemftpd (are mai multe capabilități)

opțiunea -m - va ajuta?
opțiunea -u umask (deși aveți drepturi destul de normale deasupra putty.exe)

ps. În inetd.conf, puteți folosi lukemftpd în loc de ftpd:
omul lukemftpd (are mai multe capabilități)

Totul funcționează, mulțumesc! Dar există un singur lucru inactiv, aș dori ca jurnalele să meargă la /var/log/ftpd.log. Așa cum este scris în manas:
inetd.conf:
ftp flux tcp nowait rădăcină / usr / libexec / ftpd ftpd -l -d -h -S -m
syslogd.conf:
ftp.info /var/log/ftpd.log
Creat sub rădăcina /var/log/ftpd.conf - nu scrie nimic, dar în debug.log toate minunile scriu, în special pentru verificare inclusă opțiunea -d.

# om syslog.conf
# om syslog

aruncați-d și scrieți la syslog.conf
# Salvați tranzacțiile ftpd împreună cu e-mail și știri
!ftpd
*. * /var/log/ftpd.log

toate vor zbura la ftpd.log după ce ați emis un daemon SIGHUP
syslogd astfel încât a recitit fișierul de configurare syslog.conf

Singura problemă a fost cea din /etc/master.passwd

ftp se referă la un alt director și am editat / etc / passwd


Faptul este că, spre deosebire de Linux, BSD nu-mi pasă de ceea ce este descris în passwd și master.passwd - spwd.db Infa stocate în fișierul, care nu este altceva decât BDB.
Când faceți modificări la master.passwd cu mâinile (nu prin vipw, pw, etc.), trebuie să setați utilitarul pwd_mkdb.

Threat lavr. proprietarul acestui forum a gândit serios despre cum să vă interzică, luându-vă pentru Fedorchuk. abia au vorbit
dar încă moderată fervoarea mentorului și desenează imagini

Îi dau sfaturi spitalelor? Nu-mi pasă de cineva care mă duce acolo, nu încalc regulile forumului, decât dacă nu
de mai multe ori link-uri către alte forumuri legate de bsd în cazul în care informațiile au fost deja evidențiate.
Ce fel de ton de mentorat?
Acesta este un forum tehnic, oamenii aici sunt adulți, cineva studiază în universități, cineva lucrează - nu sunt mama care o datorează
slobber și snot ștergeți și pentru profesorii de școală pentru a explica cum să scrie corect și corect în limba rusă și să pun întrebări.
Pentru oamenii leneși, paraziți, blatnikov, mamenkie și fii ai tatălui au o disprețuire puternică, sub orice formă
și masca nu și-au ascuns dorința de a lucra independent.
Nu le învinovățesc pentru asta, dar nu accept acest lucru atunci când încearcă să intre în paradis pentru contul altcuiva sau pe cuiva altcuiva.
Este un viciu? Te face să te gândești și să lucrezi singur este viciu?
Nu lăsați acești oameni să se jignească, este și un viciu?

Userinfo - tot ce era necesar pentru înregistrare, am făcut-o, profilul configurat ca ENABLE, ce altceva
ar trebui să ofer informații despre mine?
Eu nu sunt Fedorchuk, deși eu nu văd nimic în neregulă cu acest nume și nu sunt familiarizat cu asta.
Proprietarul are dreptul de a face ceea ce consideră necesar și în conformitate cu opinia sa.
Decizia nu mă interesează, ajut și împărtășesc ceea ce pot și o fac dezinteresat, nu din motive de opinie.

Care este tonul mentorului? În adevăr? În dorința de a împinge la studiu independent, de lucru independent?
Sau aveți nevoie să vă lizați cu gafe?
Deci nu este o grădiniță sau o școală, ci un Forum Tehnic, dacă nu înțeleg ceva,
să le spună și / sau să șteargă contul, nu văd nici o problemă sau contradicție în acest sens.







Trimiteți-le prietenilor: