- Karácsonyfaként világíthat a Thermaltake új CPU-hűtője
- Az USA vizsgálja a RISC-V kínai terjedésének kockázatát
- Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
- Egészen nagy teljesítményspektrumon fedné le a mobil piacot az AMD
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- SSD kibeszélő
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Házimozi belépő szinten
- Apple notebookok
- Modern monitorokra köthető 3dfx Voodoo kártya a fészerből
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Házimozi haladó szinten
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Vezetékes FEJhallgatók
Hirdetés
-
Dragon Ball: Sparking! Zero - Mester és tanítvány
gp Egyelőre még mindig nem kaptunk megjelenési dátumot a játékhoz.
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
Az Apple iPadOS-t is megrendszabályozza az EU
it Az EB közölte: az Apple iPad táblagépekre írt iPadOS rendszere is kapuőrnek számít, az üzleti felhasználókra gyakorolt fontossága miatt.
-
PROHARDVER!
ASUS WL-500G Premium
Új hozzászólás Aktív témák
-
vargalex
félisten
válasz Laca 012 #13548 üzenetére
Hi!
Neten keresgélve még ezt találtam. "Edit the /etc/vsftpd.conf and make sure that you have commented out the "listen=YES", if you are trying to run vsftpd through xinetd.". Azaz, ha xinetd-n keresztül használod a vsftpd-t, akkor a vsftpd configból kommentezd ki a listen=YES sort (ami logikus, mert ugye ott már hallgatózik a xinetd).
[ Szerkesztve ]
Alex
-
Laca 012
őstag
válasz vargalex #13549 üzenetére
Ez elég érdekes. Ugyanis webes felületen 8080-ra van állítva a webes felület WAN-on keresztüli elérése. Ennek ellenére korábban (1-2éve valami más módon(parancssorból) 8008-at állítottam be neki és azon keresztül működik is.
A 80-as alapértelmezett porton pedig tökéletesen üzemel (legalább ez üzemel) a tikosítatlan http-s weblapom és minden webes felület pl torrenthez.. -
Laca 012
őstag
válasz vargalex #13554 üzenetére
De lehet.
[root@WL-500gP root]$ /opt/etc/init.d/rc.unslungstop
Stopping rtorrent: rtorrent.
Stopping smbd:
Stopping nmbd:
Starting smbd:
Starting nmbd:
Stopping web server: lighttpd
Shutting down MySQL SUCCESS!
killall: cannot kill pid 240: No such process
Stopping system message bus: killall: /opt/bin/dbus-daemon: no process killed
[root@WL-500gP root]$ /opt/etc/init.d/rc.unslung start
exportfs: can't open /etc/exports for reading
exportfs: can't open /var/lib/nfs/rmtab for reading
exportfs: could not open /var/lib/nfs/xtab for locking
exportfs: could not open /var/lib/nfs/etab for locking
exportfs: can't lock /var/lib/nfs/etab for writing
exportfs: could not open /var/lib/nfs/xtab for locking
exportfs: can't lock /var/lib/nfs/xtab for writing
Starting system message bus: Segmentation fault
Starting MySQL SUCCESS!
Starting web server: lighttpd
Stopping smbd:
Stopping nmbd:
Starting smbd:
Starting nmbd:
Starting rtorrent: rtorrent.
Így sem sokkal szebb..Az nem baj, hogy a Xinetd és a Cron is S10-et visel "magaelőtt"??
-
Laca 012
őstag
válasz vargalex #13558 üzenetére
[root@WL-500gP root]$ echo $PATH
/bin:/usr/bin:/sbin:/usr/sbin:/home/root:/opt/sbin:/opt/bin:/opt/etc/init.d:
most, hogy mondod, ezzel mintha lett volna valami...
de ez melyik file-ban volt?Ahh igen a színes és jó mappákban induló mc miatt módosítottam..
Lehet hibásan?
/opt/etc/profile[ Szerkesztve ]
-
Laca 012
őstag
-
vargalex
félisten
válasz Laca 012 #13560 üzenetére
Hi!
Pedig, ha azt akarod, hogy az opt-ra telepített programokat használja elsődlegesen, illetve a lib-eket onnan töltse be, akkor a PATH-ban a /opt/sbin:/opt/bin-nek elöl kell lennie.
Illetve az LD_LIBRARY_PATH-ba is előre kell tenni a /opt/lib-et.[ Szerkesztve ]
Alex
-
Laca 012
őstag
válasz vargalex #13561 üzenetére
Igen, azt szeretném.. (szerettem volna)
de mivel egyelőrel nem tudom, hogy mi is lenne ennek a helyes változata, max próbálkozni tudtam. (jobbra fent: kereső)
Erre gondoltam(ezt találtam, amiben elöl volt az /opt)
PATH=/opt/sbin:/opt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/binValószínűleg ez sem jó, mert reboot után a putty-ban most már ez fogad:
: not foundtc/profile: line 4:
: bad variable name: EXINIT
[root@WL-500gP root]$És mivel most már a SAMBA sem indul
/opt/etc/init.d/S80Samba start
-sh: /opt/etc/init.d/S80Samba: not found(pedig létezik a könyvtár és a fájl, mc-ben látom is)
Nem tudom, hogyan fogom újra módosítani a file-t.[root@WL-500gP root]$ nano /opt/etc/profile
.rror opening terminal: xterm
[root@WL-500gP root]$ vi /opt/etc/profile
-sh: vi: not found
[root@WL-500gP root]$Ugyanis mint látható sem nano, sem vi nem müxik azóta sem...
[ Szerkesztve ]
-
vargalex
félisten
válasz Laca 012 #13562 üzenetére
Hi!
Ha az /opt/etc/profile-ba raktad az xterm-et, akkor:
echo PATH=/opt/sbin:/opt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin > /opt/etc/profile
Persze így a teljes tartalom elveszik. Ha csak az xterm-et és az EXINIT-et akarod kivenni:
cat /opt/etc/profile | grep -v xterm | grep -v EXINIT > /opt/etc/profile
Ha akarod, egyszerűen törölheted is a file-t.
Alex
-
Laca 012
őstag
válasz vargalex #13563 üzenetére
Eddig jónak tűnik.. végre a nano is műxik..
Viszont most a profile fájlban csak a PATH sora szerepel. (jó, persze most a legkisebb gondom a színes MC..)Szóval most merre-tovább?
Samba megy,
rTorrent is (igaz csak kézzel indítva és ráadásul nekiállt ellenőrizni azt a potom 250GB-nyi adatot ),
PhpMyadmin -mySQL-is megy,
ligttpd is megy..
rc.unslung nem tudom miért, de az előbbi hibákat még mindíg írja, aztán valamiért megfagy.[root@WL-500gP root]$ /opt/etc/init.d/rc.unslung start
exportfs: can't open /etc/exports for reading
exportfs: can't open /var/lib/nfs/rmtab for reading
exportfs: could not open /var/lib/nfs/xtab for locking
exportfs: could not open /var/lib/nfs/etab for locking
exportfs: can't lock /var/lib/nfs/etab for writing
exportfs: could not open /var/lib/nfs/xtab for locking
exportfs: can't lock /var/lib/nfs/xtab for writingrc.unslungstop is fagy..
/opt/etc/init.d/rc.unslungstop
Stopping rtorrent: rtorrentvsftpd még mindig sehol..
-
ecaddict
senior tag
válasz Laca 012 #13562 üzenetére
#13547
/opt/etc/init.d/rc.unslung start
Nem állt le minden mikor indítani próbáltad.
A fewgets csomagban lévő shutdown script ami esetleg segíthet. Az ok, hogy az indító/leállító script írói mintha elfelejtkeznének a leállításról (amit néhány Sxx-ben ki is javítottam magamnak).#13548 xinetd egész biztosan nem állt le.
/opt/etc/init.d/S10xinetd-ben (vagy ami neked van) érdemes annak a leállítását is betenni amit a xinetd indít. Pl:
..
killall vsftpd 2>/dev/null
...#13552
nvram show
http_lanport
http_wanportPATH
/opt/sbin:/opt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
valahol az /opt/etc/init.d/rc.unslung-baexport PATH=/opt/bin:/opt/sbin:$PATH
unset LD_LIBRARY_PATHLD_LIBRARY_PATH-ba nem kell semmi
type sh mit ad? (nekem /bin/sh ami bőven elég mindenre, nem kell bash)
/bin/vi sem megy?
USB cucc lehuzása után a
/usr/local/sbin/post-xxx (xxx=boot, mount)/opt/etc/init.d/rc.unslung start elé ideiglenesen egy #, hogy helyre tudd tenni a dolgokat
De, ha nem gond, hogy újrarakd az egészet jobban jársz a Raas Headstart II image-el,
Link### RT-N16, WL-500 Oleg optware script ami majdnem mindent feltesz ### ===========> http://wl500g.info/showthread.php?t=23684 <===========
-
Laca 012
őstag
válasz ecaddict #13565 üzenetére
[root@WL-500gP root]$ type sh
sh is a tracked alias for /bin/shMár megy a sima vi és a nano is!
Image-ektől kicsit idegenkedek. Amilyen szerencsém van, nálam tuti nem működne pár dolog, akkor meg ugyanott lennék mint most..
"amit néhány Sxx-ben ki is javítottam magamnak"
Ezért hálás lennék, ha ezeket a scripteket közzétennéd..
Fewgets csomag: Már régóta tervezem feltenni. mind diagnosztikai, mind statisztikai szempontból előnyös lenne, csak a múltkor is elakadtam vele, (ennek a hsz-nek a végén írtam) lehet figyelmetlen voltam és kapkodtam ezért nem sikerült, de először valahogy rendbe kellene tenni ami van aztán vsftpd-t varázsolni és utána elbabrálnék ezzel is....
-
Laca 012
őstag
válasz ecaddict #13565 üzenetére
S10xinetd:
#!/bin/sh
OPTWARE_TARGET=oleg
#
# Startup script for xinetd
#
# Stop myself if running
killall xinetd 2>/dev/null
# Stop other inetd processes if running
if [ ${OPTWARE_TARGET} = "nslu2" ] ; then
killall inetd 2>/dev/null
fi
/opt/sbin/xinetdTehát elvileg benne van az a sor amit írtál..
Dehogy van benne... Már megint nem figyelek...
Még a fi elé kellene betennem ugye?[ Szerkesztve ]
-
Laca 012
őstag
válasz ecaddict #13565 üzenetére
Ez már vicc...
Megnyitottam nano-ban az S10xinetd fájlt.
[root@WL-500gP root]$ nano /opt/etc/init.d/S10xinetd
Ezek után beszúrtam a sort, majd ctrl-o+enter+ctrl-x
Aztán megpróbáltam leállítani a xinetd-t és indítani a vsftpd-t:
[root@WL-500gP root]$ /opt/etc/init.d/S10xinetd stop
[root@WL-500gP root]$ /opt/sbin/vsftpd /opt/etc/vsftpd.conf
500 OOPS: could not bind listening IPv4 socketpróbáltam újra megnyitni szerkesztésre a fájlt először nano, majd vi szerkesztővel:
[root@WL-500gP root]$ nano /opt/etc/init.d/S10xinetd
Received SIGHUP or SIGTERM
[root@WL-500gP root]$ nano /opt/etc/init.d/S10xinetd
Received SIGHUP or SIGTERM
[root@WL-500gP root]$ vi /opt/etc/init.d/S10xinetd
#!/bin/sh
OPTWARE_TARGET=oleg
#
# Startup script for xinetd
#
# Stop myself if running
killall xinetd 2>/dev/null
# Stop other inetd processes if running
if [ ${OPTWARE_TARGET} = "nslu2" ] ; then
killall inetd 2>/dev/null
killall vsftpd 2>/dev/null
fi
/opt/sbin/xinetd
~
~
~
~
~
~
~
vi: can't read user inputKár, hogy "kettyós" smyle nincs, mert ide az kellene sormintának..
-
ecaddict
senior tag
válasz Laca 012 #13567 üzenetére
Az elején be van az OPTWARE_TARGET oleg-re állítva, úgyhogy az if-en belüli rész nem is fut.
Azaz a "killall xinetd 2>/dev/null" után (nehogy extrém esetben újra beindítsa a xinetd, ha pont akkor jön egy kérés) kellene berakni
killall vsftpd 2>/dev/null
Viszont, ha minden feltétel nélkül indítjuk a végén a xinetd-t, akkor mikor fog leállni? (így sosem...)
Azaz az /opt/sbin/xinetd-t le kellene cserélni erre (valami ilyesmire):
if [ "$1" != "stop" ] ; then
/opt/sbin/xinetd
fiEzt annak kellene csinálni aki a csomagot létrehozta. A vstpd hozzáadást pedig a felhasználónak, ha úgy szeretné.
Ezt viszont se a csomag létrehozója, sem én nem tudhatom. Aki nem a xinetd-vel használja a vsftpd-t, annak hiba lenne leállítani a vsftpd-t a xinetd leállításánál. Aki azzal, ott lehet ez a hasznosabb funkció (de nem kizárólag).Ezek miatt nem lehet mindenkinek jó script-et adni, viszont a csomag lehetne egy kicsit jobb is...
### RT-N16, WL-500 Oleg optware script ami majdnem mindent feltesz ### ===========> http://wl500g.info/showthread.php?t=23684 <===========
-
Laca 012
őstag
válasz ecaddict #13569 üzenetére
Átírtam, így viszont ez fogad:
[root@WL-500gP root]$ /opt/etc/init.d/S10xinetd stop
/opt/etc/init.d/S10xinetd: line 19: syntax error: unexpected end of file (expecting "fi")Amit nem teljesen értek:
Eddig (amíg nem hiányzott az ékezet) tökéletesen ment a vsftpd. Ha kérés érkezett, a xinetd indította és ha nem volt forgalom, akkor x idő után leállt. Mindezt tette ezzel a scripttel. Tehát akkor per pill csak azért szenvedünk vele, mert a stop nincs megoldva vele. Ugye?Ha most kikommentezem a post-boot-ból az rc.unslung start-ot, akkor végülis el sem indul a xinetd sem és nyugisan lehet direktben indítani a vsftpd-t. nem? Tehát diagnosztikai szempontból így ha nem indul, ahhoz már a xinetd-nek semmi köze?
kikommenteztem, újraindítottam, a vsftpd indítása közben lefagyott a putty..
ismételt újraindítás után:
[root@WL-500gP root]$ ipkg remove vsftpd
Removing package vsftpd from /opt/...
Successfully terminated.
[root@WL-500gP root]$ ipkg install vsftpd
Installing vsftpd (2.2.2-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/vsftpd_2.2.2-1_mipsel.ipk
Configuring vsftpd
You'll need to add line like
echo "ftp stream tcp nowait root /opt/sbin/vsftpd /opt/etc/vsftpd.conf" >>/etc/inetd.conf
to your /unslung/rc.xinetd file -- see the wiki at http://www.nslu2-linux.org for more info
Successfully terminated.Az /opt/sbin-ben nincs vsftpd.conf, viszont a forditás óta van egy vsftpd.bak azzal mi a szitu?
-
Kovi71TM
tag
tomato-K26USB-1.27.9045MIPSR2-beta11-Ext, Intruder2k5 Image fileokat fel lehet rakni Asus RT-N16-ra?
-
Intruder2k5
MODERÁTOR
válasz Kovi71TM #13572 üzenetére
Szerintem, elvileg igen... Bár sosem próbáltam a 2.6-os Tomato-t (és nem is olvastam még utána) de feltételezem, hogy ugyanazt a repo-t használja, mint a másik. Mivel az image file kernel modulokat nem tartalmaz, így szerintem mennie kell. Bár az OLEG-hez készült "még anno", így vannak benne olyan dolgok, amik Tomato-hoz feleslegesek. (samba, cron, vnstat, stb...) Lehet, érdemesebb volna megpróbálni a telepítést.
http://intruder2k5.uw.hu/index.htmlszerk.:
Különben meg próba szerencse... Kárt tenni egész biztosan nem fog semmiben. :-)[ Szerkesztve ]
-
ecaddict
senior tag
válasz Laca 012 #13571 üzenetére
#13570
Nem tudom mit rontottál el, az /opt/etc/init.d/S10xinetd kb így kellene kinézzen:
#!/bin/sh
OPTWARE_TARGET=oleg
#
# Startup script for xinetd
#
# Stop myself if running
killall xinetd 2>/dev/null
killall vsftpd 2>/dev/null
# Stop other inetd processes if running
if [ ${OPTWARE_TARGET} = "nslu2" ] ; then
killall inetd 2>/dev/null
fi
if [ "$1" != "stop" ] ; then
/opt/sbin/xinetd
fiAz /opt/etc/vsftpd.conf meg kb. így:
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
vsftpd_log_file=/opt/var/log/vsftpd.log
ftpd_banner=Welcome to the vsftp daemon of my router
ls_recurse_enable=YES
convert_charset_enable=1
local_charset=UTF8
remote_charset=WIN1250A listen=YES csak a nem xinetd-ből indítottnál kell (azaz teszteléshez érdemes egy másik konfig fájlt létrehozni pl. vsftpdsa.conf).
Ezt egyébként vargalex is írta már, csak gondolom a nagy kapkodásban elsikkadt a dolog...Tesztelésnél azért érdemes kihagyni a xinetd-t hogy lehessen látni mi a gond. Egyébként elég lett volna csak a binárist lecserélni, mint ahogy írtam is korábban.
[ Szerkesztve ]
### RT-N16, WL-500 Oleg optware script ami majdnem mindent feltesz ### ===========> http://wl500g.info/showthread.php?t=23684 <===========
-
Laca 012
őstag
válasz ecaddict #13574 üzenetére
Legyalultam az egészet. Most nvram törlés, aztán szépen lépésenként.. (128MB aktíválás, 300MHz, 2.0-időzítés, aztán a csomagok..)
Ha lenne több időm, próbálkoznék javítgatni, de már közel egy hete várnak rá az osztálytársaim és még csak közelében sem jártunk a megoldásnak. Az éjszakám nagy része rá fog menni, de hát ez van. Remélem utána nem omlik össze a bináris cseréje után.. Addig is Köszi![ Szerkesztve ]
-
sekli
addikt
sziasztok!
1)
jól gondolom, hogy ha minden rendben megy, akkor csak egy ilyen sornak szabadna szerepelnie a ps-ben?1294 root 1964 S /opt/bin/SCREEN -dm -S rtorrent
2) Ma vagy harmincszor indítottam el a putty-ot, és kicsit megunta a jelszó irogatást, próbáltam ezt Tomato-n megcsinálni, meg is van a megfelelő file, a /tmp/home/root/.ssh/authorized_keys, viszont ezt hiába mentettem el, minden újraindításnál felülíródott egy üressel. Végül megtaláltam, hogy a webes felületen is meg lehet adni, nagy nehezen el is fogadta a következő formátumban:
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIB/XMkmVUJS5JU1ZTLUEAXJCRw7rHisRKgdbPt1S1yHwf3TzA++TSx8H55/G2cGouPm52rcOHGFcpHN1u1ZRW1SzAZxBRafWzJILkvtGYnY5rGb3HF9sH2MkAPi/jX7uYxsjM2W62kJRgkNOzeXS2CZsyzzIQAXXg1n/6/6f6WQ7w== rsa-key-20100503
(SSH2-RSA)
a putty-ban meg beállítottam a privát ppk fájlomat, meg hogy "Bypass authentication...", de valamiért nem működik, rögtön lezárja a kapcsolatot... Hogyan kéne beállítani? -
vargalex
félisten
válasz Laca 012 #13571 üzenetére
Hi!
Itt már a LISTEN=YES hiánya a baj, ahogy ecaddict is írta. De én 128 MB RAM-al nem szórakoztam a xinetd-vel. Nem eszik sokat a vsftpd.
Egyébként anno, mikor még használtam optware-t, több olyan package is volt, aminek az indítóscriptjében nem foglalkoztak a leállítással. Azaz bármilyen paraméterrel is hívtad (akár paraméter nélkül), mindig csak indította a szolgáltatást. Így kénytelen voltam magam javítani. Persze nem nagy meló ez.
[ Szerkesztve ]
Alex
-
Laca 012
őstag
válasz vargalex #13577 üzenetére
Nos előrébb nem jutottam egyelőre, de legalább a vsftpd-n kívül működik minden ami régen.
Mindent újraraktam, de pl az S99rtorrent fájlt nem találta, holott ott is volt az init.d-ben, meg jogosultságot is adtam neki a chmod 755 /opt/etc/init.d/S99rtorrent parancsal, illetve a script elején is ott volt a #!bin/sh ...stb.
Szét gépeltem-másoltam az agyam, és a végén kizárólag úgy tudtam elindítani, ha a telepítéskor felkerült S99rtorrent és rtorrent.config fájlt módosítottam.(még jó, hogy nem töröltem őket, csak átneveztem) viszont így müxik.
Tanulság számomra: Az újabb csomagok általában más beállításokat is igényelhetnek, tehát a régi tutorialokat ha nincsenek frissítve, ezexerint lassan el lehet felejteni..
Illetve a copy-paste egyre kevésbé nyújt sikerélményt.
Az a tippem, hogy a vsftpd-vel is hasonlóan meg fogok szenvedni.
A gáz az, hogy képtelenség csak azért minden telepítendő csomag konfigurálásából naprakésznek lenni, mert évente egyszer újra kell rakni egy routert..A másik "humoros", amikor az ember az elején megszerkeszti a post-boot -ot, ami látszólag jó és mégsem indul el, nem mountol, nem kapcsolja be a swap-et, semit sem csinál. 4x-5x bemásolom ugyan azt, biztos rosszul másoltam jeligére, aztán belefáradok..
Aztán pár kézi mount után a változatlan fájl egyszer csak működik. (Meg kell mutatni neki, hogy hogyan mountolódik egy disk, meg hogyan indul egy rc.unslung, aztán utána már megy neki is..) Vicc... -
Laca 012
őstag
válasz ecaddict #13574 üzenetére
Úgy néz ki fut az ftp..
[root@AsusWL500gP root]$ /opt/sbin/vsftpd /opt/etc/vsftpd.conf
500 OOPS: unrecognised variable in config file: convert_charset_enable
[root@AsusWL500gP root]$ /opt/sbin/vsftpd /opt/etc/vsftpd.confAz első indítási kísérlet az eredeti vsftpd-vel (itt ugyebár nem szereti a charset konfigurálását) , utána pedig azzal amit küldtél.
amíg ki nem lépek Ctrl+c -vel addig tudok is root-tal csatlakozni.. -
Laca 012
őstag
válasz vargalex #13577 üzenetére
Lehet igazad van, tényleg nem lehet egy nagy terhelés..
Legjobb lenne az init.d-ből indítani egy scriptel (olyannal amivel le is lehet állítani) .. Eddig ok. De honnan szedjek ilyen scriptet? Neked van ilyen?Tapasztalatok: Ha ftp-ről töltök fel, akkor tök jó az ékezet sambán is, meg ftp-n is, viszont ha samba-n másolok be valamit, akkor az TC-ben is rossz, meg intézőben is.. Ezen gondolom nem lehet segíteni.. Ráadásul amit samba-n felmásolok mappát, hiába van 777 jogosultsága mindennek, nem tudok belépni még a mappába sem.. Itt lesz az első kompromisszum.. Én is csak ftp-n töltök fel.. Még a törlést kellene valahogy kivadásznom belőle ftp-n..
-
ecaddict
senior tag
válasz Laca 012 #13580 üzenetére
Nem Samba2-öd van?
Próbáld feltenni a Samba3-at.
Ha nincs elég RAM akkor inkább Samba2, de 128MB RAM-al megfontolandó a Samba3 merthogy az jobban kezeli az ékezeteket.Viszont ehhez le kell szedni a Samba2-öt. A konfigokat mentsd el előtte, ha később vissza kell rakni.
### RT-N16, WL-500 Oleg optware script ami majdnem mindent feltesz ### ===========> http://wl500g.info/showthread.php?t=23684 <===========
-
Tutu7030
veterán
válasz ecaddict #13527 üzenetére
Visszatérve az nfs gondomra. Találtam leírást ubihoz NFS megosztás otthoni hálózaton csak az a gond vele,hogy nálam nincs /etc/init.d/nfs-common fájl(pedig telepítve van az nfs-common csomag). Megnéznéd,hogy nálad van e?
(nfs-kernel-server fájlom van)LG Optimus G E975 v20 -> LG G4 H815 V29a-EUR-XX -> Huawei Mate 9(MHA-L29) -> Huawei P30 Pro -> Honor Magic5 Pro
-
Laca 012
őstag
válasz vargalex #13584 üzenetére
Hát ez nem adja vissza... sem az Ecaddict féle jó ékezetes, sem az ékezet nélküli verziót indítva.. Először azt hittem lefagyott a putty...
ha daemonként futna, akkor akár direktben indíthatnám egy kis sleep után a post boot-ból, vagy az rc.unslung-ból ideiglenesen.. Bár nekem az is jó lenne ha a xinetd indítaná, csak már menne... -
Laca 012
őstag
válasz vargalex #13588 üzenetére
Hát ha ezt valaki tudhatja, akkor azok Ti vagytok (Te és Ecaddict)
Az én gyenge linux tudásommal csoda, hogy ezt a pár dolgot" kijojóztam" még a segítségetekkel is....Az a fura, hogy ennél a routernél semmi nem működik alapbeállításokkal.. Az atomos szerveren az ubuntura csak telepítek egy csomagot és ha nem is megfelelő könyvtárból indulva és megfelelő jogosultságokkal, de használhatóan indul minden csomag..
[ Szerkesztve ]
-
Laca 012
őstag
válasz vargalex #13590 üzenetére
Hát ennyi energiával lehet nekem is inkább az atomos szerverre kellet volna átpakolnom a torrenteket és azon a szolgáltatásokat bekonfigolni.. Csak ahhoz még előlapi panel készül, meg a wifivel vannak még nyűgök.. (az e-bay-en rendelt n-es kártyám "prototípus" és elég egyedi a hw azonosítója, emiatt nem társul hozzá a driver .. Egyelőre így csak g-s kártyával működik ap módban, amíg nem sikerül megbuherálni a wifikártya firmware-ét.)
Érdekesség képpen megemlíteném, hogy a 3db n-es kártya MAC adress-e ugyanaz és ha nem módosítom a kártyakonfignál akkor ütközik a hálón..Na mindegy, mostmár végére járunk ennek is..
A sticky bittel végülis a törlés tiltása is működik, csak nem chmod 1777 /opt/share/mappa , hanem chmod -R 1777 /opt/share/mappa parancsal, hogy az összes mappában lévő tartalomra vonatkozzon, meg végülis a tulajdonos törölhet, de reméljük csak nem teszi...A chmod +t egyébként mit jelent??
-
ecaddict
senior tag
válasz Laca 012 #13589 üzenetére
Rajtam kívül létezik még a vsftpd manual. Pl, íme egy: Link
Ez asszongya, hogy van egy background paraméter. Ezt beállítva a conf fájlban rögtön daemonként indul.
Azt nekérdezd, hogy ha a "Default" YES, és ha hiányzik ez a paraméter akkor miért nem daemonként indul...Mondjuk ennek ellenére nekem 128MB RAM-al is xinetd indítja mert szinte sosem használom. Az /opt/etc/xinetd.d/vsftp kb. így kellene kinézzen:
# description: The vsftpd FTP server serves FTP connections.
# it uses normal, unencrypted usernames and passwords for auth
service ftp
{
disable = no
socket_type = stream
user = admin
server = /opt/sbin/vsftpd
server_args = /opt/etc/vsftpd.conf
wait = no
nice = 10
#only_from = 192.168.1.0/24
}Az only_from-ot esetleg be lehet állítani.
Egyébként a múlt héten kivételesen használtam (a firmware verziót mert az általam fordított nem tudja): Kipróbáltam megy-e IPv6-al. Ment.
Persze ehhez (szintén a manuálból) be kellett rakni a listen_ipv6=YES paramétert.vargalex
Ne vakíts már. Az Olegen is felteszed a csomagot, aztán valami megy.
Erősen kétlem, hogy OpenWrt-n pl magától bekúszott volna a listen_ipv6 a vsftpd.conf fájlba.Ha meg valakinek az kell, hogy csak menjen és nem akarja megérteni az egészet Olegre ott vannak a Raas féle image-ek.
### RT-N16, WL-500 Oleg optware script ami majdnem mindent feltesz ### ===========> http://wl500g.info/showthread.php?t=23684 <===========
-
vargalex
félisten
válasz ecaddict #13593 üzenetére
Hali!
Nem vakítok. Laca 012 írta ezt:
"Az a fura, hogy ennél a routernél semmi nem működik alapbeállításokkal.. Az atomos szerveren az ubuntura csak telepítek egy csomagot és ha nem is megfelelő könyvtárból indulva és megfelelő jogosultságokkal, de használhatóan indul minden csomag.."
Ez nekem azt jelenti, hogy neki semmi nem indul el alapbeállításokkal.
Én sem azt állítottam, hogy minden szolgáltatás úgy fog futni a telepítés után, ahogy neked szükséged van rá. Tehát a saját beállításokhoz nyilván config szerkesztésre van szükség, ahogy ubuntu alatt is. De az tuti, hogy a szolgáltatás elindul. Persze normál esetben azért optware-nál is így kellene lennie.
[ Szerkesztve ]
Alex
-
Laca 012
őstag
válasz vargalex #13592 üzenetére
Akkor azt is chmod -R +t formátumban kellene?
Ugyanis amíg a chmod 1777 /opt/share/mappa formátumot használtam addig ugyanúgy tudott mindenki törölni bárki által létrehozott fájlt vagy mappát.
Bár most működik (legalább a jogosultság része), bár jobb lenne, ha törölni a tulajdonos sem tudna, csak a root, de ezen már túltettem magam..Amit pl. még nem értek, hogy a chmod -R 777 /mappa
mennyiben más a chmod 777 /mappa/* -tól
ugyanis pl. az opt/etc/init.d mapára utóbbi verziót szoktam telepítéskor kiadni, ha jogosultsági probléma miatt nem indul pár Sxx script..Ecaddict: Szóval maradjunk abban, hogy én is xinetd-vel szeretném indítani ha végre sikerül.
Tehát akkor is daemonként kellene indulnia, tehát ha valamiért a background alapértelmezésben NO, akkor beteszek egy sort background=YES. Ez ok?Továbbá, ha így már működik daemonként, akkor továbbiakban a listen=NO beállítást használhatom és léphetünk tovább?
Az /opt/etc/xinetd.d/vsftp nálam így néz ki:
# description: The vsftpd FTP server serves FTP connections.
# it uses normal, unencrypted usernames and passwords for auth
service ftp_vsftpd
{
disable = no
socket_type = stream
user = root
server = /opt/sbin/vsftpd
server_args = /opt/etc/vsftpd.conf
wait = no
nice = 10
only_from = 0.0.0.0/0
}Rögtön az első paraméter: ftp vagy vsftpd vagy ftp_vsftpd? Mi is a szerepe? mert ha ez is paraméter, netán ez alapján hív meg valamit, akkor gondolom nagyon nem mindegy.. Akkor mivel egyezzen?
user = root gondolom mivel nálam root van ezért ez lehet a jó?
only_from = 0.0.0.0/0 ezt gondolom felesleges beállítanom, ha mindenhonnan használni akarom. Viszont a nálam levő változat ugyanaz mintha "kikommentezném", vagy inkább mégis az a jó?
És mit is jelent ez pontosan?
Gondolom honnan fogadjon kéréseket...
192.168.1.0 esetén az összes LAN hálózatból érkező kérést fogadja pl.? És a végén a per után az mit jelent? -
Laca 012
őstag
válasz vargalex #13594 üzenetére
Az a fura, hogy ennél a routernél semmi nem működik alapbeállításokkal..
Jó, ezzel lehet túloztam kicsit, de az biztos, hogy egy ipkg install xx után
van min dolgozni.
Az Atomon pl. a webszervert (apache, komplett LAMP csomagból) elindítottam és kapásból minden weblap elindult rajta php-vel, php-gd-vel ...stb. (Aega is megy pl.)
Gondolom itt meg a router erőforrásainak spórolása miatt van az, hogy minden modult külön kell bekapcsolgatni..(cgi, fastcgi...stb.) és csak amire szükség van azt futtatni.
Csak itt jön az, hogy én, aki annyira nem vagyok járatos a dologban, melyik ujjamból szopjam ki, hogy pl az aega-nak, vagy a vnstat-nak melyik modulok kellenek. Anno ugyanígy napokat-heteket szívtam a vnstat-tal, mert nem rajzolta a grafikont. aztán kiderült, hogy 2 csomag nem települt a függőségek között (libjpg, libconv) meg még az explorert sem szerette és ezért át kellett konfigolni a kimeneti formátumot PNG-re.. De ezt egy laikus honnan tudná? Én is józan paraszti ésszel elkezdtem összehasonlítani egy működő és "nem működő" routeren a feltelepített csomagokat és ezek hiányoztak, + intruder2k5 elárulta a PNG-s dolgot.. Csoda, hogy sikerült.. -
ecaddict
senior tag
válasz Laca 012 #13595 üzenetére
A service után nem írhatsz akármit, mert onnan tudja a xinetd, hogy melyik porton kell figyelni. Azaz oda csak olyat írhatsz ami szerepel az /etc/services-ben.
Kérdés mi van akkor, ha valami nem szerepel az /etc/services-ben (azért az FTP nem ilyen)?
Ekkor meg kell adni a kapcsos zárójelen belül:
port = 21
socket_type = stream(Mégegyszer mondom: FTP esetén nem szükséges, inkább egy lehetséges alternatíva kisérletezőknek)
Most vettem észre, a stream vsz. felesleges is a korábbi példában.user=admin mert ninncs root az /etc/passwd fájlban.
Hogy miért admin és root nem tudom. Talán azt hitték akik tervezték, hogy majd ettől a támadók elakadnak (egy részüknél így is van, de azért ez egy kicsit kevés...).A user kezelést egy korábbi hsz-ban már kiveséztem: Link
Figyelem: Ahhoz, hogy a userek reboot után is megmaradjanak be kell tenni ezeket a fájlokat a /usr/local/.files -ba.
Ezt is leírtam már korábban: LinkA chmod +t meg a chmod 1xxx ugyanaz. A +t elegánsabb meg jobb is mert nem bántja a többi flag-et.
Nem mindegy, hogy egy adott könyvtártól lefelé mindenre vagy annak csak egy alkönyvtárának minden fájljára adod meg (ez a különbség a két példád között).
### RT-N16, WL-500 Oleg optware script ami majdnem mindent feltesz ### ===========> http://wl500g.info/showthread.php?t=23684 <===========
-
vargalex
félisten
válasz Laca 012 #13595 üzenetére
Hi!
A chmod -R 777 /mappa annyiban különbözik a chmod 777 /mappa/*-tól, hogy míg az első rekurzívan az összes tartalmazó mappára is beállítja, addig a második csak a mappa-ban található file-okra (azaz belső mappákban már nem).
Az /opt/etc/xinetd.d/vsftp-hez:
A service szerintem ftp (ebből fogja tudni a xinetd, hogy 21-es portól van szó). Egyébként a /etc/services-ben nevesítheted a porton futó service-ket (persze ez lehet, hogy Oleg-en nem írható, de az ftp-t már biztosan nem kell nevesíteni).
Az only_from-al egy subnetet határozhatsz meg. A / előtt egy IP-címet kell megadnod, majd a / után megadod, hogy azon IP-címek felelnek meg a subnetnek, amiknek az első x bit-je egyezik a megadott IP-cím első x bit-jével.
Tehát pl. a 192.168.1.0/24 a 192.168.1.* IP-címeket jelöli. Nyilván, ha /0 van, az azt jelenti, hogy nem kell egyező bit, tehát bárhonnan jöhet a kérés. Persze ne felejtsd el a tűzfalat is jól konfigolni.
Szerk: Míg írtam, Ecaddict megelőzött.
[ Szerkesztve ]
Alex
-
ecaddict
senior tag
válasz Laca 012 #13596 üzenetére
Ezért jó a Raas image. Minden megy alapból, minden be van konfigolva (na jó a vnstat pont kivétel). Nem kell megérteni semmit sem. Aki persze frissít, kockáztat, hogy elrontja a konfigot, függőségeket stb.
És már évek óta ott figyel a link a témaindító 1# hsz-ban. Tegyük hozzá: mindhiába...
Akárcsak a kereső a fórum jobb vagy bal felső sarkában...### RT-N16, WL-500 Oleg optware script ami majdnem mindent feltesz ### ===========> http://wl500g.info/showthread.php?t=23684 <===========
-
Laca 012
őstag
válasz ecaddict #13597 üzenetére
/etc/services-ben :
ftp-data 20/tcp
ftp 21/tcp
fsp 21/udp fspdtehát ftp lenne jó ez látszik..
/etc/passwd:
root:$1$$xxxxxxxxxxxxxxxxxxx.c1:0:0:root:/usr/local/root:/bin/sh
nobody:x:99:99:nobody:/:/sbin/nologin
....
....tehát nálam meg pont admin nincs, de ez sztem attól függ, hogy webes felületen ki mit használ felhasználónévként nem?
Figyelem: Ahhoz, hogy a userek reboot után is megmaradjanak be kell tenni ezeket a fájlokat a /usr/local/.files -ba.
Ezt is leírtam már korábban: LinkHát megnéztem, de ez alapján elég bonyolultnak tűnik nekem..
Én csak egyszerűen adduser -h /mappanév usernév
formátumban csináltam usereket és utánna a
flashfs mentés előtt a
echo "/etc/passwd" >> /usr/local/.files
echo "/etc/group" >> /usr/local/.filesparancsokat használtam, mert ahogy Te írtad:
Perzisztensen el tudja menteni az /etc/passwd és az /etc/group
fájlokat azaz ezek a fájlok benne kell legyenek az /usr/local/.files fájlban, pl:
/etc/fstab
/etc/exports
/etc/passwd
/etc/groupabból nekem majdnem minden kínai.. Főleg a Perzisztens , de majd utánakeresek, hogy mit jelent(jövőre a diplomához védéskor jól jöhet ), meg, hogy hogyan teszünk bele fájlba fájlokat, azt sem értettem.
Mert ugye szövegszerkesztővel nézve benne is voltak a fájlok elérési útjai, de attól még flashfs save-commit-enable +reboot után minden utólag hozzá adott user elveszett..
Magyarul még mindíg nem értem, hogy egy fájlba ha belevések 4 elérési utat, azon fájlok tartalma hogyan épül be a fájlba és onnan a flashfs mentéssel a flash-be..Ettől függetlenül a csoportok kezelésének nálam nem tudom van-e értelme, gondolom azon kívül, hogy egy csoportba tartozó userek jogosultságait együtt lehet megadni-módosítani, más haszna nem igen van.
Új hozzászólás Aktív témák
● Olvasd el az összefoglalót!
- Politika
- World of Tanks - MMO
- Kerékpárosok, bringások ide!
- Fortnite - Battle Royale & Save the World (PC, XO, PS4, Switch, Mobil)
- SSD kibeszélő
- A fociról könnyedén, egy baráti társaságban
- EAFC 24
- Olasz autó topik (Fiat, Lancia, Alfa)
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Házimozi belépő szinten
- További aktív témák...
- AKCIÓ Új Dobozos Macbook Pro dokkoló új ára 70.000 forint
- ThinkPad Hybrid USB -C USB -A Dock 40AF Új ára 80.000 Forint Ingyen szállítás
- Xiaomi Redmi Note 9s 128/6 GB 34.9E !!!
- Új Hp Pavilion 15-eh Fémházas Szuper Laptop 15,6" -30% AMD Ryzen 7 5700U 8Mag 16/1TB FHD MATT
- ATI RADEON RX 480 -8 gb DDR5 256 bit videokártya