=== Priyantha is now known as Priyantha|AFK [12:51] Kan iemand mij helpen met een bash scriptje? :( [12:51] mogelijk ja...na mijn lunch [12:53] het is al 12 uur geweest hoor :D [13:02] Fabian een van de dingen die mij cool maakt is dat ik zelf mjn tijden bepaal he... maar inmiddelgs gegetren [13:03] ja dank je was lekker [13:03] nu ga jij eerst een kopje koffie voor mij zetten [13:03] en dan mag je eens over je probleem praten [13:05] haha grapje :D [13:05] http://blog.helderester.nl/wp-content/uploads/koffie.gif [13:06] kijk kijk daar kan ik wat mee [13:06] brand los [13:10] Ik geef je een pastebinnetje: http://blog.helderester.nl/wp-content/uploads/koffie.gif [13:10] http://pastie.org/5538493# [13:10] die :D [13:10] Als de gebruiker gemaakt is kan ik niet inloggen met het wachtwoord in linux of mysql? [13:11] klopt [13:11] mysql heeft eigen ww [13:11] en je moet ook nog weten vanaf waar die toegang nodig is [13:12] is dat aleen voor een webserver ? [13:12] oef [13:12] ik zie nog meer [13:12] wat ben je in hemelsnaam van plan ? [13:12] Je bedoel xxx? Die heb ik gewoon even onzichtbaar gemaakt? [13:13] nee lieverd dat snap ik ook nog wel [13:13] maar [13:13] ik zie dat je een std install doet [13:13] en daar vrolijk gebruikers op aanmaakt [13:13] Een gebruiker aanmaken zodat ze kunnen inloggen via ftp en kunnen spelen met mysql? [13:13] zucht..... [13:13] snik snik [13:14] snotter snotter [13:14] nu [13:14] iig [13:14] zul je een account voor die gebruiker moeten aanmaken [13:14] die account mag GEEEN rechten hebben [13:14] vervolgens [13:14] maak je een db account aan voor die gebruiker [13:15] en die geef je alle noodzakelijke rechten voor die db [13:15] daarna [13:15] natuurlijkl nog even de zaak flushen ander doetie het niet [13:15] klaar [13:15] maar [13:15] als ik je zo hoor [13:15] dan is securety niet speciaal iets waar je ooit aan gedacht hebt [13:15] mij een zorg [13:16] maar elke gehakte server is er een waar viezigheid mee gebeurd [13:16] sorry, ik moet nog alles leren van de meester :) [13:16] probeer jij maar eens uit te leggen waarom jou speeldoos vol met enge plaatjes staat [13:16] wie is jou meester ? [13:16] ik toch niet hoop ik [13:16] jij haha [13:16] want ik ben heel streng ! [13:17] nu [13:17] als het aan mij ligt [13:17] dan maak je eerst eens een beetje bekend [13:17] met hoe mysql werkt [13:17] lees eens wat over de database 'mysql' met name over de tabellen user en db [13:17] niet zoveel ervaring met mysql gebruikers nee [13:17] dat is n.l. wat ik net vertelde [13:17] is ook niet erg [13:18] maar [13:18] als dat zo is, dan wil je dus ook niet dat allerlij scriptkiddies op jouw server mogen rotzooien [13:19] Maar waarom kan ik niet inloggen met het wachtwoord? [13:19] omdat mysql (in tegenstelling tot postgress sql waar het anders is geregeld) zich totaal niets van de password file aantrekt [13:19] het heeft een eigen authentificatie systeem [13:19] daarom [13:20] waarom maak je die site op zn Zweeds ? [13:20] niet dat het echt boeid hoor [13:20] het word geen site hoor [13:21] godzijdank [13:21] ftp is ook erg hoor [13:21] maar ok [13:21] omdat ik in zweden woon en een linux servertje ga opzetten op school zodat de ict leerlingen kunnen programmeren met php en mysql [13:21] aha [13:22] toch wel aleen intern hoop ik Fabian ? want het is niet erg als ere wat mis gaat maar wel als dat ding dan ook nog aan het inet hanhgt [13:23] waar in zweden ? [13:23] Ja nou weet ik nog niet [13:23] ok [13:23] nu [13:23] dus zaak [13:23] het gelijk goed te doen he [13:23] örnsköldsvik [13:24] Yep [13:24] oefff k-k-k-k-kououououdeeee [13:25] das toch bij sundsvall in de buurt he ? [13:25] Ja [13:26] Het is nog wel een stukje daar vandaan hoor maar in die richting ;) [13:26] tja zweden is war groter dan Schimmert dat weet ik [13:26] wil keer naar Stockholm [13:27] ben wel es uitgenodigd door een kennis maar weet neit meer waarie prercies woont [13:27] Ongeveer 150 kilometer vanaf hier [13:27] oef ja [13:28] waarom zet je jouw users nietr gewoon in /home ? [13:28] ahhh ik zie al [13:28] dit is makkelijker dan klooien aan apache [13:28] toch? [13:28] ja [13:28] maar dat is dan ook gelijk het hiaat [13:28] wil niet rot doen [13:29] maar je systeem zit zo vol met veiligheids lekken [13:29] niet echt heel ertg verstandig [13:29] even denken wat wijsheid is [13:29] wat je zou kunnen doen [13:29] is [13:29] iets als dit [13:29] /home/fabian/www [13:29] en dan in apache een verweijzing daarnaar maken [13:29] en [13:30] dat kan vaak al met een standaard ding waardoor je verder niets hoeft in te stellen [13:30] je krijgt daniets als www.url.se/~fabian [13:30] ff vergeten hoe [13:30] maar [13:30] je kan dus gewoon die apache conf aanpassen [13:31] en er een ehhhh (hoe heet dat ook weer ) blok van maken [13:31] voorkom je iig dat je maatjes bij elkaar de code kunnen verzieken [13:31] blijft er nog genoeg elende over hoor [13:32] hoe lang woon je al in se ? [13:32] 3 jaar [13:32] bevalt het ? [13:32] Jahoor [13:33] alleen mijn ouders hebben geen werk dus het is wel op een houtje bijten [13:33] ai,.... dat is idd flink balen zeg [13:33] moet je niet echt in se zitten [13:33] balen.. zo'n mooi en fijn land [13:34] als ik nl zat ben kom ik ook naar se.... nu ja dat zeg ik dan he... eerst ga ik dan naar Berlijn want dat is echt super [13:34] en ik zou niet zo hoog gaan worden [13:34] wil geen winterdepressie he [13:35] goed je server staat nu bij je thuis ? [13:35] Nee zijn lange winters oktober komt de eerste sneeuw en is weg in mei [13:35] Nee die komt op school [13:35] ok [13:35] hmmm [13:35] even denken hoe je dan mooi kan doen [13:36] En het liefste wil ik ook dat ze zelf databases kunnen aanmaken [13:36] als het mogelijk is :) [13:36] dat kan ook wel [13:36] maar [13:36] dat is een hele admin hoor ! [13:36] niet zo heel eenvoudeig [13:36] om je een idee te geven [13:36] de meeste isp's laten dat niet toe [13:37] belachelijk maar zo is het [13:37] reden [13:37] de meeste isps gebruiken iets als directadmin, cpannel of dat soort viezigheid [13:37] en daar gaat dat niet mee [13:37] reden daarvoor is [13:38] wat ik al aangaf , wil je de boel goed redelen dan nmoet je een gebruiker zonder rechten maken en die per db regelen [13:38] dat houd dan ook in dat ze niet zonder meer zelf db kunnen aanmaken dat moet dan dus via een omweg [13:38] oplossing [13:38] gebruik prefixen voor je tabellen [13:39] doen heel veel programma's een bagger oplossing maar wertkt voor het domme volk redelijk [13:39] je krijgt dan dus 1 db [13:39] en je tabellen zien er dan ongeveer zo uit [13:39] telefoonboek_namen [13:39] telefoonboek_adressen [13:39] wiki_tabel1 [13:39] wiki_tabel1 [13:39] ah oke [13:40] probeersel_ enz [13:40] tabellen aanmaken kan nl wel natuurlijk [13:40] en meestal is dat ook voldoende hoor [13:40] Ja maar soms moet je toch een db aanmaken voor een applicatie bijvoorbeeld joomla? [13:41] ja daar doen ze dat dus zoals ik dat aangaf [13:41] dan maak je geen db aan [13:41] Okay [13:41] maar gebruik je een besrtaande db [13:41] oke [13:41] en zet je er prefixen voor [13:41] ik vind dat vreselijk [13:42] maar dat is omdat ik een hekel heb aan prutsoplossingen tengunste van prutsers [13:42] en tevens ten nadele van goed werk [13:42] maar wie ben ik [13:42] Tja als het kan dan zou dat ook mooier zijn [13:43] nu wat ik je zei [13:43] dat levert dan veel db admin op he [13:43] dat willen isp's nie5t [13:43] dus krijg je 1 db en moet je de rest met tabel namen regelen [13:43] kan je een hoop elende opleveren [13:43] oke [13:44] zou je me kunnen helpen met een script dan? [13:45] wil ik wel doen hoor [13:45] maar [13:46] JIJ maakt het.. ik help je aleen [13:46] en ik geef je tips [13:46] ik ga het dus niet voor je doen [13:46] want dan stuur ik je een dikke rekening [13:46] mijn volvo kost nl ook geld he [13:46] Haha oke is goed [13:47] even drinken misschien heb je teamviewer ofzo? :) [13:47] nee joh [13:47] ehm [13:47] even kijke hoe en wat [13:47] ik zit nu op me mac [13:48] me linux pc ernaast maar die staat nu uit [13:48] ivm noodzakelijke netwerk updatss [13:51] biw [13:59] Maar waarom werkt het wachtwoord dan niet? [14:00] ok [14:00] we bigginenn eens van voren af aan [14:00] maak eens een db aan [14:00] oke :) [14:00] fabian of zo [14:01] ja? [14:01] ok [14:01] log in op mysql [14:01] in db mysql [14:02] ben je er ? [14:02] okay [14:03] ja [14:03] ? [14:03] mooi [14:03] doe es select Host,User,Password from mysql; [14:05] hmm dat werkt niet [14:05] wat heb je precies allemaal getiept [14:05] stap voor stap [14:05] password bestaat niet [14:06] Password [14:06] ja oke [14:06] nee die kolom bestaat niet [14:06] Pass ook niet ? [14:06] doe es [14:06] describe user; [14:06] nope [14:07] huhhh [14:07] je zit nu toch in mysql client ? [14:07] ohw oke [14:07] from user [14:07] ik dacht van db [14:07] ahhh [14:07] dat komt nog [14:08] oke [14:08] werkt die query van my nu [14:08] die select [14:08] ja [14:09] mooi [14:09] nu [14:09] doe ook maar eens [14:09] select * from user; [14:09] Ja oke? [14:09] nu [14:09] je ziet daar o.a. een user root [14:09] twee keer denk ik [14:09] right ? [14:10] 4 keer zelfs [14:10] aha [14:10] dat kan [14:10] welke host staat er bij elke dan ? [14:10] localhost Fabian-PC 127.0.0.1 ::1 [14:11] ahhh ja [14:11] right [14:11] nu [14:11] wat jij moet doen [14:11] is in die tabel een gebruiker aanmaken [14:11] waarvoor geld [14:12] Host='localjhost' User='fabian' pass=password('ietsheelgewheims') en de rest op 'N' [14:13] nu [14:13] dat is een kutwerk [14:13] hoe ik het altijd doe [14:13] ongeveer als volgt [14:13] ik doe eerst een mysql dump van de user tabel en van de db tabel [14:13] het resultaat pas ik met een editor aan [14:13] en lees ik dan weer in [14:13] PHPMyAdmin :) [14:14] beetje jbf methode maar ik ben wat lij [14:14] brrrrrr [14:14] zou kunnen [14:14] maar [14:14] ik denk niet [14:14] dat je daarmee in mysql mag frotten [14:14] kun je proberen [14:14] maar je moet eerst een hash er van maken [14:14] en salt misschien idk [14:15] nu [14:15] je moet igg [14:15] een accountje fabian maken [14:15] met iig host localhost [14:15] en alle rechten op nee [14:15] begin daar maar eens mee [14:15] ja had ik al een momentje [14:15] ik adviseer je overigsns mijn methode te gebruioken [14:15] want [14:15] je wil dat straks allemaal kunnen scripten he [14:16] aporopos (C) 2012 heeft weinig zin he [14:16] het jaar is bijna om [14:16] (C) 2013 heeft ook geen zin [14:16] volgende week vergaat de aarde he [14:17] Ja wat een probleem :D [14:17] 2012.5 dan maar? [14:17] ;) [14:17] heb je inmiddels al een fabian aangemaakt [14:18] met alle rechten uit [14:18] ja maar ik kan geen hash maken in phpmyadmin [14:19] voor je wachtwoord ? [14:19] ohw wel gewoon op password zetten xD [14:20] van phpadmin ga je niets leren he [14:20] dat soort tools is voor amateurs [14:20] tja gaat veel makkelijker en sneller [14:21] dan raad ik je Windows-8 aan [14:21] lol [14:22] nu heb je die account geregeld ? [14:22] ja [14:22] mooi [14:22] nu ga je naar de tabel db [14:22] en kijk daar eens in [14:23] yep? [14:24] nu [14:24] gebruiker fabian kan dalijk inloggen maar mag nog niets [14:24] wat je nu doet [14:24] is in de tabel db [14:25] een entry maken voor de db fabian met host=localhost en gebruiker fabian [14:25] en dan alles open zetten [14:25] gaat dat lukken dnek je ? [14:25] ja alles op Y? [14:25] ja hoor doe maar [14:26] gedaan [14:26] mooi [14:26] nu weer even naar console [14:26] mysqladmin -u root -p reload [14:27] oke [14:27] daarna mysql weer als root opstarten [14:28] beetje doortiepen he Fabian je bent geen ambtenaar he [14:28] haha [14:28] oke [14:28] en dan? [14:28] nu je had net al een db fabian aangemaakt maak nu ook een db pascal aan [14:29] op user fabian? [14:30] nope [14:30] je log in als root [14:30] en dan maak je een db pascal aan [14:30] oke [14:30] create database pascal; [14:30] mooi [14:30] nu eruit [14:30] ennu log je in op mysql als fabian dus mysql -u fabian -p [14:31] ERROR 1045 (28000): Access denied for user 'fabian'@'localhost' (using password: YES) [14:31] hmmm [14:31] ergesn iets mis gedaan [14:31] kan ik op je bak komen ? [14:32] teamviewer? [14:32] heb ik niet he [14:32] heb je chrome? [14:32] ik zit nu op eem mac he [14:32] moment [14:32] in chrome kan je een plugin installeren genaamd chrome remote desktop [14:33] ik heb het niet zo op dat soort rommel [14:34] ik heb het niet zo op poorten open gooien [14:35] snap ik [14:35] even denken [14:35] teamviewer heeft ook een mac versie hoor? [14:35] doe es mysqldump -u root -p mysql user db > poep.sql [14:35] weet ik [14:36] en die poep.sql meel je me even [14:48] Fabian je hebt meel [14:48] check dat even [14:49] moet ik dat uitvoeren? [14:49] oke [14:49] ja [14:50] waarschijnlijk [14:51] waarschijnlijk wat ? [14:52] zo oke [14:52] je snapt wat ik doe ? [14:53] je verwijderd een zooi en voegt dingen toe :D [14:53] ik verwijder account fabian en account pascal en voeg nieuwe toe ja [14:53] andrers staan ze er dubbel in [14:53] als je dat gedaan hebt [14:54] dan moet je wel weerr mysqladmin reload draaien [14:54] hallo is er iemand> [14:54] nee iedereen is dood [14:54] want de wereld vergaat toch [14:54] over 5 dagen dan he [14:54] ja dat klopt [14:55] Fabian leef jij wel nog ? [14:56] mathieu_: jahoor, heb je een probleem? [14:56] ohw ja srry xD [14:57] aha nu kan ik inloggen :) [14:57] aha [14:57] mooi [14:57] en nu [14:57] CoolePascal: je hebt mathieu weggejaagd [14:57] ohhh ? [14:57] ben ik het schuld dat de wereld vergaat trijntje ? [14:58] fabian [14:58] wat je nu moet proberen [14:58] is iets te doen met de db fabian [14:58] en hetzelfde [14:58] met de database pascal [14:58] als het goed is [14:58] mag je niet aan db pascal komen [14:58] maar wel aan db fabian [14:58] ja [14:58] en zo ook omgekeerd [14:59] pascal mag niet aan jouw db maar wel aan de db pascal [14:59] en waar het nu om gaat [14:59] is dat die meuk die ik je gemeelt heb [14:59] dat je daar ietrs mee gaat scripten [14:59] daar ben je voorlopig nog wel even zoet mee denk ik [15:00] Oke [15:00] Ga ik proberen dan :) [15:00] maar ik weet nou nog niet waarom ik niet kon inloggen met dat wachtwoord op linux? [15:00] ja [15:00] dat kwam omdat [15:01] je ip op 127.0.0.1 stond en niet op localhost kinderachtig ikke weet maar zo werkt het nu eenmaakl [15:03] oke [15:05] Fabian... ik hoor wel als je zo ver bent he... ben toch elke dag qrv [15:05] Ja :D [15:07] Hmm zoiets toch? [15:07] http://pastie.org/5539069 [15:11] hmmm jah ik ben er niet wild op maar het zou kunnen werken.... he [15:11] probeer het maar eens maak maar eens gebruiker sjakie aan [15:12] ./schoolscript.sh: regel 17: user: opdracht niet gevonden [15:12] ./schoolscript.sh: regel 17: db: opdracht niet gevonden [15:13] met use mysql; ervoor werkt het ook niet? [15:18] insert into `mysql`.`user` OF beter wellicht msql -u -p mysql -e [15:18] je hebt dus geen db geselecteerd [15:26] het wil nog niet [15:27] http://pastie.org/5539140 [15:34] voor de dbnaam moet je deze ` gebruiken niet ' [15:34] dat moet je idd weten [15:36] ja dat heb ik? [15:36] dan klopt de melding niet [15:36] de melding zegt ' en niet ` [15:37] ohhh w8 [15:37] ik lees niet goed [15:37] laat je code nog es ien [15:37] zien [15:38] http://pastie.org/5539168 [15:38] en ja ik heb xxx vervangen door mijn wachtwoord [15:39] snap ik hoor [15:41] er is een ; te veel aan het einde van die regel het is shellscript he [15:41] maar [15:41] ik zou het wel even in twee apparte queries doen hoewel dit niet fout is [15:43] probeer anders eens eerst de db te selecteren in de cli en dan pas de querie en die querie zonder db selectie [15:43] geen idee of dat gaat [15:45] ik snap er nu niks meer van? je mag een een ; hebben in shell scripts? [15:45] ik probeerde net ook al use mysql maar dat wilde niet [15:51] een ; in shell scripts hoort niet [15:52] dat is iets van c achtige talen he [15:52] nee niet use mysql wat je moet doen is [15:53] mysql -u root -pxxx mysql -e "insert into `user` values [15:53] enzovoort [16:04] Het kan niet [16:04] wat kann niet ? [16:04] ik doe dat soort dingen toch ook ? [16:04] hij weigert, het werkt niet :( [16:05] hmmm [16:05] ik zoek het morgen wel even voor je uit [16:05] nu geen zin [16:05] ok ? [16:06] misschien heb ik wat gevonden momentje [16:06] ik ga beginnen met eten maken [16:07] ja ik ga ook eten [16:58] CoolePascal: ben je er? [16:59] ik ben er ja [17:00] heb je nog enig idee waarom het niet werkt? [17:00] http://pastie.org/5539435 [17:12] nee v`ndaag niet meer Fabian [17:12] niet zo;n zin meer [17:12] lijkt me teveel op werk [17:12] ben op ander kanaal ook al les aan het geven [17:12] en ondertussen filmpje kijken [17:12] en heel rare telefoontjes beantwoorden [17:14] oke [19:28] Hoi [19:28] Weet iemand hoe je firewallD inschakeld ? [19:28] firewallD? [19:29] Ja, ik heb een Epson netwerkprinter [19:29] En FirewallD moet daarvoor aangezet worden [19:29] https://fedoraproject.org/wiki/FirewallD ? [19:29] dat is iets van Fedora [19:29] niet ubuntu [19:30] Jochem_: gebruik je ubuntu? [19:30] Nee, Linux Mint [19:30] en om verbinding naar iets toe te maken (Zoals een netwerkprinter) hoef je normaal geen firewall dingen te doen [19:30] hoe kom je dan bij FirewallD? [19:31] Er staat als ik probeer te zoeken naar printers dit: [19:31] FirewallD is niet actief. Om netwerkprinters te kunnen detecteren moeten de volgende services zijn ingeschakeld op de firewall: mdns, ipp, ipp-client en samba-client. [19:31] waar zie je dat precies? [19:31] kan je een screenshot ergens uploaden? [19:32] Weet ik niet? [19:32] hoe dat weet je niet [19:32] Ik weet wel hoe je screenshot maakt [19:32] PrintScrn [19:32] er is een knop op je toetsenbord voor [19:32] sowieso [19:32] Waar moet ik uploaden? [19:32] Jochem_: mag je zelf bedenken, er zijn gewoon image sharing diensten online [19:33] klinkt als een bug in het print programma, dat is ook van fedora [19:33] of Mint an sich [19:33] Jochem_: voor Mint problemen zal er vast een mint kanaal zijn [19:33] mijn god ben jij nu ook weer hier [19:33] zucht [19:34] hehe [19:34] CoolePascal: zo nu en dan [19:34] http://imageshack.us/photo/my-images/831/schermafdrukvan20121216.png/ [19:34] vroeger (long time ago) was ik hier non-stop [19:35] hmmm [19:35] Jochem_: dat lijkt nogal Mint specifiek [19:35] in ubuntu ziet de printer tool er niet zo uit [19:35] http://www.linuxmint.com/contactus.php [19:36] O. [19:41] ik gok dat Mint de upstream GNOME printer tool meelevert (die mogelijk Fedora centrisch is), zonder deze aan Ubuntu/Mint aan te passen [19:42] Jochem_: kan je via dat programma een bug indienen? Dan kunnen mensen beginnen met het oplossen van het probleem [19:42] Ik zal het doen, bedankt allemaal voor hulp ;) [19:45] cya [20:25] Ik zit met een driver probleempje. Mijn laptop die heeft van die extra toetsen waarmee ik media en wifi kan bedienen. Echter kan ik daar de driver niet van vinden waardoor ik mijn wifi niet aan kan zetten. Photkey heten het in windows. Heeft iemand een oplossing of tip? [20:27] Mad: wat heb je al geprobeerd? [20:27] over het algemeen heeft ubuntu daar geen extra drivers voor nodig, en werken ze vanzelf [20:29] kan je het geluid/helderheid met de fn toetsen aanpassen? [20:29] Ja dat werkt allemaal [20:29] Kan alleen mijn wifi niet aanzetten [20:30] Echt raar [20:30] en als je met de rechtermuisknop op het netwerkpictogram klikt? [20:30] dan kan ik niet op inschakelen drukken [20:30] dan lijkt het meij eerder iets met wifi zelf, en niet met die toets [20:31] oke [20:31] kan je in de dash naar 'softwarebronnen' zoeken, en dan in het tabblad 'extra stuurprogramma's kijken of er drivers beschikbaar zijn? [20:32] heb ik al gekeken zijn er niet [20:33] kan je wifi in windows aanzetten en kijken of het dan wel werkt? [20:33] of met een fysieke schakelaar? [20:33] Zal even kijken [20:34] In windows had ik dit probleem ook en moest ik eerst de photkey driver installeren alvorens de wifi werkt. [20:40] Nog niks [20:48] Ik heb een oplossing gevonden [20:48] Bedankt voor jullie hulp [20:48] Mad: wat was de oplossing? [20:55] pff, irritant