lek...
Pagina: « vorige 1 2 3 volgende »
Heb je dan ook tips hoe ik de commandline kan leren, en waar kan ik bijv. leren hoe dat werkt met het updaten van libs/kernel? Waar vind ik die informatie?
Zijn er betere alternatieven voor phpmyadmin? Ik hoor het graag...
om niet poort 3306 op de server open te hoeven zetten, gebruik ik putty of kitty om te connecten via SSH. En dan een tunnel om poort 3306 op de server te benaderen.
Dat vereist dat je om te beginnen al ssh toegang moet hebben voor je de tunnel kunt opzetten. En er is dus niet een algemeen bekend en publiek benaderbaar script (phpmyadmin) dat de hacker-to-be kan proberen te misbruiken.
Hmm... oké... klinkt ingewikkeld zo'n tunnel :)
kwestie van bij de settings onder Tunnels invullen: 3306 en localhost:3306
oke... nja... zo ver ben ik nu nog niet, maar ik zal het in gedachten houden...
Ozzie PHP op 26/09/2014 22:06:57:
Misschien toch nog een ouderwets papieren boek, diverse Linux boeken van O'Reilly, mijn eerste leerboek was Unix Unleashed en ik gebruik dat nog als naslag werk. Ik heb ook Linux System Administration Recipes en Unix System V. Op het werk gebruiken we alleen maar commandline, de godgansedag. Ik kan je daarom geen alternatief adviseren voor een paneeldinges. Updaten/upgraden deed ik vandaag thuis met #atp-get update en #apt-get upgrade op Debian Linux. Op CentOS kan je #yum update gebruiken. (https://www.centos.org/docs/5/html/yum/sn-updating-your-system.html)Heb je dan ook tips hoe ik de commandline kan leren, en waar kan ik bijv. leren hoe dat werkt met het updaten van libs/kernel? Waar vind ik die informatie?
Gewijzigd op 26/09/2014 23:56:35 door John D
Thanks John... en als je dan heel specifiek een boek/titel zou aanraden, waarin ze echt helemaal bij het begin beginnen... wat is dan een goede keus? (bij voorkeur Nederlands, maar als het niet anders kan Engels)
Gewijzigd op 27/09/2014 00:01:55 door John D
CentOS7 op. Daarna even op dit linkje klikken en lekker aan het werk gaan.
Als je het verprutst geeft het niet en kan je altijd makkelijk overnieuw beginnen.
Het heeft mij HEEL erg geholpen dit te doen.
En denk dat ik onegeveer wel 20x overnieuw ben begonnen.
Ik installeerde dan ook wel meer dingen dan alleen die in de handleiding stonden;
- SVNserver van WANdisco (bestaat helaas niet meer)
- Aanpassingen in httpd
- Een foutje van mij om belangrijke bestanden te verwijderen waardoor heel de server in de soep liep
Zelf gebruik ik deze server setup als test-server voor mijn klanten. De websites draaien dus max. 2 weken hierop en wordt met Git geupdate en overgezet op mijn live server.
Ontwikkelen doe ik trouwens lokaal en als er iets aangepast moet worden qua design of iets dan wordt dat lokaal gedaan en niet op de test-server.
Lokaale aanpassing > Git commit > Git push
Test-server: Git pull > klant informeren
100% tevreden? : Website overplaatsen naar live server (Git clone)
Bij vragen mag je me contacten
Ik raadt iedereen aan die de commandline wil leren. Pak een virtuele machine en installeer daar de basic Als je het verprutst geeft het niet en kan je altijd makkelijk overnieuw beginnen.
Het heeft mij HEEL erg geholpen dit te doen.
En denk dat ik onegeveer wel 20x overnieuw ben begonnen.
Ik installeerde dan ook wel meer dingen dan alleen die in de handleiding stonden;
- SVNserver van WANdisco (bestaat helaas niet meer)
- Aanpassingen in httpd
- Een foutje van mij om belangrijke bestanden te verwijderen waardoor heel de server in de soep liep
Zelf gebruik ik deze server setup als test-server voor mijn klanten. De websites draaien dus max. 2 weken hierop en wordt met Git geupdate en overgezet op mijn live server.
Ontwikkelen doe ik trouwens lokaal en als er iets aangepast moet worden qua design of iets dan wordt dat lokaal gedaan en niet op de test-server.
Lokaale aanpassing > Git commit > Git push
Test-server: Git pull > klant informeren
100% tevreden? : Website overplaatsen naar live server (Git clone)
Bij vragen mag je me contacten
Mocht ik vragen hebben dan zal ik me melden :)
+ voor mij is het een test server en zal er nooit iets langer opstaan dan 2 weken. Ik heb een tijdje gewerkt met Plesk maar vindt het onduidelijk en niet fijn werken maar dat zal waarschijnlijk puur een mening vanuit mij zijn.
Als jij als enige toegang hebt zal ik niet eens een FTP installeren denk ik, alles via sftp doen. Is ook meteen een stuk veiliger.
Ik hoor het wellicht destijds wel.
Plesk heeft overigens een nieuwe versie (12) met een mooie interface. Wat jij zegt heb ik ook gehoord met name over de oudere versies, maar over de nieuwe versie is iedereen goed te spreken.
Ftp kan je dacht ik in de config afdwingen. Hier zal je even voor op Google moeten kijken, ik weet het niet uit mijn hoofd.
Heb net de versie 12 gezien maar het blijft Plesk met dezelfde interfaces alleen is er een ander likje verf overheen gedaan.
Maakt niet uit verder als andere mensen het fijn vinden moeten ze het zeker gebruiken.
Oké... ik gebruik het juist omdat ik het makkelijker vind dan de commandline... alhoewel ik daar wel meer mee wil gaan oefenen.
Ozzie PHP op 27/09/2014 15:27:58:
Oké... ik gebruik het juist omdat ik het makkelijker vind dan de commandline... alhoewel ik daar wel meer mee wil gaan oefenen.
Ik vind een panel ook makkelijker. Vandaar dat ik voor de gratis variant ISPconfig heb gekozen voor mij test-server. Deze server is gratis behalve de stroom en aanschaf 1 maal, het is een fysieke Dell R500 server die ik 1,5 jaar geleden heb aangeschaft voor 250€
Misschien snap je nu waarom ik het gratis heb en wou destijds. Sowieso heb ik voor me live server een VPS waar directadmin enzo opstaat.
Die ik wel zelf manage qus updates en alles.
Dit omdat ik met Git op de server websites upload en alles. Alleen ik en mijn collega's hebben toegang tot de server. Met ssh, ftp en alles.
Niemand zelf niet via het panel heeft er toegang toe.
Oké... op het moment dat niemand toegang heeft tot je server, heb je qua beveiliging al een heel groot voordeel. Dan kun je het van "binnenuit" alleen zelf verprutsen :)
Hangt er een beetje vanaf welke FTP daemon wordt gebruikt, maar bij een standaard CentOS-installatie is de kans groot dat dat vsftpd is. In dat geval zet je de FTP-server uit met het commando
service vsftpd stop
en om te voorkomen dat hij automatisch weer aanspringt bij een herstart van je server doe je daar nog deze achteraan:
chkconfig vsftpd off
Of, rigoureuzer, je poetst gewoon dat hele vsftpd van je systeem:
yum erase vsftpd
Wat boeken betreft heb ik niet erg veel toe te voegen. De O'Reilly-boeken zijn inderdaad erg goed. De boeken van Academic Service durfde ik vroeger ook ongezien te kopen; ik weet niet hoe dat tegenwoordig is.
Zelf heb ik "UNIX - het standaard operating system" van Austen en Thomassen uit mijn hoofd moeten leren, maar dat boek is inmiddels bijna 30 jaar oud. En alhoewel het hier en daar wat gedateerd aandoet, staat de basis nog steeds.
Thanks Willem. Maar heb ik dan nog wel steeds sftp??
Het verwijderen/uitschakelen van je FTP-service heeft dus geen invloed op SFTP.
Verwar SFTP overigens niet met FTPS (FTP over SSL), want daarvoor heb je wel weer server-software nodig. En verwar het ook niet met FTP over SSH, want dat is FTP die over SSH getunneld wordt en waardoor je dus ook nog een ftpd nodig hebt.
Ik heb eigenlijk alleen nog vsftpd of tftpd geïnstalleerd staan op servers waar dat expliciet nodig is omdat daar nog mensen met een 'gewone' FTP-verbinding bij moeten kunnen.
Het verwijderen/uitschakelen van je FTP-service heeft dus geen invloed op SFTP
Ah oke :)
Ik gebruik zelf bijv. WinSCP en die maakt gebruik van SFTP... maar dat is dus eigenlijk gewoon SSH?