Anonymous ftpd - programok a freebsd-en
Anonim ftp-t kell csinálni. FreeBSD 6.2. Az inetd.conf fájlban kommentáltam a sort:
ftp stream tcp mostant root / usr / libexec / ftpd ftpd -l
A meglévő felhasználók bejelentkezéséből a / home rendszerint a házukba kerülnek, de amikor a névtelen hozzáférés hibát ad:
550 nem tudja megváltoztatni a gyökeret.
Megpróbáltam engedélyezni a névtelen hozzáférést a sysinstall-on keresztül, az útvonalat elsőként az / usr / ftp-re változtattam, majd a / var / ftp állományt alapértelmezettre állítottam. És szükség van arra, hogy a home könyvtár a / usr könyvtárban legyen, a / var helyben nem elég, és igen, hogy levélküld.
Az / etc / passwd fájlban van egy sor:
ftp: *: 14: 5: Névtelen FTP Admin: / var / ftp: / nonexistent
Mondd meg, ki tudja, mi a probléma?
a megértés, pontosabban a távollétében:
ott minden benne van, és a polcokon körvonalazva lesz kérdések, de csak egyértelműen és kifejezetten - üdvözlendő
# uname -rs
# grep ^ ftp /etc/hosts.allow
# grep ^ ftp / etc / passwd
# grep ^ ftp / etc / ftpusers
# ls -la
ftp /.
# cat / etc / shells
# ls -la / etc | grep ftp
# `hostname`; ftp host
# cat / var / log / xferlog
# cat /etc/syslog.conf
nem kell hibázni, pontos másolatot a képernyőről [/ quote]
backup # uname -rs
FreeBSD 6.2-STABLE
backup # grep ^ ftp / etc / hosts
mentés #
backup # grep ^ ftp / etc / passwd
ftp: *: 14: 5: Felhasználó : / home / ftp: / sbin / nologin
backup # grep ^ ftp / etc / ftpusers
mentés #
ftp
ls: / usr / backup / ftp: Nincs ilyen fájl vagy könyvtár
ftp /.
ls: / usr / backup / ftp /. Nincs ilyen fájl vagy könyvtár
/ bin / sh
/ bin / csh
/ bin / tcsh
mentés #
backup # ls -la / etc | grep ftp
-rw-r-r-- 1 gyökér kerék 251 Jan. 12, 09:42 pm ftpusers
backup # `localhost`; ftp localhost
localhost: A parancs nem található.
: A parancs nem található.
Próbálok. 1.
Próbálkozás 127.0.0.1.
Csatlakozva a localhosthez.
220 backup.ukraine.com.ua FTP-kiszolgáló (6.00LS verzió) készen áll.
Név (localhost: orfei): névtelen
331 Vendég bejelentkezve ok, küldje el e-mail címét jelszóként.
Jelszó:
550 Nem lehet megváltoztatni a gyökeret.
ftp: A bejelentkezés sikertelen.
ftp> ls
530 Kérjük, jelentkezzen be USER és PASS segítségével.
530 Kérjük, jelentkezzen be USER és PASS segítségével.
530 Kérjük, jelentkezzen be USER és PASS segítségével.
530 Kérjük, jelentkezzen be USER és PASS segítségével.
ftp> által
221 Viszlát.
mentés #
mentés # cat / var / log / xferlog
Mar 6 12:08:57 backup ftpd [3038]: kapcsolat 192.168.210.1 (192.168.210.1)
Mar 6 12:09:03 backup ftpd [3038]: ANONYMOUS FTP BEJELENTKEZÉS 192.168.210.1,
Mar 6 12:09:03 backup ftpd [3038]: session root változott / usr / backup / ftp
Mar 6 12:09:13 backup ftpd [3040]: kapcsolat 192.168.210.8 (192.168.210.
Mar 6 12:09:14 backup ftpd [3040]: ANONYMOUS FTP BEJELENTKEZÉS 192.168.210.8-tól,
Mar 6 12:09:14 backup ftpd [3040]: session root változott / usr / backup / ftp
Mar 6 12:56:35 backup ftpd [3331]: kapcsolat a localhost-ból (127.0.0.1)
# uname -rs
# grep ^ ftp /etc/hosts.allow
# grep ^ ftp / etc / passwd
# grep ^ ftp / etc / ftpusers
# ls -la
ftp /.
# cat / etc / shells
# ls -la / etc | grep ftp
# `hostname`; ftp host
# cat / var / log / xferlog
# cat /etc/syslog.conf
nem kell hibázni, pontos másolatot a képernyőről [/ quote]
backup # uname -rs
FreeBSD 6.2-STABLE
backup # grep ^ ftp / etc / hosts
mentés #
backup # grep ^ ftp / etc / passwd
ftp: *: 14: 5: Felhasználó : / home / ftp: / sbin / nologin
backup # grep ^ ftp / etc / ftpusers
mentés #
ftp
ls: / usr / backup / ftp: Nincs ilyen fájl vagy könyvtár
ftp /.
ls: / usr / backup / ftp /. Nincs ilyen fájl vagy könyvtár
/ bin / sh
/ bin / csh
/ bin / tcsh
mentés #
backup # ls -la / etc | grep ftp
-rw-r-r-- 1 gyökér kerék 251 Jan. 12, 09:42 pm ftpusers
backup # `localhost`; ftp localhost
localhost: A parancs nem található.
: A parancs nem található.
Próbálok. 1.
Próbálkozás 127.0.0.1.
Csatlakozva a localhosthez.
220 backup.ukraine.com.ua FTP-kiszolgáló (6.00LS verzió) készen áll.
Név (localhost: orfei): névtelen
331 Vendég bejelentkezve ok, küldje el e-mail címét jelszóként.
Jelszó:
550 Nem lehet megváltoztatni a gyökeret.
ftp: A bejelentkezés sikertelen.
ftp> ls
530 Kérjük, jelentkezzen be USER és PASS segítségével.
530 Kérjük, jelentkezzen be USER és PASS segítségével.
530 Kérjük, jelentkezzen be USER és PASS segítségével.
530 Kérjük, jelentkezzen be USER és PASS segítségével.
ftp> által
221 Viszlát.
mentés #
mentés # cat / var / log / xferlog
Mar 6 12:08:57 backup ftpd [3038]: kapcsolat 192.168.210.1 (192.168.210.1)
Mar 6 12:09:03 backup ftpd [3038]: ANONYMOUS FTP BEJELENTKEZÉS 192.168.210.1,
Mar 6 12:09:03 backup ftpd [3038]: session root változott / usr / backup / ftp
Mar 6 12:09:13 backup ftpd [3040]: kapcsolat 192.168.210.8 (192.168.210.
Mar 6 12:09:14 backup ftpd [3040]: ANONYMOUS FTP BEJELENTKEZÉS 192.168.210.8-tól,
Mar 6 12:09:14 backup ftpd [3040]: session root változott / usr / backup / ftp
Mar 6 12:56:35 backup ftpd [3331]: kapcsolat a localhost-ből (127.0.0.1)
- távolítsa el az ftp felhasználóját
- létre a sysinstall segítségével (minden alapértelmezés szerint elhagyható)
- próbáld ki a névtelen hozzáférést
munka
- ha ez működik - HOME ftp felhasználóra vált
amire szükséged van, és pontosan a könyvtárak létrehozásához
mivel a / var / ftp
Minden, hogy részt vegyen az oktatásban - a figyelemhez való hozzáálláshoz
és azt tegyem, amit kérnek, nincs akaratom.
Köszönjük a segítséget, az egyetlen probléma az /etc/master.passwd
ftp hivatkozott egy másik könyvtárba, és szerkesztettem az / etc / passwd fájlt. Általában a vipw csapat szerkesztette, és minden dolgozott. Csak a bejövő mappából történő törlés nem működik.
$ ftp 192.168.210.7
192.168.210.7-hez csatlakozik.
220 backup.ukraine.com.ua FTP-kiszolgáló (6.00LS verzió) készen áll.
Név (192.168.210.7:111): névtelen
331 Vendég bejelentkezve ok, küldje el e-mail címét jelszóként.
Jelszó:
230 Vendég Bejelentkezés ok, hozzáférési korlátozások érvényesek.
A távoli rendszer típus UNIX.
Bináris mód használata fájlok átviteléhez.
ftp> cd bejövő
250 CWD parancs sikeres.
ftp> ls
229 A kibővített passzív üzemmódba való belépés (||| 57260 |)
150 ASCII módú adatkapcsolat megnyitása a '/ bin / ls' számára.
összesen 1008
-rw-r-r-- 1 14 kerék 1012047 márc 7 08:56 IMG_4595.JPG
226 Átvitel befejeződött.
ftp> rm IMG_4595.JPG
550 IMG_4595.JPG: Nem könyvtár.
ftp> del IMG_4595.JPG
550 Üzemeltetés nem megengedett.
ftp> által
221 Viszlát
backup # ls -la
összesen 12
drwxr-xr-x 6 gyökérkerék 512 mar 7:05.
drwxr-xr-x 5 gyökérkerék 512 mar 7:56.
dr-xr-xr-x 2 gyökérkerék 512 mar 7:05 bin
dr-xr-xr-x 2 gyökérkerék 512 mar 7:04 stb
drwxrwxrwx 2 gyökér kerék 512 7 márc 10:56 bejövő
drwxr-xr-x 2 gyökérkerék 512 mar 07:59 pub
- távolítsa el az ftp felhasználóját
- létre a sysinstall segítségével (minden alapértelmezés szerint elhagyható)
- próbáld ki a névtelen hozzáférést
munka
- ha ez működik - HOME ftp felhasználóra vált
amire szükséged van, és pontosan a könyvtárak létrehozásához
mivel a / var / ftp
Minden, hogy részt vegyen az oktatásban - a figyelemhez való hozzáálláshoz
és azt tegyem, amit kérnek, nincs akaratom.
Köszönjük a segítséget, az egyetlen probléma az /etc/master.passwd
ftp hivatkozott egy másik könyvtárba, és szerkesztettem az / etc / passwd fájlt. Általában a vipw csapat szerkesztette, és minden dolgozott. Csak a bejövő mappából történő törlés nem működik.
Nos, egy másik dolog, csak a NUDE-ra volt szükség
hogy önszeretettel és kényszerítsék a gondolatot, de most
egy teljesen más szint a HITEL a magadban, a képességeidben
és erőt.
Természetesen vipw vagy pw és természetesen szerkeszteni kell
BOTH fájl, amely mind a megadott parancsokat tartalmazza.
$ ftp 192.168.210.7
192.168.210.7-hez csatlakozik.
220 backup.ukraine.com.ua FTP-kiszolgáló (6.00LS verzió) készen áll.
Név (192.168.210.7:111): névtelen
331 Vendég bejelentkezve ok, küldje el e-mail címét jelszóként.
Jelszó:
230 Vendég Bejelentkezés ok, hozzáférési korlátozások érvényesek.
A távoli rendszer típus UNIX.
Bináris mód használata fájlok átviteléhez.
ftp> cd bejövő
250 CWD parancs sikeres.
ftp> ls
229 A kibővített passzív üzemmódba való belépés (||| 57260 |)
150 ASCII módú adatkapcsolat megnyitása a '/ bin / ls' számára.
összesen 1008
-rw-r-r-- 1 14 kerék 1012047 márc 7 08:56 IMG_4595.JPG
226 Átvitel befejeződött.
ftp> rm IMG_4595.JPG
550 IMG_4595.JPG: Nem könyvtár.
ftp> del IMG_4595.JPG
550 Üzemeltetés nem megengedett.
ftp> által
221 Viszlát
backup # ls -la
összesen 12
drwxr-xr-x 6 gyökérkerék 512 mar 7:05.
drwxr-xr-x 5 gyökérkerék 512 mar 7:56.
dr-xr-xr-x 2 gyökérkerék 512 mar 7:05 bin
dr-xr-xr-x 2 gyökérkerék 512 mar 7:04 stb
drwxrwxrwx 2 gyökér kerék 512 7 márc 10:56 bejövő
drwxr-xr-x 2 gyökérkerék 512 mar 07:59 pub
ha most azt mondom:
# man ftpd - sértő lesz, vagy úgy gondolja, hogy vannak ALL?
nézze meg a fentieket a könyvtárak jogairól és tulajdonosairól:
- bin - mi a könyvtár és miért?
- stb - szolgáltatás
- pub - érthető, nyilvános hozzáférés, hozzáférés nélkül
nyilvántartások: 755
- bejövő - letölthető jogok 777
a tippet kapja, akkor a saját, és az árnyalat:
- felhasználó ftp, névtelen - milyen tulajdonságokkal rendelkezik
van: id, gid alapértelmezés szerint id = ftp, gid = operátor (valós számokban)
ha a felhasználó bejelentkezik ftp néven, mint névtelen == ftp,
milyen tulajdonos és csoport fog látni a könyvtárban: lásd fent
ha most azt mondom:
# man ftpd - sértő lesz, vagy úgy gondolja, hogy vannak ALL?
nézze meg a fentieket a könyvtárak jogairól és tulajdonosairól:
- bin - mi a könyvtár és miért?
- stb - szolgáltatás
- pub - érthető, nyilvános hozzáférés, hozzáférés nélkül
nyilvántartások: 755
- bejövő - letölthető jogok 777
a tippet kapja, akkor a saját, és az árnyalat:
- felhasználó ftp, névtelen - milyen tulajdonságokkal rendelkezik
van: id, gid alapértelmezés szerint id = ftp, gid = operátor (valós számokban)
ha a felhasználó bejelentkezik ftp néven, mint névtelen == ftp,
milyen tulajdonos és csoport fog látni a könyvtárban: lásd fent
A manában minden lehet, de van probléma az anyanyelven történő fordítással.
Megváltoztattam a bejövő tulajdonosokat azok számára, akik regisztráltak a ftp felhasználó számára a master.passwd fájlban:
backup # ls -l
ftp
összesen 8
dr-xr-xr-x 2 gyökérkerék 512 mar 7:05 bin
dr-xr-xr-x 2 gyökérkerék 512 mar 7:04 stb
drwxrwxrwx 2 ftp operátor 512 7 márc 12:48 bejövő
drwxr-xr-x 5 senki sem kerék 512 mar. 7 11:36 pub
ftp / bejövő
összesen 436
drwxrwxrwx 2 ftp operátor 512 márc. 7,
drwxr-xr-x 6 gyökérkerék 512 mar 7:05.
-rw-r-r - 1 ftp operátor 421888 mar 7:48 pm putty.exe
A probléma sürgető, ahol nem tudom, hogy hol lehet ásni, és miért, ha a beérkező fájlban 777 feltöltött fájl található, 644-et kapnak, az IMHO a hozzáférési jogokkal kapcsolatos probléma, de hol változtathatok meg?
ha most azt mondom:
# man ftpd - sértő lesz, vagy úgy gondolja, hogy vannak ALL?
nézze meg a fentieket a könyvtárak jogairól és tulajdonosairól:
- bin - mi a könyvtár és miért?
- stb - szolgáltatás
- pub - érthető, nyilvános hozzáférés, hozzáférés nélkül
nyilvántartások: 755
- bejövő - letölthető jogok 777
a tippet kapja, akkor a saját, és az árnyalat:
- felhasználó ftp, névtelen - milyen tulajdonságokkal rendelkezik
van: id, gid alapértelmezés szerint id = ftp, gid = operátor (valós számokban)
ha a felhasználó bejelentkezik ftp néven, mint névtelen == ftp,
milyen tulajdonos és csoport fog látni a könyvtárban: lásd fent
A manában minden lehet, de van probléma az anyanyelven történő fordítással.
Megváltoztattam a bejövő tulajdonosokat azok számára, akik regisztráltak a ftp felhasználó számára a master.passwd fájlban:
backup # ls -l
ftp
összesen 8
dr-xr-xr-x 2 gyökérkerék 512 mar 7:05 bin
dr-xr-xr-x 2 gyökérkerék 512 mar 7:04 stb
drwxrwxrwx 2 ftp operátor 512 7 márc 12:48 bejövő
drwxr-xr-x 5 senki sem kerék 512 mar. 7 11:36 pub
ftp / bejövő
összesen 436
drwxrwxrwx 2 ftp operátor 512 márc. 7,
drwxr-xr-x 6 gyökérkerék 512 mar 7:05.
-rw-r-r - 1 ftp operátor 421888 mar 7:48 pm putty.exe
A probléma sürgető, ahol nem tudom, hogy hol lehet ásni, és miért, ha a beérkező fájlban 777 feltöltött fájl található, 644-et kapnak, az IMHO a hozzáférési jogokkal kapcsolatos probléma, de hol változtathatok meg?
lehetőség -m - segít?
opció -u umask (bár a normál jogokat a putty.exe felett)
ps. Az inetd.conf fájlban a lukemftpd helyett az ftpd parancsot használhatod:
man lukemftpd (van még egy kis képessége)
lehetőség -m - segít?
opció -u umask (bár a normál jogokat a putty.exe felett)
ps. Az inetd.conf fájlban a lukemftpd helyett az ftpd parancsot használhatod:
man lukemftpd (van még egy kis képessége)
Minden működik, köszönöm! De van egy üres mozdulat, szeretném, ha a naplók a /var/log/ftpd.log könyvtárba mennek. Olyan volt, mint a manasszán:
inetd.conf:
ftp stream tcp mostant root / usr / libexec / ftpd ftpd -l -d -h -S -m
syslog.conf:
ftp.info /var/log/ftpd.log
A /var/log/ftpd.conf gyökérkönyvtár alatt létrehozott - nem ír semmit, de a debug.log-ban a csodák írnak, kifejezetten a -d kiterjesztéshez.
# man syslog.conf
# man syslog
dobd -d és írni a syslog.conf
# Mentse az ftpd tranzakciókat a levelekkel és a hírekkel együtt
!ftpd
*. * /var/log/ftpd.log
mindenki repülni fog az ftpd.log-ba, miután kiadta a SIGHUP démont
syslogd-t, hogy újraolvassa a syslog.conf konfigurációs fájlt
Az egyetlen probléma az volt, hogy /etc/master.passwd
ftp hivatkozott egy másik könyvtárba, és szerkesztettem az / etc / passwd fájlt
Az a tény, hogy a linuxtól eltérően a freebsd nem árulja el, amit a passwd-ben és master-ben írt. A passwd-infa a spwd.db fájlban van tárolva, ami nem más, mint a BDB.
Ha a master.passwd-t a kezeddel módosítja (nem a vipw, pw stb.), Be kell állítania a pwd_mkdb segédprogramot.
Fenyegető munka. a fórum tulajdonosa komolyan gondolt arra, hogyan tilthatják meg Önt, és elviszlek Fedorchuk-ra. alig beszélt
de még mindig mérsékelt a mentor lelkesedése és rajzolása
Adok tanácsot a HOSPITAL számára? Nem érdekel senki, aki elvitt engem, nem sértem a fórum szabályait, hacsak nem
többszörös linkek más bsd-hez kapcsolódó fórumokra, ahol az információk már kiemeltek voltak.
Milyen mentoring hangot?
Ez egy technikai fórum, az emberek itt vannak felnőttek, valaki egyetemi tanulmányokat folytat, valaki dolgozik - nem vagyok az anya, aki tartozik
szétzúzni és szétzúzni, és az iskolai tanárokat megmagyarázni, hogyan kell helyesen és helyesen írni oroszul, és kérdéseket feltenni.
Lusta emberek, paraziták, blatnikov, mamankie és papa fiai erősen nem szeretik, bármilyen formában
és a maszkot, hogy nem rejtették el nem kívánt önálló munkát.
Nem hibáztatom őket, de nem fogadom el, amikor megpróbálnak belépni a paradicsomba valaki más számlájára vagy valaki másra.
Ez egy vice? Az ön gondolkodása és munkája önmagában vice?
Ne hagyja, hogy ezek az emberek megsértsék magukat, ez egyúttal vád is?
Userinfo - mindaz, ami regisztrálásra volt szüksége, úgy tettem, hogy az ENABLE-ben konfigurált profil, mi más
adjon információt magamról?
Nem vagyok Fedorchuk, bár nem látok semmi baj ezzel a névvel, és én nem ismerem.
A tulajdonosnak minden joga van ahhoz, hogy az általa szükségesnek és véleményének megfelelően megtehesse.
A döntés nem érdekel, segítek és megosztom azt, amit tudok és csinálok disinterestedly, nem a vélemény kedvéért.
Mi a mentor hangja? Az igazságban? A felnőtt, önálló tanulmányozásra törekvés iránti vágyban?
Vagy szükséged van a hibákra?
Tehát ez nem óvoda vagy iskola, hanem technikai fórum, ha nem értek valamit,
hadd mondják el és / vagy töröljék a számlát, ebben nem látok semmilyen problémát vagy ellentmondást.