slacker_nl | dinsdag 1 mei 2012 @ 21:40 |
. Welkom in het grote linux- en unixtopic .
Voor je je vraag post: Lees eerst de FAQ - Linux/BSD van Lucille door. Enkele Bekende Distributies
BSD/Unix
• FreeBSD - Download Documentatie • NetBSD - Download Documentatie • SUN Solaris - Download • PC-BSD - Download
Linux
• Fedora - Download - Documentatie • Debian - Download - Documentatie • Gentoo - Download - Documentatie • Mandriva - Download - Documentatie (voorheen Mandrake) • Slackware - Download - Documentatie • Suse Linux - Download - Documentatie • Knoppix - Download - Documentatie • Ubuntu - Download - Documentatie • CentOS - Download - Documentatie(5.x) • RedHat - Documentatie • PCLinuxOS - Download • Linux Mint - Download - Documentatie Gespecialiseerde Distributies • Linux and BSD-based Firewalls and Broadband Routers • CD-based Linux Distributions (Live CDs) Meer distributies... The Linux Documentation Project Er is ook een Fok!Wiki pagina voor Linux!
Test *HIER* welke Linux distributie bij je past!
Game on! |
Dale. | dinsdag 1 mei 2012 @ 21:53 |
quote: Denk nfs aangezien sshfs niet werkt.
1 | sudo mount -t nfs hercules.tue.nl:/vol/hercules/software/linux /software |
geeft dezelfde error trouwens... |
devzero | woensdag 2 mei 2012 @ 03:21 |
Heb je het mount.nfs programma op je machine? In RHEL/Centos zit dat in de nfs-utils rpm, je zult vast ook wel zoiets onder Ubuntu moeten installeren. |
devzero | woensdag 2 mei 2012 @ 03:26 |
Heeft er hier iemand ervaring met booten dmv UEFI? Ik moet mijn media pc upgraden en het moederbord wat ik besteld heb ondersteunt UEFI, maar ik heb er totaal geen ervaring mee. Er is wel wat documentatie op internet, maar de goede howtos zijn de spreekwoordelijke spelden in de hooiberg. |
Dale. | woensdag 2 mei 2012 @ 10:10 |
quote: Op woensdag 2 mei 2012 03:21 schreef devzero het volgende:Heb je het mount.nfs programma op je machine? In RHEL/Centos zit dat in de nfs-utils rpm, je zult vast ook wel zoiets onder Ubuntu moeten installeren. Ja idd had nfs-common moeten installeren. Je zou zeggen dat zoiets wel standaard gewoon geinstalleerd is...  |
gogosweden | woensdag 2 mei 2012 @ 11:06 |
Ok, ik heb een klein probleempje 
ik heb ubuntu geinstalleerd op een externe HDD die nogal wat beschadigde sectors had, meer dan dat er "backup sectors" zijn.
In windows was het altijd zo dat windows die beschadigde sectoren niet meer gebruikte na een chkdsk waarna ik de hdd dus gewoon nog normaal kon gebruiken. Echter heb ik nu voor de ubuntu installatie de hdd geformatteerd en ik heb dus soms OS crashes die vreemd genoeg te verhelpen zijn door de externe hdd er ff uit te trekken en er weer in te stoppen waarna ubuntu weer lekker doorkachelt
is er een manier om ubutu te vertellen dat hij die damaged sectors niet meer moet gebruiken? 
bij voorbaat dank  |
KomtTijd... | woensdag 2 mei 2012 @ 11:27 |
Harde schijven met bad sectors doe je over het algemeen zo snel mogelijk archiveren en vervangen. |
gogosweden | woensdag 2 mei 2012 @ 11:40 |
quote: daar heb ik nu even geen geld voor  |
Dale. | woensdag 2 mei 2012 @ 11:51 |
Vraagje is er een handig commando om de maximale waarde te krijgen uit een serie van getallen in shell?
max(1,4,2,0,-4,81) = 81? |
wdn | woensdag 2 mei 2012 @ 12:38 |
set -a rijtje="1,4,2,0,-4,81" echo ${rijtje[@]} 1,4,2,0,-4,81 echo ${rijtje[@]} | awk -v RS="," '1' | sort -nr | head -1 81
edit: hmm ik doe nu iets fout. Ik kreeg dit 1x aan de gang maar nu blijft 'rijtje' leeg 
Dit werkt wel:
echo "1,4,2,0,-4,81" | awk -v RS="," '1' | sort -nr | head -1 |
Farenji | woensdag 2 mei 2012 @ 13:02 |
quote: Op woensdag 2 mei 2012 11:06 schreef gogosweden het volgende:Ok, ik heb een klein probleempje  ik heb ubuntu geinstalleerd op een externe HDD die nogal wat beschadigde sectors had, meer dan dat er "backup sectors" zijn. In windows was het altijd zo dat windows die beschadigde sectoren niet meer gebruikte na een chkdsk waarna ik de hdd dus gewoon nog normaal kon gebruiken. Echter heb ik nu voor de ubuntu installatie de hdd geformatteerd en ik heb dus soms OS crashes die vreemd genoeg te verhelpen zijn door de externe hdd er ff uit te trekken en er weer in te stoppen waarna ubuntu weer lekker doorkachelt is er een manier om ubutu te vertellen dat hij die damaged sectors niet meer moet gebruiken?  bij voorbaat dank  Heb je al een fsck op die schijf gerund? |
gogosweden | woensdag 2 mei 2012 @ 13:04 |
quote: nope, hoe doe je dat?  |
Ertepeller | woensdag 2 mei 2012 @ 13:46 |
quote: Of: echo "1,4,2,0,-4,81" | tr , \\n | sort -nr | sed 1q
Nog korter: tr , \\n <<< "1,4,2,0,-4,81" | sort -nr | sed 1q
Mag ook: <<< "1,4,2,0,-4,81" tr , \\n | sort -nr | sed 1q
Scheelt weer een paar karakters 
[ Bericht 2% gewijzigd door Ertepeller op 02-05-2012 13:51:58 ] |
Farenji | woensdag 2 mei 2012 @ 14:08 |
quote: fsck is zeg maar de checkdisk van linux.
- opzoeken welk device de schijf heeft, bijv /dev/sdb1 (te zien met bijv "mount") - schijf unmounten: "sudo umount /dev/sdXX" (juiste device invullen) - sudo fsck -r /dev/sdXX |
gogosweden | woensdag 2 mei 2012 @ 14:14 |
quote: Op woensdag 2 mei 2012 14:08 schreef Farenji het volgende:[..] fsck is zeg maar de checkdisk van linux. - opzoeken welk device de schijf heeft, bijv /dev/sdb1 (te zien met bijv "mount") - schijf unmounten: "sudo umount /dev/sdXX" (juiste device invullen) - sudo fsck -r /dev/sdXX kan ik de systeemdisk ook unmounten als ik hem gebruik? of zal ik daar een live-cd voor moeten gebruiken? |
Farenji | woensdag 2 mei 2012 @ 15:03 |
quote: Dat laatste, of je moet opstarten in recovery mode (via het grub menu). |
gogosweden | woensdag 2 mei 2012 @ 15:54 |
ok even proberen vanmiddag.
wat ik overigens wel raar vind is dat ik nu al de hele ochtend met mijn "corrupte" hdd draai op mijn laptop zonder problemen, maar dat zodra ik hem in mijn desktop plug hij weer randomly begint te freezen.. |
wdn | woensdag 2 mei 2012 @ 15:58 |
quote: Op woensdag 2 mei 2012 14:08 schreef Farenji het volgende:[..] fsck is zeg maar de checkdisk van linux. - opzoeken welk device de schijf heeft, bijv /dev/sdb1 (te zien met bijv "mount") - schijf unmounten: "sudo umount /dev/sdXX" (juiste device invullen) - sudo fsck -r /dev/sdXX Lastig 
is
touch /forcecheck
en dan rebooten niet makkelijker? |
Farenji | woensdag 2 mei 2012 @ 16:25 |
quote: Pff... "makkelijker"! Daar leer je toch niks van? 
Bovendien... dat gaat niet werken met een usb schijf omdat met forcecheck alleen de devices die voorkomen in /etc/fstab gecheckt worden. |
devzero | woensdag 2 mei 2012 @ 19:03 |
quote: Moderne harde schijven kunnen bad sectors remappen naar 'spare' sectors (tijdens een schrijf actie). Als gogo echt bad sectors ziet dan kan een fsck misschien helpen, maar het blijft verstandig om zo snel mogelijk je data er af te halen en de disk in het ronde archief te laten verdwijen. |
KomtTijd... | woensdag 2 mei 2012 @ 19:04 |
quote: Op woensdag 2 mei 2012 19:03 schreef devzero het volgende:[..] Moderne harde schijven kunnen bad sectors remappen naar 'spare' sectors (tijdens een schrijf actie). Als gogo echt bad sectors ziet dan kan een fsck misschien helpen, maar het blijft verstandig om zo snel mogelijk je data er af te halen en de disk in het ronde archief te laten verdwijen. Dat kunnen harde schijven al jaren, maar bad sectors komen nooit alleen. |
gogosweden | woensdag 2 mei 2012 @ 19:07 |
quote: Op woensdag 2 mei 2012 19:03 schreef devzero het volgende:[..] Moderne harde schijven kunnen bad sectors remappen naar 'spare' sectors (tijdens een schrijf actie). Als gogo echt bad sectors ziet dan kan een fsck misschien helpen, maar het blijft verstandig om zo snel mogelijk je data er af te halen en de disk in het ronde archief te laten verdwijen. ja, maar die spare sectors zitten volgensmij ook al vol 
en het maakt opzich niet zoveel uit als deze hdd kaputt gaat, want ik heb er geen belangrijke data op.
Wat wel vreemd is is dat hij op mijn desktop pc wel heel vreemd doet maar op mijn laptopje gewoon zonder problemen uren achtermekaar ubuntu blijft draaien  |
devzero | woensdag 2 mei 2012 @ 19:33 |
quote: Mijn interpretatie van "moderne" is erg ruim. |
t4rt4rus | woensdag 2 mei 2012 @ 20:38 |
quote: Op woensdag 2 mei 2012 19:07 schreef gogosweden het volgende:Wat wel vreemd is is dat hij op mijn desktop pc wel heel vreemd doet maar op mijn laptopje gewoon zonder problemen uren achtermekaar ubuntu blijft draaien  Wat dacht je van firmware/drivers etc. problemen? |
Blue_Panther_Ninja | woensdag 2 mei 2012 @ 21:43 |
quote: Op woensdag 2 mei 2012 19:07 schreef gogosweden het volgende:[..] ja, maar die spare sectors zitten volgensmij ook al vol  en het maakt opzich niet zoveel uit als deze hdd kaputt gaat, want ik heb er geen belangrijke data op. Wat wel vreemd is is dat hij op mijn desktop pc wel heel vreemd doet maar op mijn laptopje gewoon zonder problemen uren achtermekaar ubuntu blijft draaien  Win 7 zit waarschijnlijk op?  |
NightH4wk | woensdag 2 mei 2012 @ 21:46 |
MHDD schijnt goed te zijn? |
exile79 | woensdag 2 mei 2012 @ 22:00 |
Mijn upgrade naar Kubuntu 12.04 stopt steeds met de melding 'distribution upgrade exited with code 1' Iemand enig idee? |
NightH4wk | woensdag 2 mei 2012 @ 22:04 |
Code 1 kan vanalles zijn. |
wdn | woensdag 2 mei 2012 @ 22:04 |
oops. dat was hem niet  |
gogosweden | donderdag 3 mei 2012 @ 07:20 |
quote: ja klopt, even troubleshooten dit weekendquote: huh? er zit win 7 op beide pc's  |
Worteltjestaart | donderdag 3 mei 2012 @ 07:31 |
Dag Ik heb sinds een paar dagen mijn Lucid Lynx naar Precise Pangolin ge-upgrade (volledig verse installatie) en moet zeggen, Unity bevalt me wel.
Maar er zijn 2 dingen die nog niet goed gaan: 1) de boot is best traag (ik heb dit al geprobeerd, niet veel effect) 2) de speakers ruisen opeens heel erg.
Ad 2: Het lijkt te komen door de digital output die ik in de lijst van output-mogelijkheden heb staan. Als ik die volledig demp, ruist hij niet meer. Maar na een minuut zet die zichzelf weer open. Sowieso snap ik niet waar die output vandaan komt, want ik heb geen digitale audio-output, enkel analoog.
Het gaat om een (ik meen) Toshiba Satellite P200.
Iemand een idee? |
wdn | donderdag 3 mei 2012 @ 15:49 |
GIMP 2.8 is uit 
- Single window mode

- On canvas text editing

- Layer Groups
 |
KomtTijd... | donderdag 3 mei 2012 @ 16:34 |
Nice! Benieuwd of 'ie in de updates zal verschijnen van Ubuntu 12.04 |
Blue_Panther_Ninja | vrijdag 4 mei 2012 @ 01:23 |
quote: Nu al?lekker vroeg!  |
Boze_Appel | vrijdag 4 mei 2012 @ 08:35 |
quote: Ik denk niet dat het in de official repositories terechtkomt, dat zal pas in 12.10 zijn, maar je kan het altijd via ppa installeren.
http://www.webupd8.org/20(...)y-available-for.html |
wdn | vrijdag 4 mei 2012 @ 09:10 |
quote: Ja nou er is er wel een relletje over geweest. Die gast van omgubuntu had het geplaatst zelfs voordat GIMP het zelf had aangegeven Schijnt hij vaker te hebben gedaan  |
Klonk | vrijdag 4 mei 2012 @ 14:02 |
heb ff hulp nodig 
op mijn laptop heb ik een compleet ongebruikte partitie van 250 gig en wou daar ubuntu ff opjassen maar de ubuntu installer ziet die partitie niet...
waar moest ie ook alweer in geformateerd zijn? of hebben jullie nog andere ideetjes waar het aan zou kunnen liggen? |
wdn | vrijdag 4 mei 2012 @ 14:06 |
Ik zou voor ext4 gaan.
Maar een partitie die niet is geformatteerd zou gewoon zichtbaar moeten zijn (als empty space of free space). |
#ANONIEM | vrijdag 4 mei 2012 @ 16:02 |
quote: Ziet er goed uit.
Duurde wel een tijdje  |
#ANONIEM | vrijdag 4 mei 2012 @ 16:04 |
quote: Op vrijdag 4 mei 2012 14:06 schreef wdn het volgende:Ik zou voor ext4 gaan. Maar een partitie die niet is geformatteerd zou gewoon zichtbaar moeten zijn (als empty space of free space). /boot ext2 /home ext4 / ext4
Bij mij. Ik vind het prettig dat ik /boot op een aparte partitie heb staan. Weet ik zeker dat mijn bootloader heel blijft. |
KomtTijd... | vrijdag 4 mei 2012 @ 16:12 |
quote: Op vrijdag 4 mei 2012 14:06 schreef wdn het volgende:Ik zou voor ext4 gaan. Maar een partitie die niet is geformatteerd zou gewoon zichtbaar moeten zijn (als empty space of free space). ik neem aan dat hij bedoelt dat de standaard "voorkeuzes" van de ubuntu-installer de partitie niet zien als geschikte plaats om te installeren, dan moet je even handmatig partities maken.
Wat op zijn minst noodzakelijk is: - een SWAP partitie ter grootte van je werkgeheugte - een EXT4 partitie, aangehecht op / van minimaal 10GB En wat heel praktisch is: - een EXT4 partitie, aangehecht op /home, voor je persoonlijke bestanden en instellingen. (maak de parititie op / 10GB en de rest van de ruimte voor /home) |
#ANONIEM | vrijdag 4 mei 2012 @ 16:20 |
quote: Op vrijdag 4 mei 2012 16:12 schreef KomtTijd... het volgende:[..] ik neem aan dat hij bedoelt dat de standaard "voorkeuzes" van de ubuntu-installer de partitie niet zien als geschikte plaats om te installeren, dan moet je even handmatig partities maken. Wat op zijn minst noodzakelijk is: - een SWAP partitie ter grootte van je werkgeheugte - een EXT4 partitie, aangehecht op / van minimaal 10GB En wat heel praktisch is: - een EXT4 partitie, aangehecht op /home, voor je persoonlijke bestanden en instellingen. (maak de parititie op / 10GB en de rest van de ruimte voor /home) De regel is toch altijd dat SWAP het dubbele moet zijn van je geheugen? Anders kun je niet in sluimerstand komen, volgens mij. |
trancethrust | vrijdag 4 mei 2012 @ 16:23 |
quote: Op vrijdag 4 mei 2012 16:20 schreef robin007bond het volgende:[..] De regel is toch altijd dat SWAP het dubbele moet zijn van je geheugen? Anders kun je niet in sluimerstand komen, volgens mij. Nee, dat zou bijzonder zijn . Twee keer is de oude vuistregel; op gegeven moment werden de RAMgroottes (relatief) zo hoog dat mensen toch maar 1x gingen gebruiken. Feitelijk hangt het af van hoe je je systeem gebruikt, maar 1x is zat (vaak zelfs overkill) voor de doorsnee gebruiker. |
#ANONIEM | vrijdag 4 mei 2012 @ 16:24 |
quote: Op vrijdag 4 mei 2012 16:23 schreef trancethrust het volgende:[..] Nee, dat zou bijzonder zijn  . Twee keer is de oude vuistregel; op gegeven moment werden de RAMgroottes (relatief) zo hoog dat mensen toch maar 1x gingen gebruiken. Feitelijk hangt het af van hoe je je systeem gebruikt, maar 1x is zat (vaak zelfs overkill) voor de doorsnee gebruiker. Ik heb 8GB geheugen en een 16 GB SWAP. Misschien een beetje overkill inderdaad.
Ik dacht dat het nog steeds nodig was, omdat bij hibernate het geheugen op de SWAP wordt opgeslagen. Zo iets in ieder geval  |
Blue_Panther_Ninja | vrijdag 4 mei 2012 @ 16:50 |
quote: Op vrijdag 4 mei 2012 16:12 schreef KomtTijd... het volgende:[..] ik neem aan dat hij bedoelt dat de standaard "voorkeuzes" van de ubuntu-installer de partitie niet zien als geschikte plaats om te installeren, dan moet je even handmatig partities maken. Wat op zijn minst noodzakelijk is: - een SWAP partitie ter grootte van je werkgeheugte. 4 GiB,DONE- een EXT4 partitie, aangehecht op / van minimaal 70 GiBEn wat heel praktisch is: - een EXT4 partitie, aangehecht op /home, voor je persoonlijke bestanden en instellingen. ( maak de /home partitie 850 GiB ) He ik gedaan in Januari van 10.04 LTS naar 11.10,werk erg goed met 1TiB HDD.  |
KomtTijd... | vrijdag 4 mei 2012 @ 16:53 |
70GB voor / is echt niet nodig als je /home op een aparte partitie hebt hoor. |
Ertepeller | vrijdag 4 mei 2012 @ 16:59 |
Bij 4 GB of meer kun je swap gewoon achterwege laten, dat gebruik je nooit. Alleen voor hibernaten.
En mocht het al voorkomen dat het systeem begint te swappen, zakt de performance als een kaartenhuis in elkaar (snelheid swap:ram = 1:miljoen) en wordt het tijd om er geheugen bij te steken.
Het is puur als veiligheidsklep bedoeld, om te voorkomen dat ie vastloopt. Niet om "serieus" te gebruiken, daarvoor is het snelheidsverschil tussen ram en disk veel te groot geworden.
Voor een server is het wel verstandig om swap achter de hand te hebben (beter traag worden dan crashen), maar voor een gewone hedendaagse PC met 4 GB of meer komt het eenvoudigweg niet voor dat er meer dan 4 GB aan dirty pages zijn.
Het grootste deel van wat in je ram staat zijn pages (dit zijn blokken van 4 kB) die ook uit het filesysteem te halen zijn (bv executables of filecache). Die worden nooit geswapt, omdat ze al bestaan. Het gaat alleen om "gewijzigde" ("dirty") data (briefje wat getiept wordt of een foto die geshopt is), die alleen in ram bestaat. Dat zijn pages (pages zijn blokken van 4 kB) die eventueel uitgeswapt kunnen worden.
En nog iets: als je een SSD hebt is het zelfs beter om geen swap te gebruiken, elke schrijfactie gaat weer van de levensduur van de SSD af. Zal in de praktijk wel niet zo heel veel uitmaken, maar het is maar weer meegenomen. En met een SSD zal het verschil tussen wakker worden uit hibernate of een cold boot ook nauwelijks verschil maken - wederom een reden om de swap dan maar achterwege te laten. |
#ANONIEM | zaterdag 5 mei 2012 @ 17:44 |
quote: Op vrijdag 4 mei 2012 16:59 schreef Ertepeller het volgende:Bij 4 GB of meer kun je swap gewoon achterwege laten, dat gebruik je nooit. Alleen voor hibernaten. En mocht het al voorkomen dat het systeem begint te swappen, zakt de performance als een kaartenhuis in elkaar (snelheid swap:ram = 1:miljoen) en wordt het tijd om er geheugen bij te steken. Het is puur als veiligheidsklep bedoeld, om te voorkomen dat ie vastloopt. Niet om "serieus" te gebruiken, daarvoor is het snelheidsverschil tussen ram en disk veel te groot geworden. Voor een server is het wel verstandig om swap achter de hand te hebben (beter traag worden dan crashen), maar voor een gewone hedendaagse PC met 4 GB of meer komt het eenvoudigweg niet voor dat er meer dan 4 GB aan dirty pages zijn. Het grootste deel van wat in je ram staat zijn pages (dit zijn blokken van 4 kB) die ook uit het filesysteem te halen zijn (bv executables of filecache). Die worden nooit geswapt, omdat ze al bestaan. Het gaat alleen om "gewijzigde" ("dirty") data (briefje wat getiept wordt of een foto die geshopt is), die alleen in ram bestaat. Dat zijn pages (pages zijn blokken van 4 kB) die eventueel uitgeswapt kunnen worden. En nog iets: als je een SSD hebt is het zelfs beter om geen swap te gebruiken, elke schrijfactie gaat weer van de levensduur van de SSD af. Zal in de praktijk wel niet zo heel veel uitmaken, maar het is maar weer meegenomen. En met een SSD zal het verschil tussen wakker worden uit hibernate of een cold boot ook nauwelijks verschil maken - wederom een reden om de swap dan maar achterwege te laten. Dat laatste wist ik, maar de rest hield ik geen rekening mee. Bedankt.
Mijn SWAP wordt inderdaad ook nooit gebruikt, omdat de 8GB geheugen ruim voldoet. |
Fred | maandag 7 mei 2012 @ 14:45 |
Kan het trouwens veel kwaad om een linuxdistro te installeren zonder swap-partitie? |
Ertepeller | maandag 7 mei 2012 @ 15:17 |
Nee.
Bij 4 GB of meer is het nutteloos. Tenzij je per se wilt hibernaten. |
thabit | maandag 7 mei 2012 @ 15:21 |
quote: Als je zware programma's draait die veel geheugen gebruiken, is het wel handig om een swappartitie te hebben. Anders crasht je computer zodra je geheugen volloopt. |
Ertepeller | maandag 7 mei 2012 @ 15:46 |
Heb je dat ooit meegemaakt?
1. Als swap inderdaad gebruikt móet gaan worden wordt de machine baggertraag. Access van swap is in de orde van milliseconden, bij RAM is dat nanoseconden. Daar zit een factor miljoen verschil tussen.
2. Je moet het gek maken voor je daadwerkelijk meerdere GBs aan swappable pages hebt. Dan ben je een hele zware gebruiker en moet je gewoon zorgen dat er genoeg memory in je PC zit. Anders is ie niet vooruit te branden.
Nuttige tooltjes om het gedrag van je memory te monitoren:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | $ free -h total used free shared buffers cached Mem: 3.8G 3.6G 202M 0B 138M 2.5G -/+ buffers/cache: 1.0G 2.8G Swap: 0B 0B 0B
# vmstat: getallen in MB, 5 intervallen van 10 seconden $ vmstat -S M 10 5 procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 2 0 0 200 138 2517 0 0 245 374 811 375 22 4 72 2 1 0 0 200 138 2517 0 0 0 0 1146 2072 18 3 79 0 0 0 0 199 138 2517 0 0 0 0 1182 2026 18 3 79 0 1 0 0 198 138 2517 0 0 0 0 1275 2134 19 3 78 0 1 0 0 197 138 2517 0 0 0 0 1209 2081 18 3 79 0 |
Let op de kolommen si/so voor het swapgedrag. Als die grote getallen gaan laten zien, wordt het tijd om meer memory te kopen 
Ook goed te zien hier dat ik van de 4 GB die ik heb, maar 1 GB "echt" gebruikt wordt (Firefox, filmpje kijken). Het overgrote deel wordt opgeslokt door filecache. Daarom is het ook nooit nutteloos om meer geheugen te plaatsen, filecache komt altijd van pas: het is altijd sneller dan een file nogmaals te moeten lezen. Hoe meer, hoe beter. Je ziet dan ook dat er maar weinig geheugen echt "free" is. Wat over is wordt door filecache ingepikt en pas vrijgegeven als een applicatie memory nodig heeft. Maar filecache wordt nooit uitgeswapt: dat bestaat namelijk al op disk.
[ Bericht 81% gewijzigd door Ertepeller op 07-05-2012 16:07:28 ] |
thabit | maandag 7 mei 2012 @ 16:07 |
quote: Op maandag 7 mei 2012 15:46 schreef Ertepeller het volgende:Heb je dat ooit meegemaakt? 1. Als swap inderdaad gebruikt móet gaan worden wordt de machine baggertraag. Access van swap is in de orde van milliseconden, bij RAM is dat nanoseconden. Daar zit een factor miljoen verschil tussen. 2. Je moet het gek maken voor je daadwerkelijk meerdere GBs aan swappable pages hebt. Dan ben je een hele zware gebruiker en moet je gewoon zorgen dat er genoeg memory in je PC zit. Anders is ie niet vooruit te branden. Ja, een server met 64GB geheugen heb ik weleens zien crashen omdat-ie te weinig swap had. Uiteraard wordt het traag als je moet gaan swappen; 't is dan ook puur om crashes te voorkomen. |
Ertepeller | maandag 7 mei 2012 @ 16:12 |
Ik heb het dan ook de hele tijd over "gewone" PC's en heb ook al gezegd dat het bij een server wel verstandig is: beter traag dan crashen. Ook dan geldt: gaat ie swappen, dan moet er memory bij.
En ik neem aan dat dat een Windows server was? Met een vracht virtuele machines o.i.d.? Of met een aantal grote databases? Bij Windows loopt het memorygebruik sowieso meestal sneller op dan bij een Unix-achtige omdat er bij Unix veel meer geshared wordt.
Voor een home-PC geldt gewoon: laat die swap maar achterwege als je 4 GB of meer hebt. En zeker als je een SSD hebt. |
thabit | maandag 7 mei 2012 @ 17:01 |
quote: Op maandag 7 mei 2012 16:12 schreef Ertepeller het volgende:Ik heb het dan ook de hele tijd over "gewone" PC's en heb ook al gezegd dat het bij een server wel verstandig is: beter traag dan crashen. Ook dan geldt: gaat ie swappen, dan moet er memory bij. En ik neem aan dat dat een Windows server was? Met een vracht virtuele machines o.i.d.? Of met een aantal grote databases? Bij Windows loopt het memorygebruik sowieso meestal sneller op dan bij een Unix-achtige omdat er bij Unix veel meer geshared wordt. Voor een home-PC geldt gewoon: laat die swap maar achterwege als je 4 GB of meer hebt. En zeker als je een SSD hebt. Nee, was Linux. |
KomtTijd... | maandag 7 mei 2012 @ 17:15 |
quote: Op maandag 7 mei 2012 15:46 schreef Ertepeller het volgende:Heb je dat ooit meegemaakt? 1. Als swap inderdaad gebruikt móet gaan worden wordt de machine baggertraag. Access van swap is in de orde van milliseconden, bij RAM is dat nanoseconden. Daar zit een factor miljoen verschil tussen. Dat is dus pertinent niet waar. Als je een systeem hebt met weinig (> 4GB) geheugen, kan je systeem aanzienlijk sneller worden door een hoge swapiness. Informatie die nauwelijks gebruikt wordt, wordt dan naar de swap verplaatst waardoor er meer cachegeheugen vrij komt voor programma's die je wel intensief gebruikt.
Bij 4GB ligt ongeveer het kantelpunt dat swappen niet echt meer nodig is, omdat er over het algemeen toch wel genoeg cacheruimte vrij is. |
PiRANiA | maandag 7 mei 2012 @ 18:17 |
Fedora-16-x86_64-DVD - uploaded 254.7 GB . |
DutchErrorist | maandag 7 mei 2012 @ 18:20 |
quote:
 |
Dennisweb | maandag 7 mei 2012 @ 23:14 |
Ik wil graag de totale schijfruimte weergeven, maar die heeft het mountpoint /. Hoe geef ik alleen dit mountpoint weer, en niet ook nog /dev/sda1 en alles met een / erin?
Kun je dus op 1 of andere manier exacte opdrachten geven? |
erikkll | maandag 7 mei 2012 @ 23:18 |
quote: Op maandag 7 mei 2012 23:14 schreef Dennisweb het volgende:Ik wil graag de totale schijfruimte weergeven, maar die heeft het mountpoint /. Hoe geef ik alleen dit mountpoint weer, en niet ook nog /dev/sda1 en alles met een / erin? Kun je dus op 1 of andere manier exacte opdrachten geven? gewoon df -h / ? |
Dennisweb | maandag 7 mei 2012 @ 23:41 |
quote: Dan geeft hij dus wel alles startend met een / weer. Ik wil alleen /. |
slacker_nl | maandag 7 mei 2012 @ 23:47 |
Zoiets?
1 2 3 | $ df -h /dev/sda2 Filesystem Size Used Avail Use% Mounted on /dev/sda2 453G 199G 231G 47% / |
|
erikkll | dinsdag 8 mei 2012 @ 00:08 |
quote: zet je er wel die slash achter? bij mij geeft ie gewoon alleen / hoor
1 2 3 4 5 6 7 8 9 10 | meenee@meenee-laptop:~$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda5 73G 19G 51G 27% / udev 993M 4.0K 993M 1% /dev tmpfs 401M 872K 401M 1% /run none 5.0M 0 5.0M 0% /run/lock none 1003M 360K 1002M 1% /run/shm meenee@meenee-laptop:~$ df -h / Filesystem Size Used Avail Use% Mounted on /dev/sda5 73G 19G 51G 27% / |
|
Dale. | dinsdag 8 mei 2012 @ 01:34 |

-edit- oh en "rm -rf / - make computer faster" niet doen hé  |
Blue_Panther_Ninja | dinsdag 8 mei 2012 @ 05:05 |
quote: Nooit doen!  |
trancethrust | dinsdag 8 mei 2012 @ 09:15 |
quote: Ah thx, die had ik vorige week nodig  |
Dennisweb | dinsdag 8 mei 2012 @ 19:49 |
Nu krijg ik dit:
1 2 3 | Bestandssysteem Grtte Gebr Besch Geb% Aangekoppeld op /dev/mapper/gina-root 197G 2,7G 184G 2% / |
Ik wil graag de grootte apart, de gebruikte apart, en de beschikbaarheid apart. Ik werk namelijk aan een shellscriptje. Maar hoe krijg ik deze waarden apart? awk {3}? |
gebrokenglas | dinsdag 8 mei 2012 @ 20:02 |
quote: Op dinsdag 8 mei 2012 19:49 schreef Dennisweb het volgende:Nu krijg ik dit: [ code verwijderd ] Ik wil graag de grootte apart, de gebruikte apart, en de beschikbaarheid apart. Ik werk namelijk aan een shellscriptje. Maar hoe krijg ik deze waarden apart? awk {3}? Kan. Hieronder een optie om die dingen in variabelen te zetten. Het kan ongetwijfeld netter. De 'grep -v' is bedoeld om de header uit de output te slopen.
1 2 3 4 5 6 | GROOTTE=$(df -h | grep -v Bestandssysteem | awk 'begin{FS=" "}{print $1}') GEBRUIKT=$(df -h | grep -v Bestandssysteem | awk 'begin{FS=" "}{print $2}') BESCH=$(df -h | grep -v Bestandssysteem | awk 'begin{FS=" "}{print $3}')
echo "Grootte: ${GROOTTE}" etc. |
|
trancethrust | dinsdag 8 mei 2012 @ 20:09 |
cut is de gebruikelijke util daarvoor  |
Dennisweb | dinsdag 8 mei 2012 @ 20:49 |
quote: Op dinsdag 8 mei 2012 20:02 schreef gebrokenglas het volgende:[..] Kan. Hieronder een optie om die dingen in variabelen te zetten. Het kan ongetwijfeld netter. De 'grep -v' is bedoeld om de header uit de output te slopen. [ code verwijderd ] Nu vermeldt hij nog /dev/mapper/gina-root. Kan dat ook nog weg?  Edit: Hebbes. Dit toevoegen: | awk -F"#" 'NR==2'
[ Bericht 3% gewijzigd door Dennisweb op 08-05-2012 20:58:06 ] |
trancethrust | dinsdag 8 mei 2012 @ 21:15 |
of al die awks dus vervangen met cut -f 1, cut -f 2 en cut -f 3. |
Dennisweb | dinsdag 8 mei 2012 @ 22:09 |
Zo. Mijn shellscript doet het nu helemaal! Thanks for the help! |
Blue_Panther_Ninja | dinsdag 8 mei 2012 @ 22:18 |
quote: Wat is het eigenlijk?  |
Dennisweb | dinsdag 8 mei 2012 @ 22:23 |
quote: Een script dat om het half uur mijn statistieken twittert van mijn VPS. Ik vond het ten eerste een coole wannahave, en ten tweede kan ik op school zo perfect monitoren waarom mijn VPS opeens offline is. Er zijn vast minder omslachtige manieren zoals Pingdom, maar die geeft geen statistieken waarom de VPS een vastloper heeft. Nu kan ik aan de hand van de laatste tweet dat wel zien. Tenzij de netwerkkabel er simpelweg uitligt. |
Blue_Panther_Ninja | woensdag 9 mei 2012 @ 00:13 |
quote: Op dinsdag 8 mei 2012 22:23 schreef Dennisweb het volgende:[..] Een script dat om het half uur mijn statistieken twittert van mijn VPS. Ik vond het ten eerste een coole wannahave, en ten tweede kan ik op school zo perfect monitoren waarom mijn VPS opeens offline is. Er zijn vast minder omslachtige manieren zoals Pingdom, maar die geeft geen statistieken waarom de VPS een vastloper heeft. Nu kan ik aan de hand van de laatste tweet dat wel zien. Tenzij de netwerkkabel er simpelweg uitligt. AHA
Geen WiFi methode?  |
NightH4wk | woensdag 9 mei 2012 @ 00:29 |
Twitter ook je /var/log/messages  |
Blue_Panther_Ninja | woensdag 9 mei 2012 @ 00:43 |
quote: Kan dat?  |
devzero | woensdag 9 mei 2012 @ 02:39 |
Tijd voor wat nieuws: openindiana. Ik wilde al een tijdje met ZFS spelen en aangezien ik freebsd al ken en mijn solaris kennis een beetje roestig is, daarom deze "fork" van OpenSolaris eens proberen. |
gebrokenglas | woensdag 9 mei 2012 @ 08:01 |
quote: Op dinsdag 8 mei 2012 22:23 schreef Dennisweb het volgende:[..] Een script dat om het half uur mijn statistieken twittert van mijn VPS. Ik vond het ten eerste een coole wannahave, en ten tweede kan ik op school zo perfect monitoren waarom mijn VPS opeens offline is. Er zijn vast minder omslachtige manieren zoals Pingdom, maar die geeft geen statistieken waarom de VPS een vastloper heeft. Nu kan ik aan de hand van de laatste tweet dat wel zien. Tenzij de netwerkkabel er simpelweg uitligt. Toen ik nog Ziggo had en die er geregeld uren per dag uit lag, had ik een scriptje draaien die om de zoveel seconden een ping deed naar de DNS server en het resultaat logde. Zo kon ik 's avonds mooi zien hoevaak en hoe lang de verbinding had gehaperd, om bewijs te hebben bij discussies met de helpdesk. |
WammesWaggel | woensdag 9 mei 2012 @ 12:53 |
Zeg ik wilde Linux weer eens proberen, weet iemand hier welke versie ik als live versie kan downloaden welke op een USB stick van 512 mb past en waar dan ook nog eens Skype ingebakken zit? |
NightH4wk | woensdag 9 mei 2012 @ 12:59 |
quote: Kan dat?  Ja? tail -F /var/log/messages >| script.sh |
NightH4wk | woensdag 9 mei 2012 @ 13:01 |
Erm, dat was dus fout. Maar je begrijp het waarschijnlijk wel. :/ |
Blue_Panther_Ninja | donderdag 10 mei 2012 @ 00:32 |
quote: Jah!!  |
devzero | donderdag 10 mei 2012 @ 02:22 |
quote: Jammer dat je niet direct output van syslog naar 'script.sh' kunt pipen, ala "*.notice | script.sh". Want als je een pipe moet openen en die moet uitlezen, dan schiet je ook niet veel op.
Of je gebruikt syslog-ng ( destination bla {program("script.sh");} ). Maar wie gebruikt dat nog nu er rsyslog is. |
Kandijfijn | donderdag 10 mei 2012 @ 04:14 |
quote: Op woensdag 9 mei 2012 12:53 schreef WammesWaggel het volgende:Zeg ik wilde Linux weer eens proberen, weet iemand hier welke versie ik als live versie kan downloaden welke op een USB stick van 512 mb past en waar dan ook nog eens Skype ingebakken zit? De meeste distro's hebben wel een ''minimal install'' dan download die het meeste gewoon tijdens het installeren.
Ubuntu en Debian hebben dit sowieso, Arch bijvoorbeeld ook maar dan haal je jezelf wat meer moeite op de hals qua installeren.
Andere distro's ben ik niet echt bekend mee maar denk dat alle grote wel beschikken over een ''minimal install'' |
Blue_Panther_Ninja | donderdag 10 mei 2012 @ 04:24 |
quote: Op woensdag 9 mei 2012 12:53 schreef WammesWaggel het volgende:Zeg ik wilde Linux weer eens proberen, weet iemand hier welke versie ik als live versie kan downloaden welke op een USB stick van 512 mb past en waar dan ook nog eens Skype ingebakken zit? Lubuntu 12.04 erop zetten! 
Straks even downen!
[ Bericht 1% gewijzigd door Blue_Panther_Ninja op 10-05-2012 04:29:20 ] |
trancethrust | donderdag 10 mei 2012 @ 08:15 |
quote: Op donderdag 10 mei 2012 02:22 schreef devzero het volgende:[..] Jammer dat je niet direct output van syslog naar 'script.sh' kunt pipen, ala "*.notice | script.sh". Want als je een pipe moet openen en die moet uitlezen, dan schiet je ook niet veel op. Of je gebruikt syslog-ng ( destination bla {program("script.sh");} ). Maar wie gebruikt dat nog nu er rsyslog is. Het is toch makkelijker om te draaien; je laat script.sh /var/log's tailen wanneer het aangeroepen wordt om te twitteren? |
gebrokenglas | donderdag 10 mei 2012 @ 08:20 |
Kun je het niet als een private bericht twitteren? Nu kan iedereen het zien, en of dat nu zo handig is... |
#ANONIEM | donderdag 10 mei 2012 @ 11:16 |
quote: LXDE  |
t4rt4rus | donderdag 10 mei 2012 @ 11:42 |
quote: Wat wil je dan? Unity  Gnome 3  |
trancethrust | donderdag 10 mei 2012 @ 12:04 |
quote: Fixed. |
Man-Bear-Pig | donderdag 10 mei 2012 @ 12:55 |
quote: Mint Gnome 2  |
Daeron | donderdag 10 mei 2012 @ 14:01 |
Xfce  |
Dennisweb | donderdag 10 mei 2012 @ 16:11 |
Voor iedereen die het leuk vindt, ik mag de Twittercode delen. Dit heb ik overlegd met de eigenlijke maker van het script. De aanpassingen komen wel van mij, en een deel van jullie.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | #!/bin/sh # Twitter Stats for Synology script made by @NiklasRen # Ubuntu edit by @DennisdeWit. Example: @XSNLVPSGina # First: chmod +x twitterscript.sh, and dos2unix this script.
#Getting CPU information and pressure cpu=`top -b -n1 | grep Cpu | cut -c 9-12`
#Total RAM, used RAM and free RAM as a percentage ram_total=`free -m | grep Mem: | awk '{print $2}'` ram_used=`free -m | grep cache: | awk '{print $3}'` percentage_used=`echo "scale=2; ${ram_used} /${ram_total} *100" | bc -l`
#Uptime # Note: 'Bestandssysteem is Dutch for filesystem. You should replace # this word with the word which means 'filesystem' in your language uptime=`uptime | awk '{print $3}'` uptimedays=`uptime | awk 'begin{FS="up"}{print $3}'` uptimehours=`uptime | awk 'begin{FS="up"}{print $5}'`
#Filesystem (see note above) size=`df -h / | grep -v Bestandssysteem | awk 'begin{FS="/dev/mapper/gina-root"}{print $1}' | awk -F"#" 'NR==2'` used=`df -h / | grep -v Bestandssysteem | awk 'begin{FS="/dev/mapper/gina-root"}{print $2}' | awk -F"#" 'NR==2'` used_percentage=`df -h / | grep -v Bestandssysteem | awk 'begin{FS="/dev/mapper/gina-root"}{print $4}' | awk -F"#" 'NR==2'` available=`df -h / | grep -v Bestandssysteem | awk 'begin{FS="/dev/mapper/gina-root"}{print $3}' | awk -F"#" 'NR==2'` os=`lsb_release -d -s`
#Creating the twitter notice msg="Uptime: d: ${uptimedays}h: ${uptimehours}; CPU: ${cpu}%; RAM: ${ram_used}MB (${percentage_used}%); Disk: ${used}B used of ${size}B (${used_percentage}) (${available}B free); OS: ${os}" #Fixing some character problems echo $msg | sed -e 's/%/%25/g' -e 's/ /%20/g' -e 's/!/%21/g' -e 's/"/%22/g' -e 's/#/%23/g' -e 's/\$/%24/g' -e 's/\&/%26/g' -e 's/'\''/%27/g' -e 's/(/%28/g' -e 's/)/%29/g' -e 's/\*/%2a/g' -e 's/+/%2b/g' -e 's/,/%2c/g' -e 's/-/%2d/g' -e 's/\./%2e/g' -e 's/\//%2f/g' -e 's/:/%3a/g' -e 's/;/%3b/g' -e 's//%3e/g' -e 's/?/%3f/g' -e 's/@/%40/g' -e 's/\[/%5b/g' -e 's/\\/%5c/g' -e 's/\]/%5d/g' -e 's/\^/%5e/g' -e 's/_/%5f/g' -e 's/`/%60/g' -e 's/{/%7b/g' -e 's/|/%7c/g' -e 's/}/%7d/g' -e 's/~/%7e/g' > /tmp/IdL_status msg=`cat /tmp/IdL_status`
#Tweet it using cURL. # Note: Create an account at supertweet first. Supertweet is a proxy for # the Twitter API curl -u Account:password -d "status=${msg}" http://api.supertweet.net/1/statuses/update.xml |
|
trancethrust | donderdag 10 mei 2012 @ 16:27 |
Kan de supertweet api niet over https? Anders plaintext passwords over het netwerk en internet enzo... |
Dennisweb | donderdag 10 mei 2012 @ 16:29 |
quote: Nee, want Supertweet ondersteunt geen https. |
Blue_Panther_Ninja | donderdag 10 mei 2012 @ 18:01 |
quote: Is makkelijk te gebruiken.  |
devzero | donderdag 10 mei 2012 @ 20:01 |
quote: Maar dan moet je bijhouden waar je gebleven was bij de vorige aanroep (en je moet rekening houden met logrotate). De "tail -f /var/log/message | script.sh" oplossinging zal iedere regel tweeten, net als syslog_ng dat zal doen. Via een 'crontab' kan wel, maar dan moet je syslog naar een named pipe sturen en die uitlezen met je script. |
TargaFlorio | donderdag 10 mei 2012 @ 20:03 |
Ik ben een Apache webserver aan het inrichten. Op de server draaien 2 websites die via https toegankelijk moeten zijn. Aan de hand van subdomein wordt bepaald welke website de gebruiker voorgeschoteld krijgt.
In httpd.conf heb ik onderstaande geconfigureerd:
1 2 3 4 5 6 7 8 9 10 11 | NameVirtualHost *.443
<VirtualHost *:443> ServerName site1.mijndomein.nl DocumentRoot /web/site1/www/html </VirtualHost>
<VirtualHost *:443> ServerName site2.mijndomein.nl DocumentRoot /web/site2/www/html </VirtualHost> |
Bovenstaande heb ik goed geconfigureerd?
Bij herstarten httpd krijg ik onderstaande melding. Deze melding lijkt me logisch.
1 2 3 4 5 | Stopping httpd: [ OK ] Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 99.99.99.99 for ServerName [Thu May 10 19:29:06 2012] [warn] _default_ VirtualHost overlap on port 443, the first has precedence [Thu May 10 19:29:06 2012] [warn] _default_ VirtualHost overlap on port 443, the first has precedence [ OK ] |
Domein is nog niet geregeld dus kan nog niet testen. Als ik het goed begrijp moet ik koppeling met het SSL certificaat configureren in ssl.conf?
[ Bericht 1% gewijzigd door TargaFlorio op 10-05-2012 20:41:56 ] |
NightH4wk | donderdag 10 mei 2012 @ 22:44 |
quote: Jammer dat je niet direct output van syslog naar 'script.sh' kunt pipen, ala "*.notice | script.sh". Want als je een pipe moet openen en die moet uitlezen, dan schiet je ook niet veel op.
Of je gebruikt syslog-ng ( destination bla {program("script.sh");} ). Maar wie gebruikt dat nog nu er rsyslog is. Maar wat gebeurd er dan precies bij het volgende? Loop een beetje te testen.
tail -F /var/log/messages | /tmp/lulz.sh
1 2 3 4 | /tmp/lulz.sh ----------- #!/bin/sh tr '[:lower:]' '[:upper:]' < /dev/stdin |
|
NightH4wk | donderdag 10 mei 2012 @ 22:45 |
quote: en je moet rekening houden met logrotate -F is een oplossing? |
NightH4wk | donderdag 10 mei 2012 @ 23:16 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 | #!/bin/sh HFSERVER="http://hostsfile.mine.nu.nyud.net" HFILE="hosts.zip" ORIGFILE="/etc/hosts.original"
echo " =============================== IMPORTANT =============================== This shell script will: (i) Backup /etc/hosts to $ORIGFILE if the latter is missing; (ii) Fetch $HFSERVER/$HFILE; (iii) Respawn /etc/hosts from $ORIGFILE and the fetched hosts.
Any persistent changes you wish to make to your hosts file should be made to $ORIGFILE because /etc/hosts will be respawned from (i) $ORIGFILE and (ii) the set of hosts from the server. ------------------------------------------------------------------------- "
if [ ! -f "$ORIGFILE" ] ; then echo "Backing up your original hosts file." cp /etc/hosts $ORIGFILE fi
echo " ======================== Fetching and Extracting ========================
Fetching $HFILE from $HFSERVER. "
fetch -o /tmp/$HFILE $HFSERVER/$HFILE
if [ ! -f "/tmp/$HFILE" ] ; then echo "Error in fetching the set of hosts." exit 1 fi
tar Oxf /tmp/$HFILE | tr -d '\r' > /tmp/hosts
if [ ! -f "/tmp/hosts" ] ; then echo "Error in extracting the set of hosts." exit 1 fi
if ! grep -c "banner" /tmp/hosts > /dev/null; then echo "The fetched set of hosts does not seem to contain relevant hosts." exit 1 fi
echo " ========================= Respawning /etc/hosts =========================
From (i) $ORIGFILE and (ii) the set of hosts from the server."
cat $ORIGFILE > /etc/hosts
cat <<END >> /etc/hosts && #============================================================= # This hosts file has been modified with a set of hosts # obtained from $HFSERVER. #============================================================= END
cat /tmp/hosts >> /etc/hosts rm -f /tmp/hosts rm -f /tmp/hosts.zip
echo " ======================== Update process complete ======================== " |
Wellicht is dit handig. De originele versie bevatte een zooi dependencies (bash, wget, unzip) en die heb ik eruit geschreven.
De lijst is redelijk groot. Waarschijnlijk wil je een hash voor e.g. clients[2-5].google.com plaatsen. |
erikkll | vrijdag 11 mei 2012 @ 00:23 |
Nu een server aan het upgraden van ubuntu 9.10 naar ubuntu 12.04  |
Blue_Panther_Ninja | vrijdag 11 mei 2012 @ 00:39 |
quote: LTS,altijd goed!  |
erikkll | vrijdag 11 mei 2012 @ 03:06 |
quote: Yep. Kon van 9.10 naar 10.04 naar 12.04.
Leverde wel een aantal problemen op. Grub deed het niet meer waardoor het systeem niet meer bootte. (overigens verholpen met de uitstekende ubuntu documentatie op https://help.ubuntu.com/community/Grub2 )
Toen het systeem weer bootte wilde mysql niet meer starten. Bleek door AppArmor te komen. Heb mysql in complain-mode gezet; kijk morgen wel wat er precies niet goed is. |
devzero | vrijdag 11 mei 2012 @ 04:31 |
quote: In jouw geval wel omdat je continue veranderingen 'twittert'. Maar wat ik uit trancethrust's post opmaak is dat hij het via een crontab achtige methode wil doen en dan weet je dus neit waar je gebleven bent. |
trancethrust | vrijdag 11 mei 2012 @ 16:34 |
Ah dan begreep ik het verkeerd; ik dacht aan periodieke tweets, niet dat alles wat gelogd wordt getweet moet worden, maar alleen de laatste gebeurtenissen. Als je inderdaad alles wilt hebben maar toch periodieke tweets wilt kun je nog altijd de date/time als index gebruiken though. |
#ANONIEM | vrijdag 11 mei 2012 @ 20:19 |
quote: Gnome 3 en KDE zijn best aardig.
Niks gaat trouwens boven awesome WM.  |
devzero | vrijdag 11 mei 2012 @ 20:26 |
quote: Op vrijdag 11 mei 2012 16:34 schreef trancethrust het volgende:Ah dan begreep ik het verkeerd; ik dacht aan periodieke tweets, niet dat alles wat gelogd wordt getweet moet worden, maar alleen de laatste gebeurtenissen. Als je inderdaad alles wilt hebben maar toch periodieke tweets wilt kun je nog altijd de date/time als index gebruiken though. Het was ook maar een theoretische gedachten spel. |
slacker_nl | vrijdag 11 mei 2012 @ 20:57 |
quote: Op donderdag 10 mei 2012 20:03 schreef TargaFlorio het volgende:Ik ben een Apache webserver aan het inrichten. Op de server draaien 2 websites die via https toegankelijk moeten zijn. Aan de hand van subdomein wordt bepaald welke website de gebruiker voorgeschoteld krijgt. In httpd.conf heb ik onderstaande geconfigureerd: [ code verwijderd ] Bovenstaande heb ik goed geconfigureerd? Bij herstarten httpd krijg ik onderstaande melding. Deze melding lijkt me logisch. [ code verwijderd ] Domein is nog niet geregeld dus kan nog niet testen. Als ik het goed begrijp moet ik koppeling met het SSL certificaat configureren in ssl.conf? Gaat niet werken, SSL werkt niet icm virtualhosts.
http://httpd.apache.org/docs/2.0/ssl/ssl_faq.html |
TargaFlorio | vrijdag 11 mei 2012 @ 21:23 |
Maar toch wel als beide virtualhosts van hetzelfde certificaat (Subject Alternative Names certificaat, dus certificaat bevat 2 domeinnamen) gebruik maken?
http://wiki.apache.org/httpd/NameBasedSSLVHosts
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | Listen 192.168.1.1:443
LoadModule ssl_module modules/mod_ssl.so
SSLPassPhraseDialog builtin AcceptMutex flock SSLSessionCache shmcb:/var/cache/httpd/mod_ssl/ssl_scache(512000) SSLSessionCacheTimeout 300 SSLMutex default SSLRandomSeed startup /dev/urandom 256 SSLRandomSeed connect builtin
NameVirtualHost 192.168.1.1:443
<VirtualHost 192.168.1.1:443> SSLEngine on SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP
SSLCertificateFile /etc/ssl/star.example.com.crt SSLCertificateKeyFile /etc/ssl/star.example.com.key
ServerName "one.example.com" DocumentRoot "/var/www/html/one"
CustomLog "/var/log/httpd/one-access.log" combined ErrorLog "/var/log/httpd/one-error.log"
<Directory /var/www/html> AllowOverride none
Order Allow,Deny Allow from all </Directory> </VirtualHost>
<VirtualHost 192.168.1.1:443> SSLEngine on SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP
SSLCertificateFile /etc/ssl/star.example.com.crt SSLCertificateKeyFile /etc/ssl/star.example.com.key
ServerName "two.example.com" DocumentRoot "/var/www/html/two"
CustomLog "/var/log/httpd/two-access.log" combined ErrorLog "/var/log/httpd/two-error.log"
<Directory /var/www/html> AllowOverride none
Order Allow,Deny Allow from all </Directory> </VirtualHost> |
[ Bericht 34% gewijzigd door TargaFlorio op 11-05-2012 21:36:47 ] |
NightH4wk | vrijdag 11 mei 2012 @ 23:57 |
quote: Niks gaat trouwens boven awesome WM.  Hulde. 
-----
https://github.com/freebs(...)70ceb4a/usr.bin/sort
Een rewrite van sort is net in de tree gestopt. |
slacker_nl | vrijdag 11 mei 2012 @ 23:58 |
Geen idee, heb het nooit geprobeerd omdat het niet kan. Als ik die wiki moet geloven kan het idd wel, met wat mitsen en maren. Houd er wel rekening mee dat die pagina WIP is en dus nog niet helemaal volledig is. |
Visitor.Q | maandag 14 mei 2012 @ 12:06 |
Ik wil Ubuntu op een usb stickie installeren. Hoe doe ik dat?
Ik heb uiteraard al wat gegoogled, maar de info van Ubuntu zelf is vrij outdated (ze hebben het er nog over 8.04 en 9.04 versies).
Ik wil een USB installatie die zal booten op verschillende machines, met meerdere users en een persistent home directory. Dit omdat de users gebruik moeten maken van een programma dat onder Ubuntu draait, maar geen dual-boot installatie willen maken. Is het voldoende om de live CD te kopieren naar USB (met willekeurige usb creator programmaatjes, zoals je ook een installatie-usb drive maakt)? Worden verschillende users dan onthouden? Of moet ik eerst booten vanaf een CD en dan installeren naar usb? Zijn er nog andere methoden? |
CasB | maandag 14 mei 2012 @ 12:14 |
quote: Op maandag 14 mei 2012 12:06 schreef Visitor.Q het volgende:Ik wil Ubuntu op een usb stickie installeren. Hoe doe ik dat? Ik heb uiteraard al wat gegoogled, maar de info van Ubuntu zelf is vrij outdated (ze hebben het er nog over 8.04 en 9.04 versies). Ik wil een USB installatie die zal booten op verschillende machines, met meerdere users en een persistent home directory. Dit omdat de users gebruik moeten maken van een programma dat onder Ubuntu draait, maar geen dual-boot installatie willen maken. Is het voldoende om de live CD te kopieren naar USB (met willekeurige usb creator programmaatjes, zoals je ook een installatie-usb drive maakt)? Worden verschillende users dan onthouden? Of moet ik eerst booten vanaf een CD en dan installeren naar usb? Zijn er nog andere methoden? Gebruik Unetbootin: http://unetbootin.sourceforge.net/
Hiermee kun je aangeven hoeveel ruimte er gebruikt moet worden voor de /home dir. Ik weet niet hoe goed dit gaat met meerdere gebruikers. |
Visitor.Q | maandag 14 mei 2012 @ 16:02 |
quote: Ja maar dan krijg ik de user 'ubuntu' zoals je die ook bij een live USB/CD hebt. Ik wil zelf de eerste gebruiker instellen, en pakketjes kunnen installeren. |
NightH4wk | maandag 14 mei 2012 @ 16:19 |
Welk programma is het? Indien het ook onder FreeBSD draait kan je mfsbsd proberen. AFAIK kan je packages toevoegen. |
trancethrust | maandag 14 mei 2012 @ 18:17 |
quote: Is hij niet persistent over de hele / (exclusief /tmp)? |
ex | dinsdag 15 mei 2012 @ 11:28 |
quote: Op maandag 14 mei 2012 12:06 schreef Visitor.Q het volgende:Ik wil Ubuntu op een usb stickie installeren. Hoe doe ik dat? Ik heb uiteraard al wat gegoogled, maar de info van Ubuntu zelf is vrij outdated (ze hebben het er nog over 8.04 en 9.04 versies). Ik wil een USB installatie die zal booten op verschillende machines, met meerdere users en een persistent home directory. Dit omdat de users gebruik moeten maken van een programma dat onder Ubuntu draait, maar geen dual-boot installatie willen maken. Is het voldoende om de live CD te kopieren naar USB (met willekeurige usb creator programmaatjes, zoals je ook een installatie-usb drive maakt)? Worden verschillende users dan onthouden? Of moet ik eerst booten vanaf een CD en dan installeren naar usb? Zijn er nog andere methoden? Ik heb dit een aantal keer gedaan en altijd gewoon Debian/Ubuntu op de USB stick geinstalleerd. Aandachtspuntje is even dat je oplet waar je Grub neerzet, en dat je de juiste installatie locatie pakt (dus de usb stick).
Verder nooit problemen mee gehad, al had ik wel wat power-off scriptjes die bv me udev rules voor netwerk kaarten leeg gooide, maar het is een beetje een kwestie van trial & error . |
#ANONIEM | dinsdag 15 mei 2012 @ 14:05 |
Ik begin udev sowieso een beetje zat te raken. Misschien dat ik wel gewoon alle modules handmatig laat opstarten. |
Visitor.Q | dinsdag 15 mei 2012 @ 14:06 |
Bedankt allen, hier ga ik mee aan de slag. Het gaat om OpenFOAM (simulatiepakket), en deze kan ik in packages installeren maar liever compile ik de hele boel zelf zodat ik bij de source kan indien nodig. |
ex | dinsdag 15 mei 2012 @ 14:31 |
quote: Ach, het is wel handig hoor. Maar bij portable dingen is het wat onhandig. Ik wissel wel is hd's tussen Dell servers en dan vergeet je ook standaard de netwerk rules weg te gooien waardoor je networking niet werkt .
Ach ja. |
theiz | dinsdag 15 mei 2012 @ 15:11 |
quote: Op dinsdag 15 mei 2012 11:28 schreef ex het volgende:[..] Ik heb dit een aantal keer gedaan en altijd gewoon Debian/Ubuntu op de USB stick geinstalleerd. Aandachtspuntje is even dat je oplet waar je Grub neerzet, en dat je de juiste installatie locatie pakt (dus de usb stick). Verder nooit problemen mee gehad, al had ik wel wat power-off scriptjes die bv me udev rules voor netwerk kaarten leeg gooide, maar het is een beetje een kwestie van trial & error  . Mijn ervaring is dat Unetbootin niet lekker (meer) werkt vanuit Linux en zeker niet vanuit OSX. Ik weet niet hoe hij het op Windows doet. Het makkelijkste, snelste en beste vind ik gewoon via dd (Linux en OSX): Voer in een terminalvenster in: dd if=[bestandsnaam].iso of=/dev/sd[x]
Op deze manier start hij vanaf USB op zonder problemen en, dat vind ik bij unetbootin erg lastig, weet hij dat SDA je harde schijf is en SDB je USB stick. Ik heb via unetbootin al een paar keer gehad dat hij GRUB op mijn USB stick installeerde of dat hij halverwege de installatie ineens om CD rom drivers ging zeuren..... |
#ANONIEM | maandag 21 mei 2012 @ 17:41 |
Kernel 3.4!  |
ex | maandag 21 mei 2012 @ 21:08 |
quote: Op dinsdag 15 mei 2012 15:11 schreef theiz het volgende:[..] Mijn ervaring is dat Unetbootin niet lekker (meer) werkt vanuit Linux en zeker niet vanuit OSX. Ik weet niet hoe hij het op Windows doet. Het makkelijkste, snelste en beste vind ik gewoon via dd (Linux en OSX): Voer in een terminalvenster in: dd if=[bestandsnaam].iso of=/dev/sd[x] Op deze manier start hij vanaf USB op zonder problemen en, dat vind ik bij unetbootin erg lastig, weet hij dat SDA je harde schijf is en SDB je USB stick. Ik heb via unetbootin al een paar keer gehad dat hij GRUB op mijn USB stick installeerde of dat hij halverwege de installatie ineens om CD rom drivers ging zeuren..... Hoe kom je bji unetbootin? Dat raad ik toch nergens aan? Wat jij beschrijft is gewoon de live cd op een usb stick zetten, dat is heel wat anders dan een installatie doen. |
gogosweden | maandag 21 mei 2012 @ 21:26 |
ok, ik heb eventjes hulp nodig denk ik
Ik heb al een maandje een homeserver draaien, en ik zat voor het eerst eens de auth log door te kijken, waar ik zie dat een of ander gaar IP uit korea meerdere keren per dag probeert in te loggen.
hoe block ik dit / beveilig ik mijn server voortaan beter? |
NightH4wk | maandag 21 mei 2012 @ 21:35 |
quote: Op maandag 21 mei 2012 21:26 schreef gogosweden het volgende:ok, ik heb eventjes hulp nodig denk ik Ik heb al een maandje een homeserver draaien, en ik zat voor het eerst eens de auth log door te kijken, waar ik zie dat een of ander gaar IP uit korea meerdere keren per dag probeert in te loggen. hoe block ik dit / beveilig ik mijn server voortaan beter? Welk OS? En welke services heb je draaien die van buiten benaderd kunnen worden? |
PiRANiA | maandag 21 mei 2012 @ 21:36 |
quote: Op maandag 21 mei 2012 21:26 schreef gogosweden het volgende:ok, ik heb eventjes hulp nodig denk ik Ik heb al een maandje een homeserver draaien, en ik zat voor het eerst eens de auth log door te kijken, waar ik zie dat een of ander gaar IP uit korea meerdere keren per dag probeert in te loggen. hoe block ik dit / beveilig ik mijn server voortaan beter? http://linux.die.net/man/5/hosts.deny |
gogosweden | maandag 21 mei 2012 @ 21:38 |
quote: mineos, een custom build. gebaseerd op de linux 2.7 kernel me dunkt
Ehm hoe check ik die services ookalweer? netstat toch? |
gogosweden | maandag 21 mei 2012 @ 21:38 |
quote: even lezen  |
gogosweden | maandag 21 mei 2012 @ 21:44 |
Hoe stel ik in dat je maar 1x kan inloggen per ip per minuut? Of hoe bescherm ik me beter tegen die brute force dingen?
het is nogal een groot probleem zie ik, mijn logfile staat er vol mee  |
NightH4wk | maandag 21 mei 2012 @ 21:50 |
quote: Op maandag 21 mei 2012 21:38 schreef gogosweden het volgende:[..] mineos, een custom build. gebaseerd op de linux 2.7 kernel me dunkt Ehm hoe check ik die services ookalweer? netstat toch? Geen idee op linux. Hier is het "service -e" en dan kijken welke services een probleem kunnen vormen en die dichttimmeren. Plus system settings die port scanning/etc. moeilijk maken.
Is hosts.deny niet deprecated? Of alleen op FreeBSD. |
gogosweden | maandag 21 mei 2012 @ 21:52 |
quote: Op maandag 21 mei 2012 21:50 schreef NightH4wk het volgende:[..] Geen idee op linux. Hier is het "service -e" en dan kijken welke services een probleem kunnen vormen en die dichttimmeren. Plus system settings die port scanning/etc. moeilijk maken. Is hosts.deny niet deprecated? Of alleen op FreeBSD. hmmz. Ik heb 2 ip's blijkbaar al geblocked in mijn iptables (firewall van linux) maar er zijn zoveel ip's dat me dat handmatig teveel werk gaat kosten
EDIT:
ik ben dit tegengekomen, volgens de linuxkenners hier, is dit een beetje een goede iptables entry voor waar ik hem voor wil gebruiken? (bruteforce blocken)
1 2 | sudo iptables -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW -m recent --set --name SSH sudo iptables -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW -m recent --update --seconds 60 --hitcount 8 --rttl --name SSH -j DROP |
oh, en even een voorbeeldje uit mijn auth.log van gisteren :
SPOILER 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 | May 21 14:43:43 mineos sshd[28601]: Did not receive identification string from 210.233.109.233 May 21 14:45:23 mineos sshd[28706]: Invalid user a from 210.233.109.233 May 21 14:45:23 mineos sshd[28706]: error: Could not get shadow information for NOUSER May 21 14:45:23 mineos sshd[28706]: Failed password for invalid user a from 210.233.109.233 port 35181 ssh2 May 21 14:45:36 mineos sshd[28726]: Invalid user aaaadmin from 210.233.109.233 May 21 14:45:36 mineos sshd[28726]: error: Could not get shadow information for NOUSER May 21 14:45:36 mineos sshd[28726]: Failed password for invalid user aaaadmin from 210.233.109.233 port 42839 ssh2 May 21 14:45:45 mineos sshd[28739]: Invalid user bitch from 39.114.151.26 May 21 14:45:45 mineos sshd[28739]: error: Could not get shadow information for NOUSER May 21 14:45:45 mineos sshd[28739]: Failed password for invalid user bitch from 39.114.151.26 port 10095 ssh2 May 21 14:45:49 mineos sshd[28748]: Invalid user aagnihotri from 210.233.109.233 May 21 14:45:50 mineos sshd[28748]: error: Could not get shadow information for NOUSER May 21 14:45:50 mineos sshd[28748]: Failed password for invalid user aagnihotri from 210.233.109.233 port 49660 ssh2 May 21 14:46:02 mineos sshd[28768]: Invalid user aahlgren from 210.233.109.233 May 21 14:46:03 mineos sshd[28768]: error: Could not get shadow information for NOUSER May 21 14:46:03 mineos sshd[28768]: Failed password for invalid user aahlgren from 210.233.109.233 port 57787 ssh2 May 21 14:46:16 mineos sshd[28789]: Invalid user aahmed from 210.233.109.233 May 21 14:46:16 mineos sshd[28789]: error: Could not get shadow information for NOUSER May 21 14:46:16 mineos sshd[28789]: Failed password for invalid user aahmed from 210.233.109.233 port 37199 ssh2 May 21 14:46:29 mineos sshd[28808]: Invalid user aajafri from 210.233.109.233 May 21 14:46:29 mineos sshd[28808]: error: Could not get shadow information for NOUSER May 21 14:46:29 mineos sshd[28808]: Failed password for invalid user aajafri from 210.233.109.233 port 44059 ssh2 May 21 14:46:42 mineos sshd[28826]: Invalid user aakash from 210.233.109.233 May 21 14:46:42 mineos sshd[28826]: error: Could not get shadow information for NOUSER May 21 14:46:42 mineos sshd[28826]: Failed password for invalid user aakash from 210.233.109.233 port 51008 ssh2 May 21 14:46:55 mineos sshd[28846]: Invalid user aakhan from 210.233.109.233 May 21 14:46:55 mineos sshd[28846]: error: Could not get shadow information for NOUSER May 21 14:46:55 mineos sshd[28846]: Failed password for invalid user aakhan from 210.233.109.233 port 58026 ssh2 May 21 14:47:08 mineos sshd[28865]: Invalid user aallan from 210.233.109.233 May 21 14:47:08 mineos sshd[28865]: error: Could not get shadow information for NOUSER May 21 14:47:08 mineos sshd[28865]: Failed password for invalid user aallan from 210.233.109.233 port 37111 ssh2 May 21 14:47:21 mineos sshd[28884]: Invalid user aamar from 210.233.109.233 May 21 14:47:21 mineos sshd[28884]: error: Could not get shadow information for NOUSER May 21 14:47:21 mineos sshd[28884]: Failed password for invalid user aamar from 210.233.109.233 port 44025 ssh2 May 21 14:47:33 mineos sshd[28904]: Invalid user aamdeh from 210.233.109.233 May 21 14:47:34 mineos sshd[28904]: error: Could not get shadow information for NOUSER May 21 14:47:34 mineos sshd[28904]: Failed password for invalid user aamdeh from 210.233.109.233 port 50871 ssh2 May 21 14:47:47 mineos sshd[28924]: Invalid user aandtjohn from 210.233.109.233 May 21 14:47:47 mineos sshd[28924]: error: Could not get shadow information for NOUSER May 21 14:47:47 mineos sshd[28924]: Failed password for invalid user aandtjohn from 210.233.109.233 port 57826 ssh2 May 21 14:47:59 mineos sshd[28943]: Invalid user aang from 210.233.109.233 May 21 14:48:00 mineos sshd[28943]: error: Could not get shadow information for NOUSER May 21 14:48:00 mineos sshd[28943]: Failed password for invalid user aang from 210.233.109.233 port 36881 ssh2 May 21 14:48:13 mineos sshd[28963]: Invalid user aanthony from 210.233.109.233 May 21 14:48:13 mineos sshd[28963]: error: Could not get shadow information for NOUSER May 21 14:48:13 mineos sshd[28963]: Failed password for invalid user aanthony from 210.233.109.233 port 43815 ssh2 May 21 14:48:25 mineos sshd[28982]: Invalid user aara from 210.233.109.233 May 21 14:48:26 mineos sshd[28982]: error: Could not get shadow information for NOUSER May 21 14:48:26 mineos sshd[28982]: Failed password for invalid user aara from 210.233.109.233 port 50752 ssh2 May 21 14:48:38 mineos sshd[29001]: Invalid user aarapogianni from 210.233.109.233 May 21 14:48:39 mineos sshd[29001]: error: Could not get shadow information for NOUSER May 21 14:48:39 mineos sshd[29001]: Failed password for invalid user aarapogianni from 210.233.109.233 port 57761 ssh2 May 21 14:48:51 mineos sshd[29020]: Invalid user aaron from 210.233.109.233 May 21 14:48:52 mineos sshd[29020]: error: Could not get shadow information for NOUSER May 21 14:48:52 mineos sshd[29020]: Failed password for invalid user aaron from 210.233.109.233 port 36647 ssh2 May 21 14:49:04 mineos sshd[29039]: Invalid user aaroncsi from 210.233.109.233 May 21 14:49:05 mineos sshd[29039]: error: Could not get shadow information for NOUSER May 21 14:49:05 mineos sshd[29039]: Failed password for invalid user aaroncsi from 210.233.109.233 port 43669 ssh2 May 21 14:49:17 mineos sshd[29058]: Invalid user aaronw from 210.233.109.233 May 21 14:49:18 mineos sshd[29058]: error: Could not get shadow information for NOUSER May 21 14:49:18 mineos sshd[29058]: Failed password for invalid user aaronw from 210.233.109.233 port 34101 ssh2 May 21 14:49:30 mineos sshd[29078]: Invalid user aarora from 210.233.109.233 May 21 14:49:31 mineos sshd[29078]: error: Could not get shadow information for NOUSER May 21 14:49:31 mineos sshd[29078]: Failed password for invalid user aarora from 210.233.109.233 port 41052 ssh2 May 21 14:49:44 mineos sshd[29097]: Invalid user aart from 210.233.109.233 May 21 14:49:44 mineos sshd[29097]: error: Could not get shadow information for NOUSER May 21 14:49:44 mineos sshd[29097]: Failed password for invalid user aart from 210.233.109.233 port 48203 ssh2 May 21 14:49:57 mineos sshd[29116]: Invalid user aarti from 210.233.109.233 May 21 14:49:57 mineos sshd[29116]: error: Could not get shadow information for NOUSER May 21 14:49:57 mineos sshd[29116]: Failed password for invalid user aarti from 210.233.109.233 port 55113 ssh2 May 21 14:50:10 mineos sshd[29135]: Invalid user aartis from 210.233.109.233 May 21 14:50:10 mineos sshd[29135]: error: Could not get shadow information for NOUSER May 21 14:50:10 mineos sshd[29135]: Failed password for invalid user aartis from 210.233.109.233 port 33761 ssh2 May 21 14:50:22 mineos sshd[29154]: Invalid user aarushi from 210.233.109.233 May 21 14:50:23 mineos sshd[29154]: error: Could not get shadow information for NOUSER May 21 14:50:23 mineos sshd[29154]: Failed password for invalid user aarushi from 210.233.109.233 port 40594 ssh2 May 21 14:50:36 mineos sshd[29174]: Invalid user aashir from 210.233.109.233 May 21 14:50:36 mineos sshd[29174]: error: Could not get shadow information for NOUSER May 21 14:50:36 mineos sshd[29174]: Failed password for invalid user aashir from 210.233.109.233 port 47328 ssh2 May 21 14:50:49 mineos sshd[29194]: Invalid user aashish from 210.233.109.233 May 21 14:50:49 mineos sshd[29194]: error: Could not get shadow information for NOUSER May 21 14:50:49 mineos sshd[29194]: Failed password for invalid user aashish from 210.233.109.233 port 54939 ssh2 May 21 14:51:02 mineos sshd[29213]: Invalid user aaspdev2 from 210.233.109.233 May 21 14:51:02 mineos sshd[29213]: error: Could not get shadow information for NOUSER May 21 14:51:02 mineos sshd[29213]: Failed password for invalid user aaspdev2 from 210.233.109.233 port 33813 ssh2 May 21 14:51:15 mineos sshd[29232]: Invalid user aaspsmg from 210.233.109.233 May 21 14:51:15 mineos sshd[29232]: error: Could not get shadow information for NOUSER May 21 14:51:15 mineos sshd[29232]: Failed password for invalid user aaspsmg from 210.233.109.233 port 41730 ssh2 May 21 14:51:28 mineos sshd[29251]: Invalid user aatre from 210.233.109.233 May 21 14:51:28 mineos sshd[29251]: error: Could not get shadow information for NOUSER May 21 14:51:28 mineos sshd[29251]: Failed password for invalid user aatre from 210.233.109.233 port 48925 ssh2 May 21 14:51:40 mineos sshd[29270]: Invalid user aatul from 210.233.109.233 May 21 14:51:41 mineos sshd[29270]: error: Could not get shadow information for NOUSER May 21 14:51:41 mineos sshd[29270]: Failed password for invalid user aatul from 210.233.109.233 port 56112 ssh2 May 21 14:51:53 mineos sshd[29289]: Invalid user aaving from 210.233.109.233 May 21 14:51:54 mineos sshd[29289]: error: Could not get shadow information for NOUSER May 21 14:51:54 mineos sshd[29289]: Failed password for invalid user aaving from 210.233.109.233 port 35089 ssh2 May 21 14:52:06 mineos sshd[29309]: Invalid user aavishkar from 210.233.109.233 May 21 14:52:07 mineos sshd[29309]: error: Could not get shadow information for NOUSER May 21 14:52:07 mineos sshd[29309]: Failed password for invalid user aavishkar from 210.233.109.233 port 43073 ssh2 May 21 14:52:19 mineos sshd[29328]: Invalid user ab from 210.233.109.233 May 21 14:52:20 mineos sshd[29328]: error: Could not get shadow information for NOUSER May 21 14:52:20 mineos sshd[29328]: Failed password for invalid user ab from 210.233.109.233 port 50245 ssh2 May 21 14:52:32 mineos sshd[29347]: Invalid user abacon from 210.233.109.233 May 21 14:52:33 mineos sshd[29347]: error: Could not get shadow information for NOUSER May 21 14:52:33 mineos sshd[29347]: Failed password for invalid user abacon from 210.233.109.233 port 57453 ssh2 May 21 14:52:45 mineos sshd[29366]: Invalid user abaghel from 210.233.109.233 May 21 14:52:46 mineos sshd[29366]: error: Could not get shadow information for NOUSER May 21 14:52:46 mineos sshd[29366]: Failed password for invalid user abaghel from 210.233.109.233 port 36466 ssh2 May 21 14:52:58 mineos sshd[29385]: Invalid user abairagee from 210.233.109.233 May 21 14:52:59 mineos sshd[29385]: error: Could not get shadow information for NOUSER May 21 14:52:59 mineos sshd[29385]: Failed password for invalid user abairagee from 210.233.109.233 port 44400 ssh2 May 21 14:53:11 mineos sshd[29404]: Invalid user abap from 210.233.109.233 May 21 14:53:12 mineos sshd[29404]: error: Could not get shadow information for NOUSER May 21 14:53:12 mineos sshd[29404]: Failed password for invalid user abap from 210.233.109.233 port 51532 ssh2 May 21 14:53:24 mineos sshd[29424]: Invalid user abbas from 210.233.109.233 May 21 14:53:25 mineos sshd[29424]: error: Could not get shadow information for NOUSER May 21 14:53:25 mineos sshd[29424]: Failed password for invalid user abbas from 210.233.109.233 port 58687 ssh2 May 21 14:53:37 mineos sshd[29443]: Invalid user abbeyroad from 210.233.109.233 May 21 14:53:38 mineos sshd[29443]: error: Could not get shadow information for NOUSER May 21 14:53:38 mineos sshd[29443]: Failed password for invalid user abbeyroad from 210.233.109.233 port 37780 ssh2 May 21 14:53:50 mineos sshd[29462]: Invalid user abby from 210.233.109.233 May 21 14:53:51 mineos sshd[29462]: error: Could not get shadow information for NOUSER May 21 14:53:51 mineos sshd[29462]: Failed password for invalid user abby from 210.233.109.233 port 45508 ssh2 May 21 14:54:03 mineos sshd[29481]: Invalid user abbycrow from 210.233.109.233 May 21 14:54:04 mineos sshd[29481]: error: Could not get shadow information for NOUSER May 21 14:54:04 mineos sshd[29481]: Failed password for invalid user abbycrow from 210.233.109.233 port 52947 ssh2 May 21 14:54:16 mineos sshd[29500]: Invalid user abbylois from 210.233.109.233 May 21 14:54:17 mineos sshd[29500]: error: Could not get shadow information for NOUSER May 21 14:54:17 mineos sshd[29500]: Failed password for invalid user abbylois from 210.233.109.233 port 58256 ssh2 May 21 14:54:29 mineos sshd[29519]: Invalid user abc from 210.233.109.233 May 21 14:54:30 mineos sshd[29519]: error: Could not get shadow information for NOUSER May 21 14:54:30 mineos sshd[29519]: Failed password for invalid user abc from 210.233.109.233 port 37459 ssh2 May 21 14:54:42 mineos sshd[29539]: Invalid user abc123 from 210.233.109.233 May 21 14:54:43 mineos sshd[29539]: error: Could not get shadow information for NOUSER May 21 14:54:43 mineos sshd[29539]: Failed password for invalid user abc123 from 210.233.109.233 port 45172 ssh2 May 21 14:54:55 mineos sshd[29558]: Invalid user abcd48 from 210.233.109.233 May 21 14:54:56 mineos sshd[29558]: error: Could not get shadow information for NOUSER May 21 14:54:56 mineos sshd[29558]: Failed password for invalid user abcd48 from 210.233.109.233 port 52494 ssh2 May 21 14:55:08 mineos sshd[29577]: Invalid user abcder from 210.233.109.233 May 21 14:55:08 mineos sshd[29577]: error: Could not get shadow information for NOUSER May 21 14:55:09 mineos sshd[29577]: Failed password for invalid user abcder from 210.233.109.233 port 60066 ssh2 May 21 14:55:21 mineos sshd[29596]: Invalid user abchomes from 210.233.109.233 May 21 14:55:21 mineos sshd[29596]: error: Could not get shadow information for NOUSER May 21 14:55:22 mineos sshd[29596]: Failed password for invalid user abchomes from 210.233.109.233 port 39160 ssh2 May 21 14:55:34 mineos sshd[29616]: Invalid user abcme from 210.233.109.233 May 21 14:55:34 mineos sshd[29616]: error: Could not get shadow information for NOUSER May 21 14:55:35 mineos sshd[29616]: Failed password for invalid user abcme from 210.233.109.233 port 46822 ssh2 May 21 14:55:47 mineos sshd[29635]: Invalid user abcmuskegon from 210.233.109.233 May 21 14:55:47 mineos sshd[29635]: error: Could not get shadow information for NOUSER May 21 14:55:48 mineos sshd[29635]: Failed password for invalid user abcmuskegon from 210.233.109.233 port 53983 ssh2 May 21 14:56:00 mineos sshd[29655]: Invalid user abcovey from 210.233.109.233 May 21 14:56:00 mineos sshd[29655]: error: Could not get shadow information for NOUSER May 21 14:56:00 mineos sshd[29655]: Failed password for invalid user abcovey from 210.233.109.233 port 60680 ssh2 May 21 14:56:13 mineos sshd[29674]: Invalid user abdith from 210.233.109.233 May 21 14:56:13 mineos sshd[29674]: error: Could not get shadow information for NOUSER May 21 14:56:14 mineos sshd[29674]: Failed password for invalid user abdith from 210.233.109.233 port 39883 ssh2 May 21 14:56:26 mineos sshd[29693]: Invalid user abdul from 210.233.109.233 May 21 14:56:27 mineos sshd[29693]: error: Could not get shadow information for NOUSER May 21 14:56:27 mineos sshd[29693]: Failed password for invalid user abdul from 210.233.109.233 port 47327 ssh2 May 21 14:56:39 mineos sshd[29712]: Invalid user abdulghaffar from 210.233.109.233 May 21 14:56:40 mineos sshd[29712]: error: Could not get shadow information for NOUSER May 21 14:56:40 mineos sshd[29712]: Failed password for invalid user abdulghaffar from 210.233.109.233 port 55421 ssh2 May 21 14:56:52 mineos sshd[29731]: Invalid user abdulla from 210.233.109.233 May 21 14:56:53 mineos sshd[29731]: error: Could not get shadow information for NOUSER May 21 14:56:53 mineos sshd[29731]: Failed password for invalid user abdulla from 210.233.109.233 port 34615 ssh2 May 21 14:57:05 mineos sshd[29750]: Invalid user abe from 210.233.109.233 May 21 14:57:06 mineos sshd[29750]: error: Could not get shadow information for NOUSER May 21 14:57:06 mineos sshd[29750]: Failed password for invalid user abe from 210.233.109.233 port 41992 ssh2 May 21 14:57:18 mineos sshd[29770]: Invalid user abeebe from 210.233.109.233 May 21 14:57:19 mineos sshd[29770]: error: Could not get shadow information for NOUSER May 21 14:57:19 mineos sshd[29770]: Failed password for invalid user abeebe from 210.233.109.233 port 49394 ssh2 May 21 14:57:31 mineos sshd[29789]: Invalid user abegue from 210.233.109.233 May 21 14:57:32 mineos sshd[29789]: error: Could not get shadow information for NOUSER May 21 14:57:32 mineos sshd[29789]: Failed password for invalid user abegue from 210.233.109.233 port 57439 ssh2 May 21 14:57:44 mineos sshd[29808]: Invalid user abel from 210.233.109.233 May 21 14:57:45 mineos sshd[29808]: error: Could not get shadow information for NOUSER May 21 14:57:45 mineos sshd[29808]: Failed password for invalid user abel from 210.233.109.233 port 36516 ssh2 May 21 14:57:58 mineos sshd[29827]: Invalid user abemlich from 210.233.109.233 May 21 14:57:58 mineos sshd[29827]: error: Could not get shadow information for NOUSER May 21 14:57:58 mineos sshd[29827]: Failed password for invalid user abemlich from 210.233.109.233 port 43839 ssh2 May 21 14:58:11 mineos sshd[29846]: Invalid user abf1 from 210.233.109.233 May 21 14:58:11 mineos sshd[29846]: error: Could not get shadow information for NOUSER May 21 14:58:11 mineos sshd[29846]: Failed password for invalid user abf1 from 210.233.109.233 port 51762 ssh2 May 21 14:58:24 mineos sshd[29867]: Invalid user abfifer from 210.233.109.233 May 21 14:58:24 mineos sshd[29867]: error: Could not get shadow information for NOUSER May 21 14:58:24 mineos sshd[29867]: Failed password for invalid user abfifer from 210.233.109.233 port 60827 ssh2 May 21 14:58:37 mineos sshd[29886]: Invalid user abgupta from 210.233.109.233 May 21 14:58:37 mineos sshd[29886]: error: Could not get shadow information for NOUSER May 21 14:58:38 mineos sshd[29886]: Failed password for invalid user abgupta from 210.233.109.233 port 40618 ssh2 May 21 14:58:50 mineos sshd[29905]: Invalid user abha from 210.233.109.233 May 21 14:58:51 mineos sshd[29905]: error: Could not get shadow information for NOUSER |
[ Bericht 64% gewijzigd door gogosweden op 21-05-2012 22:05:57 ] |
NightH4wk | maandag 21 mei 2012 @ 22:03 |
Meestal kan je de default sshd_config nog wat verbeteren. Misschien ook handig:
http://denyhosts.sourceforge.net/ http://anp.ath.cx/sshit/ |
gogosweden | maandag 21 mei 2012 @ 22:11 |
quote: dit ziet er wel veelbelovend uit. Eens even goed doorkijken. Je 2e link werkt niet btw |
DutchErrorist | maandag 21 mei 2012 @ 23:36 |
Hoe kan ik in godsnaam Archlinux via PXE met FOG op een andere computer installeren? Het wil mij maar niet lukken. |
DutchErrorist | dinsdag 22 mei 2012 @ 02:33 |
EINDELIJK VIA PXE ARCH AAN DE GANG 
Oke 
Ik heb een Virtualbox draaien met Ubuntu 10.04 en een gebridgede ethernet adapter (belangrijk). Op de router DHCP uitgezet.
Ubuntu 10.04 omdat 12.04 niet goed met FOG om kon gaan.
Na de installatie van 10.04, met deze guides FOG geinstalleerd en de Archlinux Archboot (belangrijk) klaar gezet voor PXE http://www.howtogeek.com/(...)-how-can-you-use-it/ & http://www.howtogeek.com/(...)e-the-ubuntu-livecd/
En dan als enige verschil andere dingen toegevoegd aan de pxelinux.cfg/default config.
Namelijk:
quote: LABEL arch MENU LABEL Arch Linux LINUX /linux/arch/latest/boot/vmlinuz_i686 INITRD /linux/arch/latest/boot/initramfs_i686.img APPEND archisolabel=MY_ARCH
In plaats van...
quote: LABEL Ubuntu Livecd 11.04 MENU DEFAULT KERNEL howtogeek/linux/ubuntu/11.04/casper/vmlinuz APPEND root=/dev/nfs boot=casper netboot=nfs nfsroot=<YOUR-SERVER-IP>:/tftpboot/howtogeek/linux/ubuntu/11.04 initrd=howtogeek/linux/ubuntu/11.04/casper/initrd.lz quiet splash -- En het werkte na twee dagen prutsen eindelijk 
Dus nu kan ik eindelijk weer wat met die stomme oude laptop doen (printserver ofzo) 
* DutchErrorist is blij. |
devzero | dinsdag 22 mei 2012 @ 05:17 |
quote: Op maandag 21 mei 2012 21:52 schreef gogosweden het volgende:ik ben dit tegengekomen, volgens de linuxkenners hier, is dit een beetje een goede iptables entry voor waar ik hem voor wil gebruiken? (bruteforce blocken) [ code verwijderd ] De "recent" module is uitermate geschikt om dit soort brute-force attacks te blokeren. Je kunt eventueel ook kijken naar "limit", maar daarmee kun je alleen het totale aantal verbindingen mee regelen (allemaal beschreven in de iptables man page). Vergeet alleen niet, dat sommige attacks slechts iedere x minuten een verbinding maken, juist om filters als 'recent' te omzeilen. Het denyhosts programma is op zich relatief traag met dedecteren van attacks, maar is weer erg geschikt voor die "slow" attacks. |
ex | dinsdag 22 mei 2012 @ 08:58 |
Of je installeert fail2ban die dit allemaal automatisch voor je doet (als je echt lui bent ). Ik heb gewoon alles dicht gegooid vanaf buiten behalve wat ik echt gebruik, en dan daar achter fail2ban voor brute force attacks op ssh. |
Daeron | dinsdag 22 mei 2012 @ 09:04 |
quote: Op maandag 21 mei 2012 21:44 schreef gogosweden het volgende:Hoe stel ik in dat je maar 1x kan inloggen per ip per minuut? Of hoe bescherm ik me beter tegen die brute force dingen? het is nogal een groot probleem zie ik, mijn logfile staat er vol mee  Kijk eens naar denyhosts, gebruik dat zelf al tijden om ssh logins te blocken.  |
Farenji | dinsdag 22 mei 2012 @ 09:11 |
quote: Op maandag 21 mei 2012 21:44 schreef gogosweden het volgende:Hoe stel ik in dat je maar 1x kan inloggen per ip per minuut? Of hoe bescherm ik me beter tegen die brute force dingen? het is nogal een groot probleem zie ik, mijn logfile staat er vol mee  Het is geen groot probleem, tenzij je te weinig ruimte voor logfiles hebt. Als je sterke wachtwoorden gebruikt heb je er geen last van en is het geen risico. Op internet heb je constant te maken met allerlei gespuis die bijna non stop aan alle poorten zit te rammelen.
Wat je zou kunnen doen om ssh echt veiliger te maken: wachtwoordlogins disabelen in je sshd_config en alleen met public/private keys werken. Dan kunnen ze bruteforcen tot ze een ons wegen. Het voordeel is ook een nadeel: je hebt wel je keys nodig om in te loggen. |
gogosweden | dinsdag 22 mei 2012 @ 18:37 |
quote: Op dinsdag 22 mei 2012 09:11 schreef Farenji het volgende:[..] Het is geen groot probleem, tenzij je te weinig ruimte voor logfiles hebt. Als je sterke wachtwoorden gebruikt heb je er geen last van en is het geen risico. Op internet heb je constant te maken met allerlei gespuis die bijna non stop aan alle poorten zit te rammelen. Wat je zou kunnen doen om ssh echt veiliger te maken: wachtwoordlogins disabelen in je sshd_config en alleen met public/private keys werken. Dan kunnen ze bruteforcen tot ze een ons wegen. Het voordeel is ook een nadeel: je hebt wel je keys nodig om in te loggen. Ik maak me meer zorgen om de eventuele bandbreedte die ze gebruiken.
Maargoed, ik heb het probleem volgensmij verholpen. Ik zal even uitleggen hoe zodat mensen er misschien nog wat van kunnen leren zoals ik gedaan heb 
Ik heb ten eerste deze 2 lines aan mijn iptables toegevoegd (iptables gebruikte ik al standaard) De commands:
1 2 | sudo iptables -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW -m recent --set --name SSH sudo iptables -A INPUT -i eth0 -p tcp --dport 22 -m state --state NEW -m recent --update --seconds 60 --hitcount 8 --rttl --name SSH -j DROP |
(bron : http://kevin.vanzonneveld(...)tacks_with_iptables/ )
Dit zorgt er voor dat als je meer dan 8x per minuut probeert in te loggen dat je geblokkeerd wordt tot de volgende system reboot als je je iptables niet saved.
Vervolgens heb ik rootlogin over SSH uitgeschakeld (dit had ik altijd aan staan )
Daarna heb ik een certificate gemaakt, en plain passwords uitgeschakeld. Zodat alleen mensen met het certificate nog remote kunnen inloggen op mijn standaard user. Voor zover ik weet moeten dit voldoende maatregelen zijn, of niet?  |
TargaFlorio | dinsdag 22 mei 2012 @ 20:14 |
quote: Op vrijdag 11 mei 2012 23:58 schreef slacker_nl het volgende:Geen idee, heb het nooit geprobeerd omdat het niet kan. Als ik die wiki moet geloven kan het idd wel, met wat mitsen en maren. Houd er wel rekening mee dat die pagina WIP is en dus nog niet helemaal volledig is. Om nog even terug te komen om mijn SSL probleem. Ik begrijp dat het met een nieuwere versie van Apache en OpenSSL wel gaat, echter dit heb ik niet uitgeprobeerd maar gekozen voor de makkelijke oplossing via een extra intern/extern ip voor de 2e domeinnaam. |
DutchErrorist | dinsdag 22 mei 2012 @ 21:45 |
Jongens, wel of geen GUI voor mijn server? |
NightH4wk | dinsdag 22 mei 2012 @ 21:45 |
quote: Niet. Is goed voor de veiligheid en je skills. |
DutchErrorist | dinsdag 22 mei 2012 @ 21:49 |
quote: Skills heb ik al wel met CLI gelukkig. (Lang leve Arch). |
DutchErrorist | dinsdag 22 mei 2012 @ 21:50 |
Oke maar wat moet er dan allemaal op draaien?
-Webserver -Sabnzbd -Webcam?
Weet iemand goede tools om dataverkeer te bekijken in cli of webpagina?
Andere dingen die leuk zijn om er op te draaien? |
slacker_nl | dinsdag 22 mei 2012 @ 22:05 |
cli: vnstat
1 2 3 4 5 6 7 8 9 10 11 | #!/usr/bin/env bash
PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin
vnstat=/usr/bin/vnstat
[ ! -x $vnstat ] && echo "Unable to run $vnstat" >&2 && exit 1
for int in $(ifconfig | grep "^[^ ]" | awk '{print $1}') ; do $vnstat --force -u -i $int done |
in je cron zetten en go 
En wat je op je server moet zetten, das aan jouw.
Ik draai, Apache, DNS, mail, en nog wat onzin spul. |
DutchErrorist | dinsdag 22 mei 2012 @ 22:29 |
Oeeeeeh dank je Slacker_nl ik heb het nu eerst via pacman geinstalleerd (dus gewoon pacman -S vnstat). Wat doet die cronjob dan?
Oh en ik heb hier nog een antieke printer die met een printerpoort werkt, hoe kan ik deze het beste installeren? (HP Laserjet 1100). |
slacker_nl | dinsdag 22 mei 2012 @ 22:30 |
quote: Op dinsdag 22 mei 2012 22:29 schreef DutchErrorist het volgende:Oeeeeeh dank je Slacker_nl ik heb het nu eerst via pacman geinstalleerd (dus gewoon pacman -S vnstat). Wat doet die cronjob dan? Oh en ik heb hier nog een antieke printer die met een printerpoort werkt, hoe kan ik deze het beste installeren? (HP Laserjet 1100). Die pakt elke interface en update de stats (elke zoveel minuten, afhankelijk van je crontab). |
DutchErrorist | dinsdag 22 mei 2012 @ 22:31 |
quote: Oke maar ik heb alleen eth0 dan hoef ik dat toch niet echt te doen? |
slacker_nl | dinsdag 22 mei 2012 @ 22:32 |
quote: nee, dan moet je een crontab toevoegen dat je eth0 elke keer update. |
PiRANiA | dinsdag 22 mei 2012 @ 22:32 |
Kernel 3,4 .
btrfs . Tijd om fs te veranderen . |
DutchErrorist | dinsdag 22 mei 2012 @ 22:39 |
quote: Enlighten me. |
DutchErrorist | dinsdag 22 mei 2012 @ 22:55 |
lol wil ik XAMPP builden heb ik te weinig ruimte in /tmp (256mb ). |
NightH4wk | dinsdag 22 mei 2012 @ 22:55 |
quote: Mount je /tmp tijdelijk ergens anders. |
PiRANiA | dinsdag 22 mei 2012 @ 22:56 |
quote: zit nu op mobiel, maar btrfs is het filesystem wat we in de toekomst gaan gebruiken. Maker van ext4 vindt het zelfs beter dan ext4 :p. Zitten een hoop hele vette features in, het is echt de volgende generatie filesystem. Check zelf: en.m.wikipedia.org/wiki/Btrfs . En een goed filmpje wat ik even terug bekeken heb: m.youtube.com/#/watch?desktop_uri=%2Fwatch%3Fv%3DhxWuaozpe2I&v=hxWuaozpe2I&gl=NL |
DutchErrorist | dinsdag 22 mei 2012 @ 23:03 |
quote: Doe ik nu alleen voor yaourt mount ik hem even op ~/tmp |
Green1 | dinsdag 22 mei 2012 @ 23:09 |
quote: Op maandag 21 mei 2012 21:26 schreef gogosweden het volgende:ok, ik heb eventjes hulp nodig denk ik Ik heb al een maandje een homeserver draaien, en ik zat voor het eerst eens de auth log door te kijken, waar ik zie dat een of ander gaar IP uit korea meerdere keren per dag probeert in te loggen. hoe block ik dit / beveilig ik mijn server voortaan beter? Kijk ook eens hier naar:
http://dotancohen.com/howto/portknocking.html |
DutchErrorist | dinsdag 22 mei 2012 @ 23:12 |
Klopt het dat Grub 2 niet automatisch doorstart? |
DutchErrorist | dinsdag 22 mei 2012 @ 23:49 |
Ik probeer dus dingen te builden, heb in de config van yaourt aangegeven dat hij als temp ~/tmp/ moet gebruiken, maar nog steeds loopt mijn /tmp vol en krijg ik stomme errors? Kan ik mijn /tmp niet groter maken ofzo? |
Green1 | dinsdag 22 mei 2012 @ 23:51 |
quote: Op dinsdag 22 mei 2012 23:49 schreef DutchErrorist het volgende:Ik probeer dus dingen te builden, heb in de config van yaourt aangegeven dat hij als temp ~/tmp/ moet gebruiken, maar nog steeds loopt mijn /tmp vol en krijg ik stomme errors? Kan ik mijn /tmp niet groter maken ofzo? Waarom moet je /tmp gebruiken dan? Kan je niet gewoon een andere map gebruiken? |
DutchErrorist | dinsdag 22 mei 2012 @ 23:52 |
quote: Yaourt schrijft blijkbaar zelf weg naar /tmp  |
Green1 | dinsdag 22 mei 2012 @ 23:58 |
Je zegt:
quote: Op dinsdag 22 mei 2012 23:49 schreef DutchErrorist het volgende:Ik probeer dus dingen te builden, heb in de config van yaourt aangegeven dat hij als temp ~/tmp/ moet gebruiken, maar nog steeds loopt mijn /tmp vol en krijg ik stomme errors? Kan ik mijn /tmp niet groter maken ofzo? ~/tmp is de tmp van de huidige user. Dus /home/DutchErrorist/tmp ofzo. Dan verander je dat toch naar iets waar je wel de ruimte hebt?
En wat zijn die stomme errors? |
DutchErrorist | woensdag 23 mei 2012 @ 00:01 |
quote: Op dinsdag 22 mei 2012 23:58 schreef Green1 het volgende:Je zegt: [..] ~/tmp is de tmp van de huidige user. Dus /home/DutchErrorist/tmp ofzo. Dan verander je dat toch naar iets waar je wel de ruimte hebt? En wat zijn die stomme errors? Ik heb het nu veranderd naar /temporary en hij zeikt nog steeds hij geeft dit aan...
lampp/var/mysql/performance_schema/events_waits_summary_by_instance.frm tar: lampp/var/mysql/performance_schema/events_waits_summary_by_instance.frm: Cannot write: No space left on device |
NightH4wk | woensdag 23 mei 2012 @ 00:03 |
Gewoon /tmp ergens anders mounten? Of mv /tmp tijdelijk en maak een symlink van /tmp naar ergens anders. |
Green1 | woensdag 23 mei 2012 @ 00:04 |
quote: Op woensdag 23 mei 2012 00:01 schreef DutchErrorist het volgende:[..] Ik heb het nu veranderd naar /temporary en hij zeikt nog steeds hij geeft dit aan... lampp/var/mysql/performance_schema/events_waits_summary_by_instance.frm tar: lampp/var/mysql/performance_schema/events_waits_summary_by_instance.frm: Cannot write: No space left on device Doe eens: df -h |
DutchErrorist | woensdag 23 mei 2012 @ 00:09 |
quote: Moment. |
DutchErrorist | woensdag 23 mei 2012 @ 00:19 |
Direct na opstarten
1 2 3 4 5 6 7 8 9 | Filesystem Size Used Avail Use% Mounted on rootfs 6.9G 855M 5.7G 13% / /dev 249M 0 249M 0% /dev run 250M 160K 250M 1% /run /dev/sda3 6.9G 855M 5.7G 13% / shm 250M 0 250M 0% /dev/shm tmpfs 250M 0 250M 0% /tmp /dev/sda1 137M 28M 102M 22% /boot /dev/sda4 136G 146M 129G 1% /home |
Nadat ik yaourt xampp doe
1 2 3 4 5 6 7 8 9 | Filesystem Size Used Avail Use% Mounted on rootfs 6.9G 855M 5.7G 13% / /dev 249M 0 249M 0% /dev run 250M 160K 250M 1% /run /dev/sda3 6.9G 855M 5.7G 13% / shm 250M 0 250M 0% /dev/shm tmpfs 250M 250M 0 100% /tmp /dev/sda1 137M 28M 102M 22% /boot /dev/sda4 136G 146M 129G 1% /home |
Hij pakt hem toch uit in /tmp... terwijl ik aangeef dat hij dat niet moet doen in yaourtrc... |
Green1 | woensdag 23 mei 2012 @ 00:21 |
quote: Op woensdag 23 mei 2012 00:19 schreef DutchErrorist het volgende:Direct na opstarten [ code verwijderd ] Nadat ik yaourt xampp doe [ code verwijderd ] Hij pakt hem toch uit in /tmp... terwijl ik aangeef dat hij dat niet moet doen in yaourtrc... Ja, dan moet je dus uitzoeken waar hij opgedragen wordt om in /tmp te schrijven (vast ergens in de config) en dat veranderen naar je /home/<user>, daar heb je immers genoeg ruimte.
Of anders je /tmp een stukkie groter maken.  |
DutchErrorist | woensdag 23 mei 2012 @ 00:24 |
quote: Op woensdag 23 mei 2012 00:21 schreef Green1 het volgende:[..] Ja, dan moet je dus uitzoeken waar hij opgedragen wordt om in /tmp te schrijven (vast ergens in de config) en dat veranderen naar je /home/<user>, daar heb je immers genoeg ruimte. Of anders je /tmp een stukkie groter maken.  Ja ik zoek al  |
DutchErrorist | woensdag 23 mei 2012 @ 00:28 |
Ik ben zo dom... 
Ik bekeek net nog eens die config....
#TMPDIRECTORY="/home/dutcherrorist/tmp" |
DutchErrorist | woensdag 23 mei 2012 @ 02:02 |
Oke ik ben nu CUPS aan het installeren, maar als ik nu via de webinterface op een andere pc een printer wil toevoegen krijg ik deze melding:
quote: En stuurt hij me naar dat adres toe.
Iemand daar een oplossing voor? |
devzero | woensdag 23 mei 2012 @ 04:02 |
quote: Op dinsdag 22 mei 2012 22:56 schreef PiRANiA het volgende:[..] zit nu op mobiel, maar btrfs is het filesystem wat we in de toekomst gaan gebruiken. Maker van ext4 vindt het zelfs beter dan ext4 :p. Zitten een hoop hele vette features in, het is echt de volgende generatie filesystem. Check zelf: en.m.wikipedia.org/wiki/Btrfs . En een goed filmpje wat ik even terug bekeken heb: m.youtube.com/#/watch?desktop_uri=%2Fwatch%3Fv%3DhxWuaozpe2I&v=hxWuaozpe2I&gl=NL Het is jammer dat oracle zo moeilijk doet, want zfs op linux lijkt me ook best aantrekkelijk. |
cablegunmaster | donderdag 24 mei 2012 @ 18:49 |
Voor een kameraad vraag ik me af wat is een goede lightweight distributie op Linux? Wat het moet kunnen: Gui overzicht, (Variant van Excel), mp3 speler, en erop internetten. |
trancethrust | donderdag 24 mei 2012 @ 19:17 |
Alles gebaseerd op lxde, xfce, fluxbox, .e.d. dunkt me. |
#ANONIEM | donderdag 24 mei 2012 @ 19:38 |
quote: Op donderdag 24 mei 2012 18:49 schreef cablegunmaster het volgende:Voor een kameraad vraag ik me af wat is een goede lightweight distributie op Linux? Wat het moet kunnen: Gui overzicht, (Variant van Excel), mp3 speler, en erop internetten. Arch. |
TargaFlorio | donderdag 24 mei 2012 @ 20:10 |
quote: Op woensdag 23 mei 2012 02:02 schreef DutchErrorist het volgende:Oke ik ben nu CUPS aan het installeren, maar als ik nu via de webinterface op een andere pc een printer wil toevoegen krijg ik deze melding: [..] En stuurt hij me naar dat adres toe. Iemand daar een oplossing voor? Je moet toch ook naar https://servernaam:631 ? Of snap ik je probleem niet? |
KomtTijd... | donderdag 24 mei 2012 @ 20:30 |
quote: Dat gaat niet meer op. Hardware van tegenwoordig is over het algemeen grafisch zéér krachtig, zelfs zeer goedkope low-end hardware maakt gebruik van hardwareversnelling. De gebruikte desktopomgeving heeft dus steeds minder invloed op het soepel draaien van een besturingssysteem. |
trancethrust | donderdag 24 mei 2012 @ 21:33 |
quote: Op donderdag 24 mei 2012 20:30 schreef KomtTijd... het volgende:[..] Dat gaat niet meer op. Hardware van tegenwoordig is over het algemeen grafisch zéér krachtig, zelfs zeer goedkope low-end hardware maakt gebruik van hardwareversnelling. De gebruikte desktopomgeving heeft dus steeds minder invloed op het soepel draaien van een besturingssysteem. Behalve dat GNOME en KDE veel meer zijn dan alleen een grafische schil. Probeer het eens. |
KomtTijd... | donderdag 24 mei 2012 @ 22:11 |
quote: True, maar je kunt niet zomaar alle distro's op één hoop gooien met als enige onderscheid de Desktopomgeving. |
NightH4wk | donderdag 24 mei 2012 @ 23:31 |
http://www.ivarch.com/programs/pv.shtml
Wel handig soms. |
Boze_Appel | vrijdag 25 mei 2012 @ 00:18 |
quote: Op donderdag 24 mei 2012 18:49 schreef cablegunmaster het volgende:Voor een kameraad vraag ik me af wat is een goede lightweight distributie op Linux? Wat het moet kunnen: Gui overzicht, (Variant van Excel), mp3 speler, en erop internetten. Als hij niet zo linuxfähig is kan hij Lubuntu proberen. Dat is Ubuntu met LXDE. Prima voor mensen die er niet zoveel verstand van hebben en alleen wat oudere apparatuur tot hun beschikking hebben. |
trancethrust | vrijdag 25 mei 2012 @ 09:18 |
quote: Met als enige onderscheid het niet hebben van zwaargewicht desktopomgevingen als reactie op een vraag voor lichtgewicht distro's? |
DutchErrorist | vrijdag 25 mei 2012 @ 09:29 |
quote: Woah sowieso. Alhoewel dat wel erg moeilijk wordt.quote: Op donderdag 24 mei 2012 20:30 schreef KomtTijd... het volgende:[..] Dat gaat niet meer op. Hardware van tegenwoordig is over het algemeen grafisch zéér krachtig, zelfs zeer goedkope low-end hardware maakt gebruik van hardwareversnelling. De gebruikte desktopomgeving heeft dus steeds minder invloed op het soepel draaien van een besturingssysteem. Hij wil iets lightweight hebben. Sorry dat ik het zeg maar Gnome 3, KDE of Unity zijn alles behalve dat. Ik zou dan gewoon als makkelijkste optie voor Lxde gaan. |
DutchErrorist | vrijdag 25 mei 2012 @ 09:30 |
quote: Werkt niet als je het vanaf een andere computer benaderd  |
Superthomas | dinsdag 29 mei 2012 @ 15:41 |
hoi, ik ben weer aan het klooien met mijn archos. ik wil er debian opzetten en ben al een heel eind gekomen(met instructies van openaos.org). Nu zijn er alleen 2 problemen:
1. Het touchscreen gaat niet over het hele scherm De muis gaat niet volledig naar de schermrand en moet gekalibreerd worden( ik kan dus niks doen behalve de muis rondslepen op het bureaublad. nu kan ik via ssh alle nodige programma's installeren maar dan kom ik meteen bij punt 2 uit:
2. Ik kan niet met WiFi verbinden Gaat lastig als niet op het icoontje kan klikken. Ik heb ergens gelezen dat je met een of ander bestand verbindingen aan wicd kunt toevoegen. ik weet alleen niet hoe dat moet.
Mijn router gebruikt WPA2-PSK en DHCP(niks bijzonders eigenlijk)
Als iemand me kan helpen om punt 2 op te lossen, ben ik hem zeer dankbaar! |
Toryu | donderdag 31 mei 2012 @ 21:00 |
Ik probeer de output van een commando op te slaan in een variable:
1 2 3 | #!/bin/sh bytes = $(ls -l $1 | tr -s " " | cut -d " " -f5) echo $bytes |
Maar ik krijg de error: ./script.sh: 2: bytes: not found
Wat doe ik fout?
edit: pfff... het zijn de spaties. Het heeft me meer dan een half uur gekost om dat te ontdekken  |
Ertepeller | donderdag 31 mei 2012 @ 21:51 |
quote: Op donderdag 31 mei 2012 21:00 schreef Toryu het volgende:Ik probeer de output van een commando op te slaan in een variable: [ code verwijderd ] Maar ik krijg de error: ./script.sh: 2: bytes: not found Wat doe ik fout? edit: pfff... het zijn de spaties. Het heeft me meer dan een half uur gekost om dat te ontdekken  Wat jij wil kan je ook met "stat" doen:
|
Blue_Panther_Ninja | vrijdag 1 juni 2012 @ 01:03 |
quote: Ik gebruik inmiddels 2 maanden LXDE in plaats van KDE 4.8! 
[ Bericht 0% gewijzigd door Blue_Panther_Ninja op 01-06-2012 10:41:48 ] |
PiRANiA | vrijdag 1 juni 2012 @ 18:57 |
 |
Blue_Panther_Ninja | zaterdag 2 juni 2012 @ 08:31 |
quote: Walgelijk,het is pure FUD en afpersing.  |
Devv | zaterdag 2 juni 2012 @ 10:29 |
Wat is daar zo erg aan? |
trancethrust | zaterdag 2 juni 2012 @ 11:05 |
quote: Het was niet echt noodzakelijk ofzo; het zorgt er puur voor dat als een apparaat in de toekomst 'gelocked' is op Windows (als dat uberhaupt wordt toegestaan door regeringen), dat Fedora er alsnog zonder problemen op kan. Problemen in deze context slaat puur op het niet kunnen booten tenzij de gebruiker in de BIOS gaat klooien om de `trusted boot' te updaten met een andere key of helemaal af te zetten.
En het is maar 99 dollar ofzo. |
gogosweden | zaterdag 2 juni 2012 @ 11:12 |
quote: link? |
PiRANiA | zaterdag 2 juni 2012 @ 11:13 |
quote: Is een screenshot van een ander linuxforum. Lijkt op G+, maar weet niet waar het vandaan komt.
Ik vond het wel ironisch . |
NightH4wk | zaterdag 2 juni 2012 @ 11:14 |
quote: http://www.lmgtfy.com/?q=fedora+linux+capitulates |
NightH4wk | zaterdag 2 juni 2012 @ 11:15 |
quote: Op zaterdag 2 juni 2012 11:13 schreef PiRANiA het volgende:[..] Is een screenshot van een ander linuxforum. Lijkt op G+, maar weet niet waar het vandaan komt. Ik vond het wel ironisch  . Het is gewoon Google News. |
PiRANiA | zaterdag 2 juni 2012 @ 11:17 |
quote: Ah. Gebruik ik niet . |
gogosweden | zaterdag 2 juni 2012 @ 11:22 |
Dankjewel hoor  |
gogosweden | zaterdag 2 juni 2012 @ 11:27 |
Om maar even te reageren op dat bericht.. :
Microsoft gaat nu weer onder het mom van "veiligheid" de gratis software OS'es beperken. Net in zo'n tijd dat linux meer in opmars is.
Kortom:
Microsoft  |
mschol | zaterdag 2 juni 2012 @ 12:32 |
quote: Op zaterdag 2 juni 2012 11:27 schreef gogosweden het volgende:Om maar even te reageren op dat bericht.. : Microsoft gaat nu weer onder het mom van "veiligheid" de gratis software OS'es beperken. Net in zo'n tijd dat linux meer in opmars is. Kortom: Microsoft  gelukkig kan je de "beveiliging" uitzetten in het bios en kan je dan prima linux installeren (het is immers een functie van UEFI, niet van microsoft; dat microsoft er gebruik van maakt lijkt mij niet meer als logisch) tevens is het, als ik het artikel zo lees, alleen van toepassing op OEM systemen..
quote: On an x86 Windows 8 computer, you’ll be able to sign your own operating systems (custom builds for Linux, for example), or disable Secure Boot entirely bron |
gogosweden | zaterdag 2 juni 2012 @ 12:36 |
quote: Op zaterdag 2 juni 2012 12:32 schreef mschol het volgende:[..] gelukkig kan je de "beveiliging" uitzetten in het bios en kan je dan prima linux installeren (het is immers een functie van UEFI, niet van microsoft; dat microsoft er gebruik van maakt lijkt mij niet meer als logisch) tevens is het, als ik het artikel zo lees, alleen van toepassing op OEM systemen.. [..] bron ja, maar de stap zal voor van die digibeten alleen maar groter worden om linux te testen op hun OEM systeempje.
Dat het alleen voor OEM was wist ik niet trouwens, dat maakt het toch iets interessanter. |
trancethrust | zaterdag 2 juni 2012 @ 13:27 |
quote: Op zaterdag 2 juni 2012 12:36 schreef gogosweden het volgende:[..] ja, maar de stap zal voor van die digibeten alleen maar groter worden om linux te testen op hun OEM systeempje. Dat het alleen voor OEM was wist ik niet trouwens, dat maakt het toch iets interessanter. Daarom kocht fedora dus dat signature voor een paar tientjes. |
Blue_Panther_Ninja | zaterdag 2 juni 2012 @ 14:44 |
quote: Op zaterdag 2 juni 2012 12:32 schreef mschol het volgende:[..] gelukkig kan je de "beveiliging" uitzetten in het bios en kan je dan prima linux installeren (het is immers een functie van UEFI, niet van microsoft; dat microsoft er gebruik van maakt lijkt mij niet meer als logisch) tevens is het, als ik het artikel zo lees, alleen van toepassing op OEM systemen.. [..] bron Het is niet in BIOS,maar veel moderner opvolger/vervanger en met uitgebreide techniek ..UEFI 
[ Bericht 3% gewijzigd door Blue_Panther_Ninja op 02-06-2012 15:04:02 ] |
devzero | zaterdag 2 juni 2012 @ 17:36 |
Het grote nieuws is eigenlijk dat linux distributies eindelijk eens gebruik gaan maken van UEFI. Nu moet je je nog door 1K bochten wringen met tools als uefi shell om je elilo (of whatever bootloader) goed geïnstalleerd te krijgen. |
Blue_Panther_Ninja | zondag 3 juni 2012 @ 03:13 |
quote: Op zaterdag 2 juni 2012 17:36 schreef devzero het volgende:Het grote nieuws is eigenlijk dat linux distributies eindelijk eens gebruik gaan maken van UEFI. Nu moet je je nog door 1K bochten wringen met tools als uefi shell om je elilo (of whatever bootloader) goed geïnstalleerd te krijgen.
quote: Linux has been able to use EFI at boot time since early 2000,using the elilo EFI boot loader or, more recently, EFI versions of GRUB.Grub+Linux also supports booting from a GUID partition table without UEFI. Onze pinguïn OS was er vroeg bij.  |
devzero | zondag 3 juni 2012 @ 05:26 |
quote: Klopt. Maar veel distributies ondersteunen het nog niet direct van installatie cd. Bv Ubuntu UEFIBooting geeft een mooi voorbeeld van alle hoepels die je moet doorspringen. |
Isegrim | zondag 3 juni 2012 @ 18:48 |
Ik werk onder Ubuntu 12.04. Ik heb recent geüpdatet, maar weet niet zeker of het probleem pas daarna is ontstaan.
Ik kan niet meer printen. Mijn PC denkt dat het allemaal prima gaat, maar de printer ontvangt niets. IP-adres printer staat juist in PC. Als ik een testpagina print, geeft 'ie een 'ok', maar er komt niets uit.
Iemand een idee wat dit kan zijn...? Vanaf Windows 7-PC op zelfde netwerk gaat het gewoon goed. |
ex | maandag 4 juni 2012 @ 15:21 |
Er is vast wel iemand die dit even voor me kan verduidelijken.
Als je make gebruikt kan je een -j mee geven. (http://www.timocharis.com/help/jn.html) Ik doe meestal gewoon make -j<aantal threads> maar volgens mij is dit niet echt best practice (al lijkt het wel sneller dan een kale make.
Ik zit nu b.v op me air (Hey, het is Unix ) en daar heb ik:
1 2 3 4 | Processor Name: Intel Core i7 Processor Speed: 1.8 GHz Number of Processors: 1 Total Number of Cores: 2 |
Dus, 2 cores, met allebei 2 threads (want HT).
Wat is dan logisch.. Ik zou zeggen: make -j4 maar ook na het lezen van het artikel vraag ik me af of er mensen ervaring mee hebben. |
NightH4wk | maandag 4 juni 2012 @ 15:38 |
Je kan je eigen benchmarks doen. Zelf doe ik meestal -j2 op een dual-core, dus het aantal cores aanhouden (indien je ze tijdelijk minder nodig hebt.) |
ex | maandag 4 juni 2012 @ 15:42 |
quote: Op maandag 4 juni 2012 15:38 schreef NightH4wk het volgende:Je kan je eigen benchmarks doen. Zelf doe ik meestal -j2 op een dual-core, dus het aantal cores aanhouden (indien je ze tijdelijk minder nodig hebt.) Ja precies, maar hoe zit het dan met HT? Kan je een HT als een core pakken? Dus stel een dual core met HT = 4 cores, doe ik dan make -j4 of make -j2 . HET WAS ALLEMAAL ZO MAKKELIJK ZONDER HT.
Ik ga inderdaad wel even wat benchmarks draaien op me compile machine thuis . |
Daeron | maandag 4 juni 2012 @ 15:44 |
Het nadeel daarvan is dat het bij fouten moeilijker wordt om de precieze oorzaak te achterhalen. Je moet dan de build opnieuw runnen met -j1 om uit te vinden waar de fout precies zit. Daarnaast zijn er bepaalde pakketten die niet tegen een multi threaded build kunnen en dan raar gedrag gaan vertonen. Vaak wordt het dan wel vermeld dat je het beter niet kan doen.
Meestal neem ik me de moeite niet om multi threaded te builden, doe het lekker single threaded, meeste kans dat het goed gaat en het tijdverschil is vaak meetbaar in seconden, niet in minuten of uren, dus veel winst behaal je er niet mee. |
ex | maandag 4 juni 2012 @ 15:47 |
quote: Op maandag 4 juni 2012 15:44 schreef Daeron het volgende:Het nadeel daarvan is dat het bij fouten moeilijker wordt om de precieze oorzaak te achterhalen. Je moet dan de build opnieuw runnen met -j1 om uit te vinden waar de fout precies zit. Daarnaast zijn er bepaalde pakketten die niet tegen een multi threaded build kunnen en dan raar gedrag gaan vertonen. Vaak wordt het dan wel vermeld dat je het beter niet kan doen. Meestal neem ik me de moeite niet om multi threaded te builden, doe het lekker single threaded, meeste kans dat het goed gaat en het tijdverschil is vaak meetbaar in seconden, niet in minuten of uren, dus veel winst behaal je er niet mee. Ik compile hobby matig best vaak de Android source code. ICS duurt bijna 3 uur om te builden als ik geen -j gebruik, met een -j4 op een quad 1,5 uur. Daar zit dus een dik tijdsverschil in. Echt errors loop ik niet tegen aan omdat ze bij Android best duidelijk aan geven welke software je nodig hebt voor je build.
Ik ben het zeker met je eens dat simple makes voor wat kleinere pakketten beter op een kale make kunnen draaien. |
Daeron | maandag 4 juni 2012 @ 15:52 |
quote: Op maandag 4 juni 2012 15:47 schreef ex het volgende:[..] Ik compile hobby matig best vaak de Android source code. ICS duurt bijna 3 uur om te builden als ik geen -j gebruik, met een -j4 op een quad 1,5 uur. Daar zit dus een dik tijdsverschil in. Echt errors loop ik niet tegen aan omdat ze bij Android best duidelijk aan geven welke software je nodig hebt voor je build. Ik ben het zeker met je eens dat simple makes voor wat kleinere pakketten beter op een kale make kunnen draaien. Dat is inderdaad een uitzonderingssituatie waar multi threaded builden best interessant wordt. 
Dan zou je evt eens hiernaar kunnen kijken als je gaat benchmarken. |
ex | maandag 4 juni 2012 @ 16:07 |
quote: Op maandag 4 juni 2012 15:52 schreef Daeron het volgende:[..] Dat is inderdaad een uitzonderingssituatie waar multi threaded builden best interessant wordt.  Dan zou je evt eens hiernaar kunnen kijken als je gaat benchmarken. Ah nice, thanks! |
pretpletter | woensdag 6 juni 2012 @ 12:22 |
Ik wil mijn ubuntu updaten via Updatebeheer, maar krijg hierbij de volgende error:
De afhankelijkheden van de volgende pakketten konden niet geïnstalleerd worden:
libgtk-3-bin: Depends: libgtk-3-0 (>= 3.4.2-0ubuntu0.2) maar 3.4.1-0ubuntu1 is geïnstalleerd Depends: libgtk-3-common (= 3.4.2-0ubuntu0.2) maar 3.4.1-0ubuntu1 is geïnstalleerd

Hoe kan ik nu toch updaten? Als er meer info nodig is, dan hoor ik het wel. Geen idee welke info noodzakelijk is... |
Blue_Panther_Ninja | donderdag 7 juni 2012 @ 11:48 |
quote: Op woensdag 6 juni 2012 12:22 schreef pretpletter het volgende:Ik wil mijn ubuntu updaten via Updatebeheer, maar krijg hierbij de volgende error: De afhankelijkheden van de volgende pakketten konden niet geïnstalleerd worden: libgtk-3-bin: Depends: libgtk-3-0 (>= 3.4.2-0ubuntu0.2) maar 3.4.1-0ubuntu1 is geïnstalleerd Depends: libgtk-3-common (= 3.4.2-0ubuntu0.2) maar 3.4.1-0ubuntu1 is geïnstalleerd  Hoe kan ik nu toch updaten? Als er meer info nodig is, dan hoor ik het wel. Geen idee welke info noodzakelijk is... Tijdje geleden dat ik het had,je moet het forceren om alsnog te updaten!  |
Blue_Panther_Ninja | zondag 10 juni 2012 @ 06:33 |
quote: Op zondag 10 juni 2012 06:25 schreef Blue_Panther_Ninja het volgende:*ohayo* * Blue_Panther_Ninja gebruikt 42" FULL HD tv als megascherm,toch wel mooi4 jaar oude lcd monitor zelf is 19".  SPOILER
Vandaag testdag ,v.a 2 Juli a.s ga ik het pas officieel gebruiken!Geluid gaat nog niet via HDMI,maar dinsdag wel 3 kabels kopen.  Moet ik nou wel of niet een geluidskaart hebben met HDMI aansluiting?Want mobo heeft al 1tje en volgens lshw kan ik het gewoon gebruiken.  |
vincm | zondag 10 juni 2012 @ 16:02 |
Ik heb een normale sata schijf in een servertje met Ubuntu Server 10.04 erop. Die harde schijf wil ik schoonmaken (lees data wissen). Opnieuw ubuntu installeren kan niet want geen cd'rom en hij wilt mijn USB niet pakken (usb pen tool werkt niet lekker, lees ik ook op internet). Kan ik de harde schijf er niet gewoon bij zetten in m'n (windows) desktop PC en daar lekker formatteren? NTSC/FAT32? Kan ik dan, zodra ik er wel een cd-rom voor heb, wel een schone versie van ubuntu erop zetten maar dat in ieder geval alvast alle data gewist is? |
FastFox91 | maandag 11 juni 2012 @ 09:08 |
Sinds kort lukt het slepen van een bestand in Nautilus (3.2.1) naar een ander programma (bijvoorbeeld Clementine) of map niet meer, het bestand wordt verplaatst naar de desktop. remove & install werkt niet en ik zie zo gauw niet een instelling hierover. Wat kan ik nog meer proberen? |
gogosweden | maandag 18 juni 2012 @ 20:57 |
quote: Op zondag 10 juni 2012 16:02 schreef vincm het volgende:Ik heb een normale sata schijf in een servertje met Ubuntu Server 10.04 erop. Die harde schijf wil ik schoonmaken (lees data wissen). Opnieuw ubuntu installeren kan niet want geen cd'rom en hij wilt mijn USB niet pakken (usb pen tool werkt niet lekker, lees ik ook op internet). Kan ik de harde schijf er niet gewoon bij zetten in m'n (windows) desktop PC en daar lekker formatteren? NTSC/FAT32? Kan ik dan, zodra ik er wel een cd-rom voor heb, wel een schone versie van ubuntu erop zetten maar dat in ieder geval alvast alle data gewist is? Moet kunnen me dunkt |
gogosweden | maandag 18 juni 2012 @ 21:00 |
Iemand hier die weet hoe ik in linux CLI ( met de 3.1.0 RC9 kernel ) een lijst kan oproepen met alle geinstalleerde programmas en eventueel ook programmas kan verwijderen?
Oh moet wel even toevoegen dat ik niet met packages werk, maar het zelf compile 
Alvast bedankt  |
erikkll | maandag 18 juni 2012 @ 21:17 |
quote: Op maandag 18 juni 2012 21:00 schreef gogosweden het volgende:Iemand hier die weet hoe ik in linux CLI ( met de 3.1.0 RC9 kernel ) een lijst kan oproepen met alle geinstalleerde programmas en eventueel ook programmas kan verwijderen? Oh moet wel even toevoegen dat ik niet met packages werk, maar het zelf compile  Alvast bedankt  Package Managers zijn niet voor niets bedacht he  |
erikkll | maandag 18 juni 2012 @ 21:18 |
Normaal gesproken bewaar je daarvoor de map waarin je hebt gecompiled; Dit doe je dan op 1 centrale plaats zodat je in de juiste map ook weer een make uninstall kunt doen. Als je dat hebt gedaan heb je dus een map met alle gecompilede sources. |
PiRANiA | maandag 18 juni 2012 @ 21:20 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 | $ ls software/ alien/ android/ android-sdk-linux/ android-sdk_r16-linux.tgz bitcoin-0.3.24/ bitcoin-0.3.24-linux.tar.gz bitcoin-0.6.2-linux/ bitcoin-0.6.2-linux.tar.gz camera/ drs/ DRS 4.0.97 No Setup.rar grooveshark/ ib2011/ ib2011_linux.tar.gz last.fm-1.4.2.58240/ last.fm-1.4.2.58240.src.tar.bz2 Last.fm-2.1.20.exe LastFMGraph_App/ LastFMGraph_App.zip latex2rtf-1.9.13/ miro-4.0.2.1/ miro-4.0.2.1.tar.gz miro-4.0.3/ miro-4.0.3.tar.gz mp3tagv250setup.exe Pinball/ Pinball.zip piratenbaai/ rembo10-headphones-c83477d/ rembo10-headphones-c83477d.tar.gz retroshare/ RetroShare-v0.5.3b.tar.gz sopcast-player/ sopcast-player-0.3.0-3.1.noarch.rpm sopcast-player-0.7.2.tar.gz sp-auth/ sp-auth-3.2.6.tar.gz spotify-client_0.8.0.1031.ga1569aa.552-1_amd64.deb spotify-client-0.8.0.1031.ga1569aa.552-2.x86_64.rpm spotify-client_0.8.2.572.geb65f9a.433-1_amd64.deb spotify-client-0.8.2.572.geb65f9a.433-2.x86_64.rpm spotify-client-qt-0.6.1.309.gb871a7d-2.x86_64.rpm spotify_installer-0.8.2.527.g48d079d8.exe tex2rtf/ tools_v4.8/ tools_v4.8.zip tor-browser_en-US/ tor-browser-gnu-linux-i686-2.2.35-7-dev-en-US.tar.gz veetle-0.9.17-linux-install.sh* vnstat-1.11/ vnstat-1.11.tar.gz vuze/ Vuze_Installer.tar.bz2 wallpaperfm/ xdg-utils-1.1.0-0.9.20110714.fc16.noarch.rpm xdotool-2.20110530.1/ xdotool-2.20110530.1.tar.gz xflux* xflux.tgz |
. |
gogosweden | maandag 18 juni 2012 @ 21:23 |
quote: maar ik heb een nogal scaled down linux versie  quote: Op maandag 18 juni 2012 21:18 schreef erikkll het volgende:Normaal gesproken bewaar je daarvoor de map waarin je hebt gecompiled; Dit doe je dan op 1 centrale plaats zodat je in de juiste map ook weer een make uninstall kunt doen. Als je dat hebt gedaan heb je dus een map met alle gecompilede sources. oh, i'm fucked 
Is er niet een mogelijkheid om linux te installeren op een externe hdd zonder dat je kernel panics gaat krijgen als je de hdd weer terug zet in je originele systeem? |
t4rt4rus | maandag 18 juni 2012 @ 21:32 |
packages die je installeert met dpkg kan je opvragen met `dpkg -l', de rest moet jij hebben geinstalleerd in /usr/local
Dat is de plek voor programma's die je zelf hebt gecompiled. |
erikkll | maandag 18 juni 2012 @ 21:36 |
quote: Op maandag 18 juni 2012 21:32 schreef t4rt4rus het volgende:packages die je installeert met dpkg kan je opvragen met `dpkg -l', de rest moet jij hebben geinstalleerd in /usr/local Dat is de plek voor programma's die je zelf hebt gecompiled. Maar als je wilt deinstalleren wil je ook de configs in /etc verwijderen en evt. andere files. |
gogosweden | maandag 18 juni 2012 @ 21:37 |
quote:

die dpkg heb ik niet trouwens, "command not found" |
t4rt4rus | maandag 18 juni 2012 @ 21:38 |
ja dus moet je je uninstall bestandne nog hebben  |
NightH4wk | maandag 18 juni 2012 @ 21:38 |
Compileer met een bepaalde prefix en pleur die in je path. |
t4rt4rus | maandag 18 juni 2012 @ 21:39 |
quote: andere package manager?  |
trancethrust | maandag 18 juni 2012 @ 23:15 |
quote: En dan? Als je spul vanuit niets compileert en installeert gaat dat compleet buiten elke manager om. Ik snap trouwens het probleem niet. Waarom niet gewoon een nieuwe linux-installatie eroverheen knallen? |
gogosweden | maandag 18 juni 2012 @ 23:21 |
quote: Op maandag 18 juni 2012 23:15 schreef trancethrust het volgende:[..] En dan? Als je spul vanuit niets compileert en installeert gaat dat compleet buiten elke manager om. Ik snap trouwens het probleem niet. Waarom niet gewoon een nieuwe linux-installatie eroverheen knallen? omdat dit: BIOS password
moet het toch eens gaan leren, dat goed compilen en deleten enzo. want mijn huidige installatie is een bende  |
gogosweden | maandag 18 juni 2012 @ 23:22 |
quote: hoe bedoel je? |
GlowMouse | maandag 18 juni 2012 @ 23:24 |
quote: aan ./configure kun je vaak/altijd een --prefix meegeven, dan wordt de app in die map geïnstalleerd ipv onder /. |
gogosweden | maandag 18 juni 2012 @ 23:28 |
quote: Op maandag 18 juni 2012 23:24 schreef GlowMouse het volgende:[..] aan ./configure kun je vaak/altijd een --prefix meegeven, dan wordt de app in die map geïnstalleerd ipv onder /. aah, handig! |
trancethrust | dinsdag 19 juni 2012 @ 00:05 |
quote: Geen CMOS reset jumper voor jouw model van laptop? Anders is het overigens nog steeds geen loss; je kan met unetbootin in een live-omgeving kunnen booten zonder gebruik van USB (het zet de iso op je HDD en past de bootloader automatisch aan), en je kan dan vanuit de liveomgeving een nieuwe installatie plegen. |
trancethrust | dinsdag 19 juni 2012 @ 00:06 |
quote: Handiger is gewoon toch een manager gebruiken. Zelfs Gentoo-gebruikers zijn niet gek genoeg om alles zelf te beheren. |
NightH4wk | dinsdag 19 juni 2012 @ 00:25 |
quote: Scaled down linux? Is wat vaag, de userland moet je ergens vandaan hebben.
quote: Op maandag 18 juni 2012 23:24 schreef GlowMouse het volgende:[..] aan ./configure kun je vaak/altijd een --prefix meegeven, dan wordt de app in die map geïnstalleerd ipv onder /.
 |
gogosweden | dinsdag 19 juni 2012 @ 14:59 |
quote: Op dinsdag 19 juni 2012 00:05 schreef trancethrust het volgende:[..] Geen CMOS reset jumper voor jouw model van laptop? Anders is het overigens nog steeds geen loss; je kan met unetbootin in een live-omgeving kunnen booten zonder gebruik van USB (het zet de iso op je HDD en past de bootloader automatisch aan), en je kan dan vanuit de liveomgeving een nieuwe installatie plegen.
dat laatste is wel handig!quote: hoe moet je die installeren en welke bevelen jullie me aan?quote: Scaled down linux in de zin van een enorme optimized server distro speciaal voor minecraft met webhosting. Ram profile van maar 25 mb met alles running behalve de minecraft servers zelf. Perfect voor een oudere pc  |
devzero | dinsdag 19 juni 2012 @ 15:49 |
quote: Vergeet ook --sysconfdir niet als je alles bij elkaar wilt houden. |
trancethrust | donderdag 21 juni 2012 @ 08:47 |
quote: Op dinsdag 19 juni 2012 14:59 schreef gogosweden het volgende:... hoe moet je die installeren en welke bevelen jullie me aan? [..] Scaled down linux in de zin van een enorme optimized server distro speciaal voor minecraft met webhosting. Ram profile van maar 25 mb met alles running behalve de minecraft servers zelf. Perfect voor een oudere pc  MineOS? Dat zegt `in a straightforward tar.gz-based package system' ( ). Ik zou niet weten hoe je yum of aptitude from scratch installeert. Portage daarentegen zou pima moeten gaan: http://forums.gentoo.org/viewtopic.php?t=28559 Maar je maakt het jezelf moeilijk. Zoals die gasten zelf ook zeggen `I do not believe MineOS CRUX is the only server distro you should consider using to host Minecraft--quite the opposite'. |
TargaFlorio | donderdag 21 juni 2012 @ 22:24 |
Hoe kan ik met rsync de gehele directory /home/naam/ kopieren behalve directory /home/naam/data/?
Onderstaande neemt /home/naam/data gewoon mee:
1 2 | cd / rsync -avz --exclude=/home/naam/data /home/naam/ /backup/. |
|
gogosweden | donderdag 21 juni 2012 @ 22:27 |
quote: Op donderdag 21 juni 2012 08:47 schreef trancethrust het volgende:[..] MineOS? Dat zegt `in a straightforward tar.gz-based package system' (  ). Ik zou niet weten hoe je yum of aptitude from scratch installeert. Portage daarentegen zou pima moeten gaan: http://forums.gentoo.org/viewtopic.php?t=28559Maar je maakt het jezelf moeilijk. Zoals die gasten zelf ook zeggen `I do not believe MineOS CRUX is the only server distro you should consider using to host Minecraft--quite the opposite'. ja, maar het gaat me om die 25mb ram profile, en die web scripts. want mijn pc is niet zo sterk 
ik check die link even  |
trancethrust | donderdag 21 juni 2012 @ 23:30 |
Debian loopt op ong. het dubbele geheugen maximum, barebone. Plus package manager, en dus een manier om overbodige zaken (als die er nog zijn) eruit te mieteren. |
gogosweden | vrijdag 22 juni 2012 @ 00:31 |
quote: Op donderdag 21 juni 2012 23:30 schreef trancethrust het volgende:Debian loopt op ong. het dubbele geheugen maximum, barebone. Plus package manager, en dus een manier om overbodige zaken (als die er nog zijn) eruit te mieteren. maar dan heb ik niet dat ik de servers aan/uit kan zetten via een webpagina enzo. en dat is toch een enorm groot voordeel vind ik |
t4rt4rus | vrijdag 22 juni 2012 @ 12:16 |
quote: Op vrijdag 22 juni 2012 00:31 schreef gogosweden het volgende:[..] maar dan heb ik niet dat ik de servers aan/uit kan zetten via een webpagina enzo. en dat is toch een enorm groot voordeel vind ik Waarom niet? En hoe wil je de server aan doen via een webpagina...? |
Green1 | vrijdag 22 juni 2012 @ 12:20 |
quote: Op donderdag 21 juni 2012 22:24 schreef TargaFlorio het volgende:Hoe kan ik met rsync de gehele directory /home/naam/ kopieren behalve directory /home/naam/data/? Onderstaande neemt /home/naam/data gewoon mee: [ code verwijderd ] Probeer eens rsync -avz --exclude '/home/naam/data' /home/naam/ /backup/. |
Faux. | vrijdag 22 juni 2012 @ 12:24 |
Puur uit nieuwsgierigheid, als ik nu terminal open en dan sudo rm -rf * doe, ben ik dan echt gelijk alles kwijt of zit er nog een bevestiging achter?  |
t4rt4rus | vrijdag 22 juni 2012 @ 12:27 |
geen bevestiging |
gogosweden | vrijdag 22 juni 2012 @ 12:44 |
quote: met servers bedoel ik de minecraftservertjes (jar-files) aanzetten, uitzetten, managen etc etc |
PiRANiA | vrijdag 22 juni 2012 @ 12:46 |
quote: Op vrijdag 22 juni 2012 12:24 schreef Faux. het volgende:Puur uit nieuwsgierigheid, als ik nu terminal open en dan sudo rm -rf * doe, ben ik dan echt gelijk alles kwijt of zit er nog een bevestiging achter?  Hangt er vanaf in welke map je zit. Als je in / zit wel, als je in home zit ben je alleen de dingen uit home kwijt. |
Faux. | vrijdag 22 juni 2012 @ 12:48 |
quote: Op vrijdag 22 juni 2012 12:46 schreef PiRANiA het volgende:[..] Hangt er vanaf in welke map je zit. Als je in / zit wel, als je in home zit ben je alleen de dingen uit home kwijt. Als ik in / zit. Maar als dan alles weg is, waarom bestaat er dan nog speciale wipe-software? |
PiRANiA | vrijdag 22 juni 2012 @ 12:55 |
quote: Okee, afhankelijk van het opslagmedium wat je gebruikt is eea misschien nog te herstellen. Maar je systeem zal onbruikbaar zijn nadat je dit command gedraaid hebt. |
Faux. | vrijdag 22 juni 2012 @ 13:00 |
quote: Op vrijdag 22 juni 2012 12:55 schreef PiRANiA het volgende:[..] Okee, afhankelijk van het opslagmedium wat je gebruikt is eea misschien nog te herstellen. Maar je systeem zal onbruikbaar zijn nadat je dit command gedraaid hebt. Aha, dan snap ik 'm  Nog iets trouwens, ik vraag dit om deze tekst, en er viel mij wat op in die tekst:
quote: Off we set on our merry way, and within only an hour we had managed to concoct the dozen or so lines of assembler to create /etc. The stripped binary was only 76 bytes long, so we converted it to hex (slightly more readable than the output of uuencode), and typed it in using my editor. If any of you ever have the same problem, here's the hex for future reference: 070100002c000000000000000000000000000000000000000000000000000000 0000dd8fff010000dd8f27000000fb02ef07000000fb01ef070000000000bc8f 8800040000bc012f65746300 Hoe kan die code ooit een computerprogramma zijn? |
PiRANiA | vrijdag 22 juni 2012 @ 13:09 |
quote: Op vrijdag 22 juni 2012 13:00 schreef Faux. het volgende:[..] Aha, dan snap ik 'm  Nog iets trouwens, ik vraag dit om deze tekst, en er viel mij wat op in die tekst: [..] Hoe kan die code ooit een computerprogramma zijn? Mooie tekst .
Die code is de hex output van een binary.
Als voorbeeld, de hex output van usleep:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 | 7f454c4602010100000000000000000002003e0001000000ac0940000000 000040000000000000007020000000000000000000004000380008004000 20001f000600000005000000400000000000000040004000000000004000 400000000000c001000000000000c0010000000000000800000000000000 030000000400000000020000000000000002400000000000000240000000 00001c000000000000001c00000000000000010000000000000001000000 050000000000000000000000000040000000000000004000000000009f0e 0000000000009f0e00000000000000002000000000000100000006000000 001000000000000000106000000000000010600000000000680600000000 000068060000000000000000200000000000020000000600000028100000 0000000028106000000000002810600000000000a001000000000000a001 000000000000080000000000000004000000040000001c02000000000000 1c024000000000001c024000000000004400000000000000440000000000 0000040000000000000050e5746404000000880c000000000000880c4000 00000000880c4000000000002c000000000000002c000000000000000400 00000000000051e574640600000000000000000000000000000000000000 000000000000000000000000000000000000000000000000080000000000 00002f6c696236342f6c642d6c696e75782d7838362d36342e736f2e3200 040000001000000001000000474e55000000000002000000060000002000 0000040000001400000003000000474e5500849d7d250ce96fc8154e0d9c eb9b482df504c99f030000000e0000000100000006000000008100000004 4023000000000e00000010000000b88df10e39f28b1cead3ef0e3dd28c0b 000000000000000000000000000000000000000000000000000000003100 000012000000000000000000000000000000000000007100000012000000 00000000000000000000000000000000b200000012000000000000000000 000000000000000000008b00000012000000000000000000000000000000 00000000630000001200000000000000000000000000000000000000db00 000012000000000000000000000000000000000000000e00000020000000 000000000000000000000000000000008000000012000000000000000000 000000000000000000001d00000020000000000000000000000000000000 00000000c500000012000000000000000000000000000000000000005400 00001200000000000000000000000000000000000000b700000012000000 00000000000000000000000000000000d400000012000000000000000000 000000000000000000004e00000012000b00200740000000000000000000 00000000cd00000011001b00201360000000000008000000000000004800 000012000e00680b40000000000000000000000000009800000011001b00 6012600000000000c000000000000000010000009137d24f0df7a4630000 000000000000a80000008c37d24f28baad6100000000000000000f010000 8c37d24fe104c65500000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000002000200030002000200 030000000200000003000200040003000100030001000200000000000100 0200a800000010000000300000007419690900000400ed00000010000000 751a690900000300f9000000000000000100010001000000100000000000 0000f00a5407000002000501000000000000c81160000000000006000000 070000000000000000000000601260000000000005000000110000000000 0000000000002013600000000000050000000f0000000000000000000000 e81160000000000007000000010000000000000000000000f01160000000 000007000000020000000000000000000000f81160000000000007000000 030000000000000000000000001260000000000007000000040000000000 000000000000081260000000000007000000050000000000000000000000 101260000000000007000000060000000000000000000000181260000000 000007000000080000000000000000000000201260000000000007000000 0a00000000000000000000002812600000000000070000000b0000000000 0000000000003012600000000000070000000c0000000000000000000000 3812600000000000070000000d00000000000000000000004883ec08e8af 020000e832030000e8fd0300004883c408c30000000000000000ff35920a 2000ff25940a20000f1f4000ff25920a20006800000000e9e0ffffffff25 8a0a20006801000000e9d0ffffffff25820a20006802000000e9c0ffffff ff257a0a20006803000000e9b0ffffffff25720a20006804000000e9a0ff ffffff256a0a20006805000000e990ffffffff25620a20006806000000e9 80ffffffff255a0a20006807000000e970ffffffff25520a200068080000 00e960ffffffff254a0a20006809000000e950ffffffff25420a2000680a 000000e940ffffff41544189f931c0b9180000004531c04889f255534889 f34489ce4881ecd00000004889e7c78424c800000000000000c78424cc00 000000000000f348ab488d8424c80000004889e1bfb00b400048c7042488 0b4000c6442408764889442410488d8424cc00000048c7442420e80b4000 48c7442430900b4000c64424386f488944244048c7442450940b4000c744 246c0400000048c74424706012600048c7842480000000a20b4000e8b2fe ffffbeb70b40004989c44889c7e892feffff4c89e7e80affffff83f8ff7c 788b8424c800000085c00f85a500000083bc24cc0000000075514c89e7e8 c4feffff4885c04889c50f84ac0000004c89e7e8b0feffff4885c00f8484 000000488b0b488b3d0d0a2000ba480c4000be0100000031c0e8bcfeffff b8020000004881c4d00000005b5d415cc3bf940b4000e831feffff31c0eb e689c7e836feffffbe010000004c89e74889c3e836feffff488b3dbf0920 004889c14989d8bac60b4000be0100000031c0e868feffffb802000000eb aabf180c4000e8e7fdffff31c0eb9c31d231f64889efe827feffff89c7e8 50feffff31c0eb85b801000000ebee9031ed4989d15e4889e24883e4f050 5449c7c0200b400048c7c1900a400048c7c700084000e8cbfdfffff49090 4883ec08488b05e50720004885c07402ffd04883c408c390554889e55348 83ec08803d2809200000754bbb18106000488b05220920004881eb101060 0048c1fb034883eb014839d87324660f1f4400004883c001488905fd0820 00ff14c510106000488b05ef0820004839d872e2c605db082000014883c4 085b5dc36666662e0f1f84000000000048833db805200000554889e57412 b8000000004885c074085dbf20106000ffe05dc390909090909090909090 9090909048896c24d84c896424e0488d2d5f0520004c8d25580520004c89 6c24e84c897424f04c897c24f848895c24d04883ec384c29e54189fd4989 f648c1fd034989d7e84bfcffff4885ed741c31db0f1f40004c89fa4c89f6 4489ef41ff14dc4883c3014839eb75ea488b5c2408488b6c24104c8b6424 184c8b6c24204c8b7424284c8b7c24304883c438c30f1f8000000000f3c3 9090909090909090909090909090554889e5534883ec08488b05c0042000 4883f8ff7419bb001060000f1f4400004883eb08ffd0488b034883f8ff75 f14883c4085b5dc390904883ec08e87ffeffff4883c408c3000001000200 00000000000000000000000076657273696f6e006f6f74006f6f74207361 797320686579210048656c70206f7074696f6e733a0075736c656570005b 6d6963726f7365636f6e64735d0075736c6565703a206261642061726775 6d656e742025733a2025730a000000000000446973706c61792074686520 76657273696f6e206f6620746869732070726f6772616d2c20616e642065 78697400000075736c6565702076657273696f6e20312e320a0975736c65 6570202d2d68656c7020666f72206d6f726520696e666f0025733a206578 6163746c79206f6e6520617267756d656e7420286e756d626572206f6620 6d6963726f7365636f6e647329206d75737420626520757365640a00011b 033b2c00000004000000b8faffff4800000078fbffff7000000008feffff a800000098feffffd0000000000000001400000000000000017a52000178 10011b0c070890010000240000001c00000068faffffc0000000000e1046 0e184a0f0b770880003f1a3b2a33242200000000340000004400000000fb ffffab01000000420e108c02510e188603410e2083044d0ef001030f010a 0e20410e18410e10420e08410b000000240000007c00000058fdffff8900 000000518c0586065f0e4083078f028e038d0402580e0800000014000000 a4000000c0fdffff02000000000000000000000000000000006c6962706f 70742e736f2e30005f5f676d6f6e5f73746172745f5f005f4a765f526567 6973746572436c617373657300706f70745365744f746865724f7074696f 6e48656c70005f66696e69005f696e697400706f70744765744e6578744f 707400706f70744261644f7074696f6e00706f7074476574436f6e746578 7400706f707447657441726700706f70745374726572726f7200706f7074 48656c704f7074696f6e73006c6962632e736f2e360070757473005f5f66 7072696e74665f63686b00737472746f756c007374646572720075736c65 6570005f5f6c6962635f73746172745f6d61696e00474c4942435f322e33 2e3400474c4942435f322e322e35004c4942504f50545f30002f6c696236 342f6c642d6c696e75782d7838362d36342e736f2e320000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000ffffffffffffffff000000000000 0000ffffffffffffffff0000000000000000000000000000000001000000 0000000001000000000000000100000000000000a8000000000000000c00 00000000000020074000000000000d00000000000000680b400000000000 f5feff6f0000000060024000000000000500000000000000740d40000000 0000060000000000000098024000000000000a000000000000000f010000 000000000b00000000000000180000000000000015000000000000000000 0000000000000300000000000000d0116000000000000200000000000000 080100000000000014000000000000000700000000000000170000000000 000018064000000000000700000000000000d00540000000000008000000 00000000480000000000000009000000000000001800000000000000feff ff6f000000008005400000000000ffffff6f000000000200000000000000 f0ffff6f000000005805400000000000f9feff6f00000000480440000000 0000f7fdff6f000000003c00000000000000f8feff6f0000000038136000 00000000f6fdff6f00000000300300000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 281060000000000056074000000000000000000000000000706de0273800 0000602ae02738000000e0ff261738000000d041e027380000008041e027 38000000b015221738000000103ce0273800000090ac231738000000302f e02738000000506330173800000030ab2e17380000000000000000000000 000000000000000000000000000000000000000000000000000000000000 00000000000005000000306de02738000000000000000000000000000000 0000000000000000000000009475e027380000003f000000000000000000 0000000000003f000000000000009975e027380000000000000000000000 b075e0273800000000000000000000000000000000000000750000000000 0000b675e027380000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 00000000000060215b173800000000000000000000000000000000000000 e08400283800000001000000000000006012600000000000108500283800 000001000000000000002013600000000000608500283800000025000000 00000000f0a228173800000068850028380000002500000000000000608a 281738000000708500283800000025000000000000002082281738000000 b08500283800000025000000000000008088281738000000c08500283800 00002500000000000000d06c281738000000c88500283800000025000000 0000000030a328173800000010860028380000002500000000000000906d 28173800000028860028380000002500000000000000700f291738000000 b8860028380000002500000000000000d06a281738000000e88600283800 0000250000000000000040fd291738000000300d5b173800000001000000 00000000c0ffffffffffffff380d5b17380000000100000000000000f8ff ffffffffffff400d5b173800000001000000000000000100000000000000 500d5b173800000001000000000000002013600000000000800d5b173800 0000010000000000000090ffffffffffffffd00d5b173800000001000000 00000000b8ffffffffffffff280e5b17380000000100000000000000ecff ffffffffffff380e5b17380000000100000000000000a0ffffffffffffff b00e5b17380000000100000000000000a8ffffffffffffff080f5b173800 00000100000000000000b0ffffffffffffff600f5b173800000001000000 00000000f0ffffffffffffffe00f5b1738000000010000000000000098ff ffffffffffff20105b1738000000250000000000000040e02a1738000000 28105b17380000002500000000000000a0e828173800000040105b173800 0000250000000000000090df2a173800000048105b173800000025000000 00000000e0c5281738000000b01f0217380000000700000000000000202f 281738000000b81f02173800000007000000000000002025281738000000 c81f0217380000000700000000000000a037281738000000d01f02173800 00000700000000000000f02b281738000000d81f02173800000007000000 00000000602b281738000000f81f0217380000000100000000000000602b 28173800000075736c6565702e646562756700000000493c64ae00000000 7f454c4602010100000000000000000002003e0001000000ac0940000000 000040000000000000005013000000000000000000004000380008004000 1c001b000600000005000000400000000000000040004000000000004000 400000000000c001000000000000c0010000000000000800000000000000 030000000400000000020000000000000002400000000000000240000000 00001c000000000000001c00000000000000010000000000000001000000 05000000000000000000000000004000000000000000400000000000740d 000000000000740d00000000000000002000000000000100000006000000 001000000000000000106000000000000010600000000000440200000000 000038030000000000000000200000000000020000000600000028100000 0000000028106000000000002810600000000000a001000000000000a001 000000000000080000000000000004000000040000001c02000000000000 1c024000000000001c024000000000004400000000000000440000000000 0000040000000000000050e5746404000000880c000000000000880c4000 00000000880c4000000000002c000000000000002c000000000000000400 00000000000051e574640600000000000000000000000000000000000000 000000000000000000000000000000000000000000000000080000000000 00008b000000010000000200000000000000000240000000000000020000 000000001c00000000000000000000000000000001000000000000000000 0000000000003f0000000700000002000000000000001c02400000000000 1c0200000000000020000000000000000000000000000000040000000000 00000000000000000000220000000700000002000000000000003c024000 000000003c02000000000000240000000000000000000000000000000400 00000000000000000000000000004d000000f6ffff6f0200000000000000 600240000000000060020000000000003400000000000000050000000000 0000080000000000000000000000000000006c0000000b00000002000000 0000000098024000000000009802000000000000b0010000000000000600 00000100000008000000000000001800000000000000b500000003000000 0200000000000000480440000000000048040000000000000f0100000000 000000000000000000000100000000000000000000000000000074000000 ffffff6f0200000000000000580540000000000058050000000000002400 000000000000050000000000000002000000000000000200000000000000 93000000feffff6f02000000000000008005400000000000800500000000 000050000000000000000600000002000000080000000000000000000000 0000000081000000040000000200000000000000d005400000000000d005 000000000000480000000000000005000000000000000800000000000000 1800000000000000d6000000040000000200000000000000180640000000 000018060000000000000801000000000000050000000c00000008000000 000000001800000000000000d00000000100000006000000000000002007 400000000000200700000000000018000000000000000000000000000000 04000000000000000000000000000000db00000001000000060000000000 000040074000000000004007000000000000c00000000000000000000000 0000000010000000000000001000000000000000ee000000010000000600 000000000000000840000000000000080000000000006803000000000000 000000000000000010000000000000000000000000000000570000000100 00000600000000000000680b400000000000680b0000000000000e000000 000000000000000000000000040000000000000000000000000000000700 0000010000000200000000000000780b400000000000780b000000000000 100100000000000000000000000000000800000000000000000000000000 0000a7000000010000000200000000000000880c400000000000880c0000 000000002c00000000000000000000000000000004000000000000000000 00000000000035000000010000000200000000000000b80c400000000000 b80c000000000000bc000000000000000000000000000000080000000000 00000000000000000000bd00000001000000030000000000000000106000 000000000010000000000000100000000000000000000000000000000800 0000000000000000000000000000c4000000010000000300000000000000 101060000000000010100000000000001000000000000000000000000000 000008000000000000000000000000000000a20000000100000003000000 000000002010600000000000201000000000000008000000000000000000 000000000000080000000000000000000000000000001900000006000000 030000000000000028106000000000002810000000000000a00100000000 0000060000000000000008000000000000001000000000000000e9000000 010000000300000000000000c811600000000000c8110000000000000800 000000000000000000000000000008000000000000000800000000000000 e0000000010000000300000000000000d011600000000000d01100000000 000070000000000000000000000000000000080000000000000008000000 000000000100000001000000030000000000000040126000000000004012 000000000000040000000000000000000000000000000400000000000000 0000000000000000cb000000080000000300000000000000601260000000 00004412000000000000d800000000000000000000000000000020000000 0000000000000000000000005d0000000100000000000000000000000000 000000000000441200000000000014000000000000000000000000000000 040000000000000000000000000000000f00000003000000000000000000 000000000000000000005812000000000000f40000000000000000000000 0000000001000000000000000000000000000000002e64617461002e726f 64617461002e7368737472746162002e64796e616d6963002e6e6f74652e 676e752e6275696c642d6964002e65685f6672616d65002e6e6f74652e41 42492d746167002e676e752e68617368002e66696e69002e676e755f6465 6275676c696e6b002e64796e73796d002e676e752e76657273696f6e002e 72656c612e64796e002e696e74657270002e676e752e76657273696f6e5f 72002e6a6372002e65685f6672616d655f686472002e64796e737472002e 63746f7273002e64746f7273002e627373002e696e6974002e72656c612e 706c74002e676f742e706c74002e676f74002e74657874002e64796e6273 73002e676e752e6c69626c697374002e676e752e636f6e666c696374002e 676e752e7072656c696e6b5f756e646f0000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000008b00 000001000000020000000000000000024000000000000002000000000000 1c0000000000000000000000000000000100000000000000000000000000 00003f0000000700000002000000000000001c024000000000001c020000 000000002000000000000000000000000000000004000000000000000000 000000000000220000000700000002000000000000003c02400000000000 3c0200000000000024000000000000000000000000000000040000000000 000000000000000000004d000000f6ffff6f020000000000000060024000 000000006002000000000000340000000000000005000000000000000800 00000000000000000000000000006c0000000b0000000200000000000000 98024000000000009802000000000000b001000000000000120000000100 000008000000000000001800000000000000fc000000f7ffff6f02000000 00000000480440000000000048040000000000003c000000000000001200 0000000000000400000000000000140000000000000074000000ffffff6f 020000000000000058054000000000005805000000000000240000000000 000005000000000000000200000000000000020000000000000093000000 feffff6f0200000000000000800540000000000080050000000000005000 000000000000120000000200000008000000000000000000000000000000 81000000040000000200000000000000d005400000000000d00500000000 000048000000000000000500000000000000080000000000000018000000 00000000d600000004000000020000000000000018064000000000001806 0000000000000801000000000000050000000c0000000800000000000000 1800000000000000d0000000010000000600000000000000200740000000 000020070000000000001800000000000000000000000000000004000000 000000000000000000000000db0000000100000006000000000000004007 4000000000004007000000000000c0000000000000000000000000000000 10000000000000001000000000000000ee00000001000000060000000000 000000084000000000000008000000000000680300000000000000000000 000000001000000000000000000000000000000057000000010000000600 000000000000680b400000000000680b0000000000000e00000000000000 000000000000000004000000000000000000000000000000070000000100 00000200000000000000780b400000000000780b00000000000010010000 00000000000000000000000008000000000000000000000000000000a700 0000010000000200000000000000880c400000000000880c000000000000 2c0000000000000000000000000000000400000000000000000000000000 000035000000010000000200000000000000b80c400000000000b80c0000 00000000bc00000000000000000000000000000008000000000000000000 000000000000b5000000030000000200000000000000740d400000000000 740d0000000000002b010000000000000000000000000000010000000000 00000000000000000000bd00000001000000030000000000000000106000 000000000010000000000000100000000000000000000000000000000800 0000000000000000000000000000c4000000010000000300000000000000 101060000000000010100000000000001000000000000000000000000000 000008000000000000000000000000000000a20000000100000003000000 000000002010600000000000201000000000000008000000000000000000 000000000000080000000000000000000000000000001900000006000000 030000000000000028106000000000002810000000000000a00100000000 0000120000000000000008000000000000001000000000000000e9000000 010000000300000000000000c811600000000000c8110000000000000800 000000000000000000000000000008000000000000000800000000000000 e0000000010000000300000000000000d011600000000000d01100000000 000070000000000000000000000000000000080000000000000008000000 000000000100000001000000030000000000000040126000000000004012 000000000000040000000000000000000000000000000400000000000000 0000000000000000f4000000010000000300000000000000601260000000 00006012000000000000c800000000000000000000000000000020000000 000000000000000000000000cb0000000100000003000000000000002813 600000000000281300000000000010000000000000000000000000000000 200000000000000000000000000000000901000004000000020000000000 000038136000000000003813000000000000300300000000000005000000 00000000080000000000000018000000000000005d000000010000000000 000000000000000000000000000068160000000000001400000000000000 000000000000000004000000000000000000000000000000170100000100 0000000000000000000000000000000000008016000000000000c0080000 000000000000000000000000080000000000000001000000000000000f00 00000300000000000000000000000000000000000000401f000000000000 290100000000000000000000000000000100000000000000000000000000 0000 |
= $ xxd /bin/usleep |
Faux. | vrijdag 22 juni 2012 @ 13:15 |
quote: Op vrijdag 22 juni 2012 13:09 schreef PiRANiA het volgende:[..] Mooie tekst  . Die code is de hex output van een binary. Als voorbeeld, de hex output van usleep: [ code verwijderd ] = $ xxd /bin/usleep Maar hoe weet die man in de tekst dat je met een aantal 1'en en 0'en een vervanger voor mv/mkdir kan maken? Als ik dat ook wil kunnen, wat moet ik dan bestuderen?  |
thabit | vrijdag 22 juni 2012 @ 13:40 |
quote: Op vrijdag 22 juni 2012 13:15 schreef Faux. het volgende:[..] Maar hoe weet die man in de tekst dat je met een aantal 1'en en 0'en een vervanger voor mv/mkdir kan maken? Als ik dat ook wil kunnen, wat moet ik dan bestuderen?  Ik zou beginnen met assembly language. |
t4rt4rus | vrijdag 22 juni 2012 @ 13:41 |
Die 1'en en 0'en zijn codes die door de processor gelezen worden. Als je wil kan je zelf ook 1'en en 0'en gaan typen. Echt doet niemand dit natuurlijk (behalve in het begin toen er nog geen assemblers waren) |
Tijn | vrijdag 22 juni 2012 @ 13:42 |
quote: Op vrijdag 22 juni 2012 13:15 schreef Faux. het volgende:[..] Maar hoe weet die man in de tekst dat je met een aantal 1'en en 0'en een vervanger voor mv/mkdir kan maken? Als ik dat ook wil kunnen, wat moet ik dan bestuderen?  Dat is niet iets wat mensen doorgaans schrijven. |
Faux. | vrijdag 22 juni 2012 @ 13:51 |
quote: Weet ik, het hoeft ook niet praktisch of zo te zijn, maar gewoon voor de lol met 1'en en 0'en een tekst laten verschijnen  |
Tijn | vrijdag 22 juni 2012 @ 13:57 |
quote: Op vrijdag 22 juni 2012 13:51 schreef Faux. het volgende:[..] Weet ik, het hoeft ook niet praktisch of zo te zijn, maar gewoon voor de lol met 1'en en 0'en een tekst laten verschijnen  Maar zo werkt het dus niet. Je schrijft instructies in voor mensen begrijpelijke programmeertaal. Vervolgens compileer je dat naar een binair bestand wat een computer kan uitvoeren. Het eindresultaat schrijf je niet als mens. |
t4rt4rus | vrijdag 22 juni 2012 @ 14:11 |
quote: Op vrijdag 22 juni 2012 13:51 schreef Faux. het volgende:[..] Weet ik, het hoeft ook niet praktisch of zo te zijn, maar gewoon voor de lol met 1'en en 0'en een tekst laten verschijnen  Hier heb je HelloWorld programma:
quote: b801000000bf0100000048be2800000000000000ba0d0000000f05b83c0000004831ff0f0500000048656c6c6f20576f726c64210a
Deze print "Hello World\n" op Linux amd64.
[ Bericht 7% gewijzigd door t4rt4rus op 22-06-2012 14:17:05 ] |
Faux. | vrijdag 22 juni 2012 @ 14:19 |
quote:
 Hoe voer ik het uit en hoe heb je dat gemaakt?  |
t4rt4rus | vrijdag 22 juni 2012 @ 14:32 |
Eigenlijk heb ik een beetje gelogen  Als je om dat een ELF format bouwt, kan je hem uitvoeren.
Ik heb geen idee hoe dat moet. Laat ik het nasm of Gnu As doen dat word het een beetje groter... |
t4rt4rus | vrijdag 22 juni 2012 @ 14:33 |
Deze is wel uitvoerbaar op Linux amd64
quote: 7f454c4602010100000000000000000002003e0001000000b00040000000 000040000000000000000001000000000000000000004000380002004000 040003000100000005000000000000000000000000004000000000000000 400000000000d500000000000000d5000000000000000000200000000000 0100000006000000d800000000000000d800600000000000d80060000000 00000d000000000000000d000000000000000000200000000000b8010000 00bf0100000048bed800600000000000ba0d0000000f05b83c0000004831 ff0f0500000048656c6c6f20576f726c64210a002e736873747274616200 2e74657874002e6461746100000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000b000000010000000600 000000000000b000400000000000b0000000000000002500000000000000 000000000000000010000000000000000000000000000000110000000100 00000300000000000000d800600000000000d8000000000000000d000000 000000000000000000000000040000000000000000000000000000000100 00000300000000000000000000000000000000000000e500000000000000 170000000000000000000000000000000100000000000000000000000000 0000
En daarvan kan je nog wat verwijderen, maar ik heb geen idee wat. |
t4rt4rus | vrijdag 22 juni 2012 @ 14:41 |
Deze is al kleiner en doet hetzelfde
quote: 7f454c4602010100000000000000000002003e0001000000780040000000 00004000000000000000c000000000000000000000004000380001004000 030002000100000005000000000000000000000000004000000000000000 400000000000af00000000000000af000000000000000000200000000000 48c7c00100000048c7c70100000048c7c6a200400048c7c20d0000000f05 48c7c03c0000004831ff0f0548656c6c6f20576f726c64210a002e736873 7472746162002e7465787400000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000b00000001000000060000000000 000078004000000000007800000000000000370000000000000000000000 000000000400000000000000000000000000000001000000030000000000 0000000000000000000000000000af000000000000001100000000000000 000000000000000001000000000000000000000000000000
|
devzero | vrijdag 22 juni 2012 @ 16:05 |
http://rodoabad.joinpgn.c(...)hello-world-in-nasm/ |
ex | vrijdag 22 juni 2012 @ 17:10 |
quote: Op vrijdag 22 juni 2012 12:24 schreef Faux. het volgende:Puur uit nieuwsgierigheid, als ik nu terminal open en dan sudo rm -rf * doe, ben ik dan echt gelijk alles kwijt of zit er nog een bevestiging achter?  Dit is ongeveer wat er gebeurd -> |
t4rt4rus | vrijdag 22 juni 2012 @ 18:55 |
Hij verwijderd gewoon alles behalve proc en nog wat dingen die niet weg kunnen. |
t4rt4rus | vrijdag 22 juni 2012 @ 19:02 |
quote: de 64bit versie is dit:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | BITS 64
section .text
global _start
_start: mov eax, 1 mov edi, 1 mov rsi, msg mov edx, 0x0d syscall
mov eax, 60 xor rdi, rdi syscall
section .data
msg: db "Hello World!", 10 |
|
TargaFlorio | vrijdag 22 juni 2012 @ 19:12 |
quote: Dat werkt wel. Thx |
TargaFlorio | vrijdag 22 juni 2012 @ 19:20 |
quote: Op vrijdag 22 juni 2012 12:46 schreef PiRANiA het volgende:[..] Hangt er vanaf in welke map je zit. Als je in / zit wel, als je in home zit ben je alleen de dingen uit home kwijt. Er van uitgaande dat je geen root user bent dan heb je toch geen rechten in / (alleen in /home)? Als ik in / een directory aanmaak moet ik sudo doen. |
PiRANiA | vrijdag 22 juni 2012 @ 19:29 |
quote: Op vrijdag 22 juni 2012 19:20 schreef TargaFlorio het volgende:[..] Er van uitgaande dat je geen root user bent dan heb je toch geen rechten in / (alleen in /home)? Als ik in / een directory aanmaak moet ik sudo doen.
quote: Op vrijdag 22 juni 2012 12:24 schreef Faux. het volgende:Puur uit nieuwsgierigheid, als ik nu terminal open en dan sudo rm -rf * doe, ben ik dan echt gelijk alles kwijt of zit er nog een bevestiging achter? 
|
TargaFlorio | vrijdag 22 juni 2012 @ 19:45 |
Sorry  |
PiRANiA | vrijdag 22 juni 2012 @ 19:50 |
No problem man!  |
slacker_nl | vrijdag 22 juni 2012 @ 19:55 |
als je voor alles een confirm wilt hebben met rm moet je rm -i inkloppen, dus rm -irf zou voor elke file vragen, wil je dit? |
trancethrust | vrijdag 22 juni 2012 @ 19:56 |
quote: Ik gok een hack; custom daemon op port 80 dat de minecraft-daemon start of kills. Alternatief natuurlijk lightttp en onveilige server-side php. Beide werkt natuurlijk op om het even welke distro. |
slacker_nl | vrijdag 22 juni 2012 @ 19:57 |
quote: Via een RPS bijvoorbeeld? |
Faux. | vrijdag 22 juni 2012 @ 22:23 |
quote: Gelezen, en ik heb ook de hele middag/avond tutorials gelezen/gekeken. Ik snap er echter nog niks van Sowieso is de informatie over assembly redelijk beperkt, dus als iemand nog betere tutorials heeft hoor ik het graag.
Gerelateerde vraag is het volgende plaatje:

Iemand kon gelijk zien dat dit computercode was, maar hoe? Ik zie geen mov, xor, while, wat dan ook staan?  |
thabit | vrijdag 22 juni 2012 @ 22:35 |
Hij herkende waarschijnlijk de opcodes. |
Faux. | vrijdag 22 juni 2012 @ 22:55 |
quote: Opcodes?  |
NightH4wk | vrijdag 22 juni 2012 @ 23:03 |
http://gchqchallenge.blogspot.nl/
Heeft video's met uitleg mbt die challenge. |
thabit | vrijdag 22 juni 2012 @ 23:08 |
quote: Elke assemblerinstructie heeft een opcode, die uit 1 of meerdere bytes bestaat. De processor kan aan de opcode zien welke instructie hij moet uitvoeren. Iemand die veel met assembler bezig is, herkent die opcodes waarschijnlijk in 1 oogopslag. |
Faux. | vrijdag 22 juni 2012 @ 23:15 |
quote: Op vrijdag 22 juni 2012 23:08 schreef thabit het volgende:[..] Elke assemblerinstructie heeft een opcode, die uit 1 of meerdere bytes bestaat. De processor kan aan de opcode zien welke instructie hij moet uitvoeren. Iemand die veel met assembler bezig is, herkent die opcodes waarschijnlijk in 1 oogopslag. Is er een lijst met zulke opcodes? 
quote: Jup, dat filmpje was de aanleiding voor mijn interesse in Assembly  |
thabit | vrijdag 22 juni 2012 @ 23:24 |
quote: Ja, maar dat kun je zelf wel Googlen. |
Isegrim | vrijdag 22 juni 2012 @ 23:27 |
Ik wil alleen even melden dat ik Ubuntu One echt superrelaxed vind. Heerlijk om overal bij mijn spullen te kunnen en erg fijn dat de mappenstructuur gewoon hetzelfde is als op mijn PC zodat ik alles meteen kan vinden.  |
gogosweden | zaterdag 23 juni 2012 @ 00:58 |
Is er al een BETA voor ubuntu phone uit?
Oh, en weet iemand een command zodat ik via de commandline in CRUX mijn lcd backlight uit kan zetten? die staat nu de hele tijd aan op mijn laptop die nu als homeserver dient... |
PiRANiA | zaterdag 23 juni 2012 @ 08:52 |
Linus vertelde dat als hij c-code zag dat hij meteen weet hoe de assembly er uit ziet.  |
gebrokenglas | zaterdag 23 juni 2012 @ 08:57 |
quote: Dat is toch eng, dat soort mensen?  |
PiRANiA | zaterdag 23 juni 2012 @ 09:02 |
quote: Linus is ook een beetje eng. Maar wel stoer. |
gebrokenglas | zaterdag 23 juni 2012 @ 09:10 |
quote: Op vrijdag 22 juni 2012 22:23 schreef Faux. het volgende:[..] Gelezen, en ik heb ook de hele middag/avond tutorials gelezen/gekeken. Ik snap er echter nog niks van  Sowieso is de informatie over assembly redelijk beperkt, dus als iemand nog betere tutorials heeft hoor ik het graag. Gerelateerde vraag is het volgende plaatje: [ afbeelding ] Iemand kon gelijk zien dat dit computercode was, maar hoe? Ik zie geen mov, xor, while, wat dan ook staan?  En dat het machinecode is is missschien omdat tekst er constanter uitziet denk ik, en weinig bytes boven de 127 heeft. Een spatie is hexadecimaal 20
Wel leuk: het type bestand kun je vaak herkennen aan de bytes in het begin van de file (als je het bestand opent in een text editor). Een .exe bestand begint altijd met de letters MZ (hexadecimaal de bytes 4D 5A) Een Word of Excel bestand begint altijd met de tekens ÐÏ En een zipfile altijd met de letters ZIP.
Als je eens een bestand hebt die Windows niet weet te openen, en je hebt zelf ook geen idee, kun je bij het zien van de letters ÐÏ eens proberen de extensie te veranderen in .doc of .xls. En kijken of het dan wel lukt.
[ Bericht 0% gewijzigd door gebrokenglas op 23-06-2012 09:27:03 ] |
PiRANiA | zaterdag 23 juni 2012 @ 09:19 |
quote: Op zaterdag 23 juni 2012 09:10 schreef gebrokenglas het volgende:[..] En dat het machinecode is is missschien omdat tekst er constanter uitziet denk ik, en weinig bytes boven de 127 heeft. Een spatie is hexadicimaal 20 Wel leuk: het type bestand kun je vaak herkennen aan de bytes in het begin van de file (als je het bestand opent in een text editor). Een .exe bestand begint altijd met de letters MZ (hexadecimaal de bytes 4D 5A) Een Word of Excel bestand begint altijd met de tekens ÐÏ En een zipfile altijd met de letters ZIP. Als je eens een bestand hebt die Windows niet weet te openen, en je hebt zelf ook geen idee, kun je bij het zien van de letters ÐÏ eens proberen de extensie te veranderen in .doc of .xls. En kijken of het dan wel lukt. $ file gebruikt die descriptors ook volgens mij . |
gebrokenglas | zaterdag 23 juni 2012 @ 09:26 |
quote: Klopt. Een prachtige tool, superhandig. |
t4rt4rus | zaterdag 23 juni 2012 @ 12:24 |
quote: Als het om een intel CPU gaat kan je naar intel.com gaan en dan zoek je naar de manual van je processor. Daar staan alle opcodes in.
succes... |
t4rt4rus | zaterdag 23 juni 2012 @ 13:09 |
quote: Ik heb nog eens op mijn debian stable x86-32 server gekeken en die gebruikt maar 24mb ram.  |
gogosweden | zaterdag 23 juni 2012 @ 13:14 |
quote:

maarja, die webscripts wil ik ook graag houden 
of kan je die van crux naar debian migraten? |
t4rt4rus | zondag 24 juni 2012 @ 00:54 |
Is er ook een topic voor Assembly? (Ik ben slecht in topics aanmaken. ) |
t4rt4rus | zondag 24 juni 2012 @ 00:54 |
Oh en ook slecht in het aanmaken van een nieuw topic in een reeks. Wie doet dat voor ons?  |