-
GAMEPOD.hu
ASUS WL-500G Premium
Új hozzászólás Aktív témák
-
KisVuK85
csendes tag
Heló mindenkinek! Gondoltam közzéteszek egy leírást egy komplett server beállításról
WL-500gP Oleg optware http ftp samba mysql xmail és erre jöhet egy fórum motor is akár
Csatlakoztasd az adathordozót, majd hardver default a webes felületen!
Ezután állítsd be az internetelérést a porttriggert és egyebeket.
A LAN IP Setting legyen a hostnév ASUS
Port Triggert kapcsold be és add hozzá a következő portokat:
80 tcp 80 tcp
80 udp 80 udp
8080 tcp 8080 tcp
22 tcp 22 tcp
21 tcp 21 tcp
1980 tcp 1980 tcp
1980 udp 1980 udp
6017 tcp 6017 tcp
3306 tcp 3306 tcp
901 tcp 901 tcp
Az Internet Firewall - Basic Config-nál legyen minden bekapcsolva,de a Port of Web Access from WAN: ne 8080 legyen, hanem pld 8088
valamint Logged packets type: NoneDroppedAcceptedBoth nincs.Enable FTP Server? yes! Allow Super User to Login? yes Allow Anonymous User to Login? no
Enable Samba Demo mode? yes
Access Level: hidd/read/write
Workgroup name: Mshome ez nagyon fontos!!!! Valamint a számítógéped is ebbe a munkacsoportba legyen!
kapcsolad be a Dyndns szolgáltatást is,töltsd ki,de, ha még nincs dyndns címed akkor regizz egyet a www.dyndns.org címen.
A telepítés után a webes felületet ezen a címen fogod elérni! http://192.168.1.1:88
Töltsd le a Putty programot és csatlakozz vele a 192.168.1.1 címhez.
A parancsokat elég másolni a legtöbb esetben,majd beilleszteni jobb kattintással a consolba. De mielött nekiesnél,töltsd le a sctcs_0.851b_mipsel.tar fájlt és csomagold ki
valahol a merevlemezen,erre késöbb szükség lesz.
Olvassd el az alábbi pár sort mielött partícionálsz!fdisk /dev/discs/disc0/disc < enter >
d < enter > Partíció törlés ezzel törölj le minden esetleges partíciót a merevlemezről!
n < enter > Új Partíció
p < enter > Elsődleges Partíció
1 < enter >
< enter >
Példáúl +38000M < enter > Pld a 38500Mb ból!
n < enter >
p < enter >
2 < enter >
< enter >
< enter > Így a maradék területet használja Swapként ami a pld szerint 500Mb
t < enter >
2 < enter >
82 < enter > Linux Swap kód
w < enter > Létrehozások felírása.reboot
killall stupid-ftpd
umount /tmp/harddisk
mke2fs -j /dev/discs/disc0/part1 !!!!Mindent töröl a merevlemezről!!!!
mkswap /dev/discs/disc0/part2
mount /dev/discs/disc0/part1 /opt
swapon /dev/discs/disc0/part2
mkdir /opt/tmp
mkdir /opt/tmp/ipkg
ipkg.sh update
ipkg.sh install http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/uclibc-opt_0.9.28-13_mipsel.ipkipkg.sh install http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ipkg-opt_0.99.163-9_mipsel.ipk
/opt/bin/ipkg update
/opt/bin/ipkg install nano
mkdir /usr/local/sbin
touch /usr/local/sbin/post-boot
touch /usr/local/sbin/post-firewall
echo "#!/bin/sh" >> /usr/local/sbin/post-boot
echo "# wait for /opt to mount" >> /usr/local/sbin/post-boot
echo "mount /dev/discs/disc0/part1 /opt" >> /usr/local/sbin/post-boot
echo "i=0" >> /usr/local/sbin/post-boot
echo "while [ $i -le 30 ] " >> /usr/local/sbin/post-boot
echo "do" >> /usr/local/sbin/post-boot
echo "if [ -d /opt/etc ] " >> /usr/local/sbin/post-boot
echo "then" >> /usr/local/sbin/post-boot
echo "break" >> /usr/local/sbin/post-boot
echo "fi" >> /usr/local/sbin/post-boot
echo "sleep 1" >> /usr/local/sbin/post-boot
echo "i=`expr $i + 1`" >> /usr/local/sbin/post-boot
echo "done" >> /usr/local/sbin/post-boot
echo "# Activate swap" >> /usr/local/sbin/post-boot
echo "swapon /dev/discs/disc0/part2" >> /usr/local/sbin/post-boot
echo "# Run all active services - active means starts with S" >> /usr/local/sbin/post-boot
echo "/opt/etc/init.d/rc.unslung" >> /usr/local/sbin/post-boot
nano /usr/local/sbin/post-bootEz a sor hibás lehet i= Így kell kinéznie!!! i=`expr $i + 1`
chmod +x /usr/local/sbin/*
mkdir -p /usr/local/etc/dropbear
dropbearkey -t dss -f /usr/local/etc/dropbear/dropbear_dss_host_key
dropbearkey -t rsa -f /usr/local/etc/dropbear/dropbear_rsa_host_key
echo "dropbear" >> /usr/local/sbin/post-boot
mkdir /opt/etc/samba
mkdir /opt/etc/samba/Share
touch /opt/etc/samba/smb.conf
chmod +x /opt/etc/samba/smb.conf
echo "[global]" >> /opt/etc/samba/smb.conf
echo "workgroup = Mshome" >> /opt/etc/samba/smb.conf
echo "guest account = nobody" >> /opt/etc/samba/smb.conf
echo "security = share" >> /opt/etc/samba/smb.conf
echo "browseable = yes" >> /opt/etc/samba/smb.conf
echo "guest ok = yes" >> /opt/etc/samba/smb.conf
echo "guest only = yes" >> /opt/etc/samba/smb.conf
echo "log level = 1" >> /opt/etc/samba/smb.conf
echo "max log size = 100" >> /opt/etc/samba/smb.conf
echo "encrypt passwords = no" >> /opt/etc/samba/smb.conf
echo "dns proxy = no" >> /opt/etc/samba/smb.conf
echo "client code page = 852" >> /opt/etc/samba/smb.conf
echo "character set = ISO8859-2" >> /opt/etc/samba/smb.conf
echo "[smbshare] " >> /opt/etc/samba/smb.conf
echo "comment = Router" >> /opt/etc/samba/smb.conf
echo "path = /opt/etc/samba/Share/" >> /opt/etc/samba/smb.conf
echo "writeable = yes" >> /opt/etc/samba/smb.conf
echo "browseable = yes" >> /opt/etc/samba/smb.conf
echo "[torrentek] " >> /opt/etc/samba/smb.conf
echo "comment = Router" >> /opt/etc/samba/smb.conf
echo "path = /opt/home/sctcs/download" >> /opt/etc/samba/smb.conf
echo "writeable = yes" >> /opt/etc/samba/smb.conf
echo "browseable = yes" >> /opt/etc/samba/smb.conf
mkdir /opt/etc/init.d
touch /opt/etc/init.d/S97Samba
echo "#!/bin/sh" >>/opt/etc/init.d/S97Samba
echo "/usr/sbin/smbd -D -l /opt/var/log/smbd.log -s /opt/etc/samba/smb.conf" >>/opt/etc/init.d/S97Sambaecho "/usr/sbin/nmbd -D -n ASUS -o -l /tmp -s /opt/etc/samba/smb.conf" >>/opt/etc/init.d/S97Samba
chmod 755 /opt/etc/init.d/S97Samba
chmod 777 /opt/etc/samba/Share
echo "#!/bin/sh" >> /usr/local/sbin/post-firewall
echo "iptables -D INPUT -j DROP" >> /usr/local/sbin/post-firewall
echo "iptables -A INPUT -p tcp --dport 22 -j ACCEPT" >> /usr/local/sbin/post-firewall
echo "iptables -t nat -A PREROUTING -i -p tcp --dport 22 -j DNAT --to-destination :22" >> /usr/local/sbin/post-firewallecho "iptables -A INPUT -p tcp --dport 8080 -j ACCEPT" >> /usr/local/sbin/post-firewall
echo "iptables -A INPUT -p tcp --dport 80 -j ACCEPT" >> /usr/local/sbin/post-firewall
echo "iptables -t nat -A PREROUTING -i -p tcp --dport 80 -j DNAT --to-destination :80" >> /usr/local/sbin/post-firewallecho "iptables -A INPUT -p tcp --dport 1980 -j ACCEPT" >> /usr/local/sbin/post-firewall
echo "iptables -t nat -A PREROUTING -i -p tcp --dport 1980 -j DNAT --to-destination :1980" >> /usr/local/sbin/post-firewallecho "iptables -A INPUT -j DROP" >> /usr/local/sbin/post-firewall
ipkg install microperl
ipkg install http://ipkg.nslu2-linux.org/feeds/optware/wl500g/cross/unstable/libiconv_1.11-2_mipsel.ipkipkg install enhanced-ctorrent
ipkg install http://ipkg.nslu2-linux.org/feeds/optware/wl500g/cross/stable/libstdc++_0.2.0-6_mipsel.ipknvram set http_lanport=88
nvram commit
nvram save
nvram enable
ipkg install xinetd
ipkg install vsftpd
echo "secure_chroot_dir=/opt/etc/samba/Share" >> /opt/etc/vsftpd.conf
mkdir /opt/var
mkdir /opt/var/log
rm /opt/etc/xinetd.d/vsftp
touch /opt/etc/xinetd.d/vsftp
echo "# description: The vsftpd FTP server serves FTP connections." >> /opt/etc/xinetd.d/vsftpecho "# it uses normal, unencrypted usernames and passwords for auth" >> /opt/etc/xinetd.d/vsftp
echo "service ftp" >> /opt/etc/xinetd.d/vsftp
echo "{" >> /opt/etc/xinetd.d/vsftp
echo "disable = no" >> /opt/etc/xinetd.d/vsftp
echo "socket_type = stream" >> /opt/etc/xinetd.d/vsftp
echo "user = admin" >> /opt/etc/xinetd.d/vsftp
echo "server = /opt/sbin/vsftpd" >> /opt/etc/xinetd.d/vsftp
echo "server_args = /opt/etc/vsftpd.conf" >> /opt/etc/xinetd.d/vsftp
echo "wait = no" >> /opt/etc/xinetd.d/vsftp
echo "nice = 10" >> /opt/etc/xinetd.d/vsftp
echo "only_from = 0.0.0.0/0" >> /opt/etc/xinetd.d/vsftp
echo "}" >> /opt/etc/xinetd.d/vsftp
mkdir /opt/home
mkdir /opt/home/sctcs
mkdir /opt/home/sctcs/download
mkdir /opt/home/sctcs/torrent
chmod 777 /opt/home/sctcs/download
chmod 777 /opt/home/sctcs/torrent
nvram set usb_vfat_options=codepage=852,iocharset=cp852
nvram set usb_smbcpage_x=852
nvram set usb_smbcset_x=852
nvram commit
nvram save
nvram enable
chmod +x /opt/etc/*
chmod +x /opt/etc/init.d/*
sh /opt/etc/init.d/S10xinetdMajd másold az sctcs.ipk-t a /etc könyvtárba ftp-n keresztül!
mkdir /opt/share/www
mkdir /opt/share/www/cgi-bin
chmod 777 /opt/share/www/cgi-bin
ipkg install /etc/sctcs.ipk
rm /opt/etc/sctcs.conf
touch /opt/etc/sctcs.conf
echo "SCTCS_HOST=192.168.1.1" >> /opt/etc/sctcs.conf
echo "SCTCS_PORT=1980" >> /opt/etc/sctcs.conf
echo "SCTCS_DOWNLOAD=/opt/home/sctcs/download/" >> /opt/etc/sctcs.conf
echo "SCTCS_TORRENTS=/opt/home/sctcs/torrent/" >> /opt/etc/sctcs.conf
echo "SCTCS_HTTP_PORT=8080" >> /opt/etc/sctcs.conf
echo "SCTCS_HTTP_USER=" >> /opt/etc/sctcs.conf
echo "SCTCS_HTTP_PASSWORD=" >> /opt/etc/sctcs.conf
sh /opt/etc/init.d/S90sctcs start
rm /etc/sctcs.ipk
ipkg install lighttpd
ipkg install php-fcgi
nano /opt/etc/lighttpd/lighttpd.confA "mod_fastcgi", elöl töröld ki a # jelet.
Ezt a sor módosítsd erre: server.document-root = "/opt/share/www/"
Ez legyen így : server.port = 80
Valamint ne legyen # az alábbi sorok elött, tehát így nézzen ki.
fastcgi.server = ( ".php" =>
( "localhost" =>
(
"socket" => "/tmp/php-fcgi.sock",
"bin-path" => "/opt/bin/php-fcgi",
"bin-environment" => (
"PHP_FCGI_MAX_REQUESTS" => "4000"
)
)
)
)Valamint távolítsuk el a # jelet a következő sor elöl is:
dir-listing.activate = "enable"
Majd mentsük el!
sh /opt/etc/init.d/S80lighttpd start
Ha mindent jól csináltunk elindúl a server.ipkg install php-gd
ipkg install eaccelerator
ipkg install xmailLekell tölteni a phpxamilt és kitömöríteni a serverrot alá plf /opt/share/www/phpxmail/
nano /opt/var/MailRoot/ctrlaccounts.tab
felhasznalonev<TAB>karakterlanc<enter>rm /opt/share/www/phpxmail/servers.php
touch /opt/share/www/phpxmail/servers.php
chmod 666 /opt/share/www/phpxmail/servers.php
mkdir /opt/var/run
sh /opt/etc/init.d/S43xmail startInnentől kezdve folytassuk a beállításokat webes felületen: http://192.168.1.1/phpxmail
XMail 127.0.0.1 felhasználó jelszó portot hagyd 6017en, majd jelentkezz be.
A jelszó és felhasználó legyen ugyan az amit megadtál az xmail-nél.rm /opt/var/lib/mysql/mysql/*.*
rm /opt/var/lib/mysql/mysql
ipkg install mysql
ipkg install php-mysql
ipkg install phpmyadmin
chown -R admin:root /opt/share/www/mysql
mkdir /opt/share/www/mysql
Add hozzá a következő sorokat a post-boot hoz:
nano /usr/local/sbin/post-bootsh S43xmail start
sh S90sctcs start
sh S80lighttpd start
killall stupid-ftpd
sh S10xinetd start
sh S97Samba startconfig.default.php ebben változtassuk meg az adott sorokat: user legyen a root port 3306 és host 192.168.1.1
az adatbázis konfigot innentől kezdve weben is folytathatod http://192.168.1.1/phpmyadmin
hozz létre új adatbázist pld forum néven,majd másolj egy forum motort pld a /opt/share/www/forum/ könyvtárba. Telepítsd a leírása alapján pld http://192.168.1.1/forum/install/install.php
majd bekéri az adatokat host: localhost,vagy 127.0.0.1 vagy 192.168.1.1 DB név pld: forum hozzáférési név: root pass: nincs bár ezeket érdemes megváltoztatni,hogy legyen!!! Majd bekéri az admin adatokat a fórumoldalhoz, és kéri, hogy töröld az install fájlt valamint adj chmod 644 et a config fájlnak. esetleges hibák a forummotor telepítésénél abból adódhatnak, hogy nem tud írni bizonyos könyvtárakba.flashfs enable
flashfs commit
flashfs save
flashfs enable
Remélem működik Nekem így megy Az /opt/share/www könyvtárban lévő index.html-t cseréld le,különben nem fogod tudni elérni egykönnyen az sctcs-t Pld lehet egy ilyen is a html fájlban.
<html>
<head>
<title>ASUS WL-500G Premium Server By KisVuK</title>
</head>
<a href="http://192.168.1:8080/cgi-bin/sctcs_web"> Torrentek....</a>
</body>
</html>
De ha kívülről is szeretnéd kezelni a letöltéseket akkor a 192.168.1.1 hejére a dyndns címed írd.
Üdv:
KisVuKhttp://kisvuk.dnsalias.org
-
KisVuK85
csendes tag
Heló mindenkinek! Olvassátok ezt végig és menni fog a samba http://wl500g.info/showthread.php?t=13397
http://kisvuk.dnsalias.org
-
KisVuK85
csendes tag
-
KisVuK85
csendes tag
Csak pendrive-ot használsz? Ha csak azt akkor biztosan megfelel a vsftpd csomag neked,egyszerű a konfigurálása,nekem nagyon bevált. Ezt is megtalálod a leírásban amit beküldtem. Én proxy-n keresztül is elérem a suliból. HTTP CONNECT tűzfalbeállítással a total commanderben valamint az ip és port megadásával (nállunk10.4.1.1:8080) Ha azt a leírást követed,akkor egy elég gyors és stabil konfigot fogsz kapni. Lesz rajta samba,ftp,webserver,sctcs,phpxmail mailserverkiszolgáló amihez be lehet konfigurálni akár egy webmail szolgáltatást is mint az uebimiau,hogy ne csak pld outlook expressel tudj levelet nézni hanem weben keresztül is. A phpxmail képes pop3 servereket is kezelni így letölti a leveleid más szolgáltatól,jah és saját email címmel is rendelkezhetsz. Valamint tartalmaz a leírás egy adatbázis szervert is. Ezzel már akár fórum oldalakat is beüzemelhetsz.
http://kisvuk.dnsalias.org
Új hozzászólás Aktív témák
● Olvasd el az összefoglalót!
- Milyen légkondit a lakásba?
- Sorozatok
- Asztrofotózás
- Milyen egeret válasszak?
- Házimozi haladó szinten
- CURVE - "All your cards in one." Minden bankkártyád egyben.
- Az Amazon árfolyama felment, Bezos elad 5 milliárd dollárnyi részvényt
- Luck Dragon: Asszociációs játék. :)
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Konzol Screenshot
- További aktív témák...
- HP Victus Gaming 16-r0002nh - ÚJ 16" FullHD IPS GAMER notebook - i5-13500H, 16GB, 512SSD, RTX 3050
- iPhone 14 PRO MAX Space Black 128GB, 2026. Május 11.-ig garanciális.
- AMD Ryzen Processzorok! AM4 - 5600X/5700X/5700X3D/5800X/5800X3D/5900X- BONTATLAN! - 36hó gari!
- AMD Ryzen Processzorok! AM5 - 7600X/7700X/7800X3D/7900X/7900X3D - BONTATLAN! - 36hó gari!
- DELL Latitude 5510, Intel 10th Generation Core i7-10810U, 16GB RAM, 512GB SSD NVMe
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen