SpookBlog

Hoofdmenu

Puppy Linux Server PHP SQL

Reacties
Aan dit artikel wordt nog gewerkt.

Hier een handleiding hoe onder Puppy een server werkend te krijgen met PHP en SQL.

Frisse installatie Puppy
Installeer Puppy op je harde schijf met een Frugal installatie.
Update alle databases van de Package Manager.
Voer een update uit via TahrPet.
Zorg voor een savefile op je harde schijf waar alle instellingen in worden opgeslagen.
Als bovenstaande je als russisch in de oren klinkt, dan ben je nog zeker niet toe aan een server installeren binnen Puppy. Zorg ervoor dat je eerst goed weet hoe Puppy in elkaar steekt, ga dan pas weer een stap verder.

Hiawatha server installatie
Ga naar de directory etc/Hiawatha en maak een kopie van het configuratiebestand hiawatha.conf naar bijvoorbeeld hiawathaorig.conf of zoiets.
Ga naar deze website en download nu het .deb Hiawatha pakket wat bij je processor hoort. Als je niet goed weet welke processor je hebt dan kan je daar achter komen met hulp van deze pagina.
Plaats nu in de directory ect/Hiawatha onderstaand configuratiebestand en noem het hiawatha.conf. Hiermee vervang je dus het oude configuratiebestand waar je een backup van gemaakt hebt.

# Hiawatha main configuration file
#


# GENERAL SETTINGS
#
#ServerId = www-data
ServerId = webuser
ConnectionsTotal = 1000
ConnectionsPerIP = 25
SystemLogfile = /var/log/hiawatha/system.log
GarbageLogfile = /var/log/hiawatha/garbage.log


# BINDING SETTINGS
# A binding is where a client can connect to.
#
Binding {
Port = 80
# Interface = 127.0.0.1
MaxKeepAlive = 30
TimeForRequest = 3,20
MaxRequestSize = 8192
}
#
Binding {
Port = 443
# Interface = ::1
MaxKeepAlive = 30
MaxRequestSize = 8192
# TimeForRequest = 3,20
# SSLcertFile = hiawatha.pem
TLScertFile = hiawatha.pem
}


# BANNING SETTINGS
# Deny service to clients who misbehave.
#
#BanOnGarbage = 300
#BanOnMaxPerIP = 60
#BanOnMaxReqSize = 300
#KickOnBan = yes
#RebanDuringBan = yes
ChallengeClient = 200, httpheader, 60

# COMMON GATEWAY INTERFACE (CGI) SETTINGS
# These settings can be used to run CGI applications.
#
CGIhandler = /usr/bin/perl:pl
CGIhandler = /usr/bin/php5-cgi:php
#CGIhandler = /usr/bin/python:py
#CGIhandler = /usr/bin/ruby:rb
#CGIhandler = /usr/bin/ssi-cgi:shtml
CGIextension = cgi
#
FastCGIserver {
FastCGIid = PHP5
ConnectTo = /var/run/php5-fpm.sock
Extension = php
}


# URL TOOLKIT
# This URL toolkit rule was made for the Banshee PHP framework, which
# can be downloaded from http://www.hiawatha-webserver.org/banshee
#
#UrlToolkit {
# ToolkitID = banshee
# RequestURI isfile Return
# Match ^/(css|files|images|js|slimstat)($|/) Return
# Match ^/(favicon.ico|robots.txt|sitemap.xml)$ Return
# Match .*\?(.*) Rewrite /index.php?$1
# Match .* Rewrite /index.php
#}
UrlToolkit {
ToolkitID = wordpress
RequestURI exists Return
Match .*\?(.*) Rewrite /index.php?$1
Match .* Rewrite /index.php
}
UrlToolkit {
ToolkitID = multiwp
Match ^/index\.php$ Return
Match ^/([_0-9a-zA-Z-]+/)?wp-admin$ Redirect /$1wp-admin/
RequestURI exists Return
Match ^/([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) Rewrite /$2
Match ^/([_0-9a-zA-Z-]+/)?(.*\.php)$ Rewrite /$2
Match .* Rewrite /index.php
}
UrlToolkit {
ToolkitID = wp-multi-subdir
Match ^/index\.php$ Return
Match ^/([_0-9a-zA-Z-]+/)?wp-admin$ Redirect /$1wp-admin/
RequestURI exists Return
Match ^/([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) Rewrite /$2
Match ^/([_0-9a-zA-Z-]+/)?(.*\.php)$ Rewrite /$2
Match ^/[_0-9a-zA-Z-]+(/wp-.*) Rewrite /$1 # if not present 404 - error is displayed
Match .* Rewrite /index.php?$1
}

# DEFAULT WEBSITE
# It is wise to use your IP address as the hostname of the default website
# and give it a blank webpage. By doing so, automated webscanners won't find
# your possible vulnerable website.
#
Hostname = 127.0.0.1
WebsiteRoot = /root/Web-Server
StartFile = index.php
AccessLogfile = /var/log/access_log
ErrorLogfile = /var/log/error_log
#ErrorHandler = 404:/error.cgi
TimeForCGI = 3600
ShowIndex = yes
ExecuteCGI = yes
FollowSymlinks = yes
NoExtensionAs = cgi
EnablePathInfo = yes
NoExtensionAs = cgi
UseLocalConfig = yes
#Alias = /cgi-bin:/usr/local/libexec/zoneminder/cgi-bin
#Alias = /cgi-bin:/usr/lib/zoneminder/cgi-bin
Alias = /phpmyadmin:/usr/share/phpmyadmin
#Alias = /zm:/usr/local/share/zoneminder/www

# VIRTUAL HOSTS
# Use a VirtualHost section to declare the websites you want to host.
#
#VirtualHost {
# Hostname = www.my-domain.com
# WebsiteRoot = /var/www/my-domain/public
# StartFile = index.php
# AccessLogfile = /var/www/my-domain/log/access.log
# ErrorLogfile = /var/www/my-domain/log/error.log
# TimeForCGI = 5
# UseFastCGI = PHP5
# UseToolkit = banshee
#}
VirtualHost {
Hostname = 192.168.0.*
WebsiteRoot = /root/Web-Server
StartFile = index.php
AccessLogfile = /var/log/access_log
ErrorLogfile = /var/log/error_log
TimeForCGI = 3600
ShowIndex = yes
ExecuteCGI = yes
FollowSymlinks = yes
# UseFastCGI = PHP5
# TriggerOnCGIstatus = yes
NoExtensionAs = cgi
EnablePathInfo = yes
# Alias = /cgi-bin:/usr/local/libexec/zoneminder/cgi-bin
Alias = /phpmyadmin:/usr/share/phpmyadmin
# Alias = /zm:/usr/local/share/zoneminder/www
# Alias = /wordpress:/opt/lampp/apps/wordpress/htdocs
# Alias = /blog:/root/Web-Server/blog
# Alias = /sipblog:/root/Web-Server/sipblog
# EnablePathInfo = yes
UseLocalConfig = yes
}


#VirtualHost {
# Hostname = wormgear.us.to
# WebsiteRoot = /var/www/htdocs
# StartFile = index.php
# AccessLogfile = /var/log/access_log
# ErrorLogfile = /var/log/error_log
# TimeForCGI = 3600
# ShowIndex = yes
# ExecuteCGI = yes
# FollowSymlinks = yes
# UseFastCGI = PHP5
# TriggerOnCGIstatus = yes
# NoExtensionAs = cgi
# EnablePathInfo = yes
# UseLocalConfig = yes
# Alias = /cgi-bin:/usr/local/libexec/zoneminder/cgi-bin
# Alias = /phpmyadmin:/usr/share/phpmyadmin
# Alias = /zm:/usr/local/share/zoneminder/www
# UseToolkit = wp-multi-subdir
#}

VirtualHost {
Hostname = yourhostname.com
WebsiteRoot = /root/Web-Server
StartFile = index.html
AccessLogfile = /var/log/access_log
ErrorLogfile = /var/log/error_log
TimeForCGI = 3600
ShowIndex = yes
ExecuteCGI = yes
FollowSymlinks = yes
# UseFastCGI = PHP5
TriggerOnCGIstatus = yes
NoExtensionAs = cgi
EnablePathInfo = yes
UseLocalConfig = yes

# DIRECTORY SETTINGS
# You can specify some settings per directory.
#
#Directory {
# Path = /home/baduser
# ExecuteCGI = no
# UploadSpeed = 10,2
#}


Start nu de server door in de Terminal Hiawatha in te typen. De server zou nu netjes moeten opstarten.

De harde realiteit is echter dat Hiawatha nog niet opstart maar met een 'syntax errror in line 210'. Er wordt aan gewerkt om dit op te lossen.



Puppy Linux Links

Reacties
Algemeen
Heb ik een 32bit of een 64bit processor?
Puppy Linux FAQ
Puppy Tahr how to install Virtualbox 5.00 beta
Puppy Linux Website
Hoe de 'filesystem' check bij opstarten uit te zetten
Portable Wine forumlink

Printers
p910 printerserver forumlink
Installing your printer in Puppy

Forum
Murga Puppy Linux forum

Newsletters
Puppy Newsletters door Smokey

Software, pets 'n stuff
NLuug
Smokey Pets 'n stuff
IBIBLIO Puppy packages software index
Shinobar
Bij Shinobar staat de 'portable' versie van Wine inclusief HowTo

Puppy software manuals
Simple Planner Manual

Puppy Linux Distros
Puppy Tahr 605
Puppy Linux Tahr is de 'hoofd' distributie waaraan wordt gewerkt door een team van programmeurs.
Fatdog 64
Fatdog is een 64bit Multi-user Puppy.
Puppy x-tahr
Puppy Linux met een xfce-desktop.
Zoneminder
Puppy 6.0.5 Tahr + Zoneminder + Apache + SQL + PHP. Goed te gebruiken als je een server nodig hebt met PHP en SQL en je geen zin hebt om dagen lang te besteden aan het hoe en wat.
Nadat je de eerste keer bent opgestart open een terminal en typ de volgende code:

#zoneminder stop
#killall mysqld
#mysqld

Dit zorgt ervoor dat de SQL server het netjes doet. Je hoeft dit dus maar eenmalig te doen. Wil je Zoneminder gebruiken (een CCTV programma) typ je in de terminal Zoneminder start. Zoneminder wordt dan elke keer dat je Puppy start weer opgestart.
Puppy Lucid 528
Puppy Lucid is de versie 'voor' de Puppy Tahr en wordt geprezen om zijn robuustheid en zijn snelheid. Lucid wordt op dit moment nog gewoon doorontwikkeld dat wil zeggen aangepast aan de huidige computernorm. Lucid werkt prima op (stok)oude hardware en er is een enorme collectie goed geteste software beschikbaar voor Lucid, dat kan voordelig zijn omdat sommige software voor Puppy niet werkt of bestaat onder de 'nieuwe' Tahr.



Puppy Linux bestandsdeling

Reacties

Het is reuze makkelijk om bestanden te delen met andere computers op je netwerk. Het maakt niet uit of dit Windows of Linux computers zijn, voor alles is een nette oplossing beschikbaar in Puppy.
Wachtwoorden voor Root en Samba instellen
Voor de bestandsdeling gebruiken we Samba. Het is echter zeer raadzaam om de beveiliging eerst op orde te hebben. Gebruik voor Root en Samba dezelfde wachtwoorden als je wilt.
  • Ga naar de Terminal (linksonder het rode rondje).
  • Typ in: passwd en geef tweemaal het wachtwoord voor Root in. Je ziet niks op het scherm verschijnen, dit is normaal.
  • Typ in: smbpasswd en geef hier tweemaal het wachtwoord voor Samba in.
  • Je bent nu klaar met de wachtwoorden en klik het terminalvenster weg.

  • Samba
  • Menu
  • Network
  • Samba Simple management

  • Je krijgt nu het volgende menu, waar je drie drie directories kan aangeven die je met anderen op je netwerk wilt delen.
  • Samba off knop om de bestandsdeling aan te zetten (het is dus een soort schakelknop).
  • Apply en Quit


  • En klaar. Je hebt nu de bestandsdeling aangezet en zoals je ziet kan je hem met slechts 1 klik ook weer uitzetten. Dat is dus niet ingewikkeld!
    Gedeelde bestanden benaderen vanaf een andere Puppy computer
  • Menu
  • Network
  • YASSM Samba share search

  • Windows computer gedeelde bestanden benaderen vanaf een Puppy computer
  • Menu
  • Network
  • Pnethood access Windows shares

  • Meer informatie
    Link op het Puppy forum

    Toegevoegd op 19 May 2017, 5:59 - Categorie: PUPPY LINUX


    Puppy Linux waarom?

    Reacties

    Al sinds het Puppy Linux logo op mijn scherm verscheen ben ik een fan van Puppy Linux. Mijn eerste kennismaking was met Puppy Lucid, wat nog steeds gebruikt wordt overigens. Puppy Tahr 6, de laatste versie is weer stukken professioneler en nog fijner in het gebruik. Ondanks dat ik ook andere Linux distributies gebruik en onderzoek kom ik altijd weer terug bij Puppy: hier de redenen waarom.
    Het ziet er lekker uit

    Draai je hele systeem maar in de soep, het maakt niet uit
    Ik begin maar gelijk met misschien de belangrijkste reden om met Puppy in zee te gaan: ook al wis je al je bestanden of help je je harde schijf naar zijn grootje, je bent met Puppy binnen een half uurtje weer aan het werk. Je kan het werkelijk ontzettend bont maken, maar Puppy blijft als een rots in de branding.
    Tijd
    Je hoeft niet de hele ochtend vrij te nemen 'omdat je een besturingssysteem gaan installeren'. Ik heb dat altijd de grootste onzin gevonden, tijd is geld immers. Neem er een half uurtje voor en je kan beginnen met werken.
    Software installeren is helemaal een fluitje van een cent. Met een paar klikken is het gebeurd. En snel!
    Rescue-cd?
    Gebruik je Windows en ben je bang dat de hele boel wel eens in elkaar gaat storten (terecht...)? Dan kan je Puppy-cd of usb-stick je helpen je bestanden terug te krijgen of je harde schijf te controleren op fouten en/of virussen.
    Puppy kan met elke partitie uit de voeten. Of het nu Windows is of Linux, het maakt Puppy niet uit. Kan je dus via Windows niet meer bij je bestanden, dan is de kans groot dat je dit met Puppy nog wel kan. Je start Puppy gewoon op via de cd, installeert een virusscanner en je kan de boel repareren zonder ook maar aan Windows te hoeven denken.
    Een flinke gebruikerscommunity met veel informatie
    Problemen? Vragen? De kans is groot dat een andere Puppy gebruiker de antwoorden al klaar heeft. Google is je beste vriend op dit gebied. Er zijn fora en zelfs groepen op Facebook van Puppy Linux gebruikers.
    Internetbankieren
    Zelfs al ben je de grootste Windows-fan op aarde, dan zal je toch toe moeten geven dat Windows nogal vaak de achterdeur laat openstaan met alle gevolgen van dien. Lees dit advies van de consumentenbond maar eens:
    Ben je een zelfstandig ondernemer of beheer je grote sommen geld? Overweeg dan om te internetbankieren op een speciale computer die je nergens anders voor gebruikt. Je kan zo'n bankier-pc eventueel uitrusten met een extra veilig besturingsysteem, zoals Ubuntu of een andere versie van Linux. Helemaal veilig wordt het als je hiervoor een 'live' dvd of usb-stick gebruikt en dus het besturingsysteem elke keer schoon opstart.

    ... iets waar Puppy dus in uitblinkt. Je denkt nu ongetwijfeld dat het jou niet overkomt maar is voorkomen niet beter dan genezen? Een uurtje of twee je verdiepen in Puppy Linux kan je veel ellende (en dus weer tijd...) besparen in de toekomst.
    Je bent nooit meer bang om je computer uit te zetten
    Je kent het vast wel: je moet even weg en je zit net achter je laptop. Je twijfelt. Windows is net klaar met opstarten en is nu bezig met updates.. wat moet je doen? Stel je nu eens voor dat je je daar nooit meer zorgen om hoeft te maken. Bij Puppy ben je binnen 35 seconden weer online en staat je werk voor je neus, elke keer weer.
    Veiligheid
    De laatste tijd is er veel te doen over veiligheid. Het is gewoonweg een feit dat Windows altijd interessant is voor virusmakers omdat gewoonweg bijna iedereen daar gebruik van maakt. Je kan sowieso al de veiligheid verhogen door Puppy te gebruiken voor je internetbankieren, maar Puppy heeft meer mogelijkheden om je data te beveiligen.
    Het hele Puppy systeem zit in slechts 1 bestand (voor Windows gebruikers vaak niet te geloven). Je kan dit bestand op de schijf al beveiligen. Dat betekent dat alle data die in dit bestand zit niet toegankelijk is zonder het wachtwoord. Daarnaast kan je voor iedereen een eigen bestandssysteem maken. Bij het opstarten wordt dan gevraagd welk Puppy systeem je wilt laden. Handig als je kinderen hebt, wat ze ook uitvoeren op je computer, jouw gegevens zijn afgesloten en veilig!
    Puppy heeft al het programma 'Bcrypt' ingebouwd, hiermee kan je bestanden beveiligen.
    Met 'Pcrypt' kan je bestanden en directories beveiligen.
    Met 'Truecrypt' kan je hele partities en harde schijven beveiligen. Je kan hiermee een soort kluis op je harde schijf maken waar werkelijk niemand in kan.
    Broederlijk naast Windows
    Je kan Puppy Linux gewoon naast Windows installeren zonder dat er ook maar iets veranderd aan Windows. Zo kan je op je gemakje Puppy onderzoeken en altijd terugkeren naar Windows wanneer je wilt.
    Met de komst van Windows10 is het lastiger geworden om Linux naast Windows te installeren.
    Puppy 'runs on everything'
    Heb je 200Mb intern geheugen beschikbaar? Dan kan je al aan de slag met Puppy. Het maakt Puppy niks uit of je computer oud of nieuw is. Dus geen uren tijd kwijt aan het zoeken naar goede drivers of zo (een gebied waar Linux het vaak nog wel eens laat afweten).
    Tjokkievol software
    Voor een kleine distributie bezit Puppy een verbazingwekkend arsenaal aan software. Daarnaast kan je met de Package Manager makkelijk software installeren.
    Volwassen Officepakket: LibreOffice of OpenOffice.
    Skype, Samba, Virtualbox, Dropbox
    Een keur aan internetbrowsers waaronder Chrome, Firefox, Opera.
    Emailen? Je kunt daarvoor de ingebouwde mail-client Sylpheed gebruiken of Thunderbird installeren.
    Pas je computer aan naar jouw wensen
    Puppy Linux heeft misschien een paar eigenaardigheden waar de meeste Windows gebruikers erg aan zullen moeten wennen. De hoofdzaak is eigenlijk de Rox Bestandsmanager die wat mij betreft volstrekt ongeschikt is voor Windows gebruikers, maar zeer geschikt is voor programmeurs. Als je overigens wat langer werkt met Rox en je er wat in verdiept ontdek je eigenlijk dat het misschien wel de beste bestandsmanager is die je ooit gaat tegenkomen. Maar als je begint met Puppy kan je er eigenlijk niks mee.
    Puppy heeft dit opgelost door met een paar klikken een hele nieuwe werkomgeving te installeren die meer op Windows lijkt: de Xfce Window Manager. Nadat je deze geinstalleerd hebt lijkt Puppy overigens verassend op Xubuntu (die dezelfde Window Manager heeft) en kan elke Windows verlater er stukken beter mee uit de voeten.
    Ik vond dit bij de eerdere Puppy versies een ontzettende stommiteit maar dit hebben ze prima opgelost.
    Makkelijke backup
    Puppy heeft iets bijzonders: het hele bestandssysteem zit slechts in 1 bestand ingepakt. Dat maakt backup natuurlijk erg makkelijk: gooi het naar Google Drive en je bent klaar. Mocht er wat gebeuren dan heb je zo het hele systeem en al je bestanden terug in een oogwenk!
    Daarnaast kan je het bestandssysteem en je data scheiden. Het bestandssysteem wordt in het geheugen geladen (en is altijd vervangbaar door je Puppy-cd of usb) en je data kan je op de harde schijf laten. Je kan dan een backup van het bestandssysteem maken en een backup van al je data op je harde schijf wanneer je dat nodig acht. Zo wordt systeembeheer wel erg makkelijk, je weet namelijk precies wat er gebeurt met je computer dus je kan rustig slapen.
    Ingebouwde server
    Alsof het allemaal nog niet genoeg is: Puppy heeft ook nog eens een ingebouwde server Hiawatha. Wat kan je daar nu mee? Nou, wat dacht je van je eigen website of blog hosten vanuit je kelder! Je kan de programmeur van de server mailen als je vragen hebt, je krijgt dan netjes antwoord.
    Met een paar klikken een programmeeromgeving
    Wil je programmeren? Python is standaard wordt meegeleverd maar er is ook de Bacon-taal en Gambas (Visual Basic). Met een paar klikken installeer je feilloos een GCC Compiler en een Make Program Builder.
    Klik hier voor een overzicht.

    En dat was de lijst wel zo'n beetje. Is Puppy het ideale besturingssysteem? Nee, dat bestaat niet. Net zoals Windows rammelt er wel eens wat. Maar ik wil gewoonweg een besturingssysteem dat mijn dagelijkse computerleven eenvoudiger maakt, en niet moeilijker. En dat is eigenlijk al reden genoeg om met Puppy in zee te gaan!

    Toegevoegd op 21 Feb 2017, 12:00 - Categorie: PUPPY LINUX


    Puppy Linux veiliger maken

    Reacties


    De makers van Puppy hebben als principe dat Puppy Linux een 'geen gezeik'-distributie moet zijn. Ook is Puppy Linux gemaakt als 'single user'. De hoofdgebruiker 'root' die dus alle rechten heeft om van alles te doen is dus standaard niet beveiligd. Dat klinkt je misschien een beetje vreemd in de oren maar de structuur van Puppy Linux is zo opgezet dat dit eigenlijk ook niet zo nodig is. Bovendien is het nogal een vreemde discussie aangezien 95% van de desktop gebruikers over het internet surft met een besturingssysteem wat zo lek is als een zeef!

    Wat is het ergste dat kan gebeuren?
    Maar goed, laten we eens kijken wat er gebeurt als iemand toch in weet te breken in je systeem, wat overigens zeer onwaarschijnlijk is bij Puppy Linux.
  • De inbreker zal altijd proberen achter je wachtwoorden te komen die je via je browser gebruikt, maar deze zijn netjes ook beveiligd met een wachtwoord toch? Daar kan hij dus niks mee.

  • Dan gaat hij op zoek naar gevoelige informatie op je computer. Maar deze informatie zit hermetisch afgesloten in een kluis via Truecrypt. Losse bestanden zijn beveiligd met 'bcrypt'. De inbreker kan daar dus niet bijkomen. Als je dat natuurlijk tenminste in orde hebt gebracht.

  • Dan zal een inbreker proberen om de boel te vertragen of te vernielen. Maar zelfs als dat lukt dan is er geen nood aan de man. Je pakt namelijk je Puppy Linux-cd of op usb en je start vanaf daar op. Je kan vanaf de cd of de usb je harde schijf volledig formatteren en weer een frisse Puppy Linux er op zetten. Daarna haal je je data weer terug waar je natuurlijk netjes een backup van had gemaakt. En je gaat weer gewoon aan het werk.

  • Het gaat er dus bij Puppy Linux om hoe je je data beveiligd, en niet hoe je je systeem beveiligd. Want dat systeem, dat redt zichzelf prima. Dit is dus radicaal anders dan bij Windows, want daar moet je je voortdurend bezighouden met ieder pijntje van je besturingssysteem.
    Toch beveel ik je aan om de gebruiker 'root' met een wachtwoord te beveiligen. Mocht er iemand inbreken, dan zal hij toch altijd het wachtwoord moeten weten om 'verder' te komen.

    Inlogscherm maken
    Standaard heeft Puppy geen inlogscherm en vraagt om niks. Je komt gelijk terecht in het Bureaublad. Het is in een kantooromgeving misschien wel wenselijk als je Puppy wat beter kan beveiligen. Je kan Puppy zo instellen dat er bij het opstarten wordt gevraagd om een wachtwoord en dat je met hetzelfde wachtwoord je Bureaublad kan versleutelen. Zo zorg je ervoor dat geen 'passanten' in je computer kunnen.


  • Ga naar het bureaublad en klik op het icoontje met het slot.

  • Stel nu het wachtwoord in voor het scherm. Onthoud dit wachtwoord, we hebben het later nog nodig (duh).
  • Je hebt nu je bureaublad beveiligd, maar nog geen wachtwoord voor 'root' ingesteld. Zie hieronder hoe je dit moet doen.
  • Ga nu met de rox filemanager naar de directory root/Startup.

  • Rechtermuisknop.

  • New.

  • Script.

  • Geef als naam voor het script op xlock. Het scriptbestandje wordt aangemaakt.

  • Klik nu met de rechtermuisknop op het scriptbestand xlock.
    Open with Geany.

  • Plaats nu onderstaande code in het script (de eerste regel is al automatisch toegevoegd als het goed is).


  • #!/bin/sh
    xlock

  • Sla het script nu op. De volgende keer als je opstart zal de schermbeveiliging automatisch worden opgestart en zal je dus het schermwachtwoord moeten intypen.

  • Als de schermbeveiliging is opgestart, druk dan op Enter. Elke andere toets wordt meegenomen in het wachtwoord en zal dus tot fouten leiden.
    Als je het wachtwoord intypt zal je niks op het scherm zien (dus ook geen X). Raak dus niet in paniek als het niet lijkt te werken.
    Wil je van het script af of later gebruiken. Verplaats het dan naar de directory disabled onder root/Start
    De schermbeveiliging van Puppy is nogal zenuwachtig. Wil je een compleet zwart scherm gebruik dan onderstaande code.

    #!/bin/sh
    xlock -mode blank

    En klaar. Je hebt nu al een belangrijke eerste stap gemaakt in het beveiligen van je computer. Maar je kan nog meer doen.

    Wachtwoord voor de gebruiker Root instellen
  • Klik op de Terminal (rood rondje met # linksonder)

  • Typ in: passwd en geef hier tweemaal je wachtwoord voor de hoofdgebruiker Root in. Je ziet niks op het scherm, dit is normaal.

  • En klaar. Je hebt nu de gebruiker Root beveiligd met een wachtwoord. Dit betekent als iemand iets wil veranderen aan je systeem dat hij het wachtwoord zal moeten ingeven.
    Als je bovenstaande xlock schermbeveiliging niet gebruikt zal er bij het opstarten dus alsnog niet om een wachtwoord gevraagd worden en kan iedereen dus zonder problemen in je systeem. Pas dan het volgende bestand aan, er zal dan wel om het Root wachtwoord worden gevraagd voordat Puppy opstart.

    Here is the default /etc/inittab file (lxpuptahr):

    ::sysinit:/etc/rc.d/rc.sysinit
    tty1::respawn:/sbin/mingetty --autologin root tty1
    tty2::respawn:/sbin/getty 38400 tty2
    tty3::respawn:/sbin/getty 38400 tty3
    ::ctrlaltdel:/sbin/reboot

    Here is the modified /etc/inittab file, changes on line 2 only:
    ::sysinit:/etc/rc.d/rc.sysinit
    tty1::respawn:/sbin/getty 38400 tty1
    tty2::respawn:/sbin/getty 38400 tty2
    tty3::respawn:/sbin/getty 38400 tty3
    ::ctrlaltdel:/sbin/reboot

    Beveilig je Firefox wachtwoorden
    Gebruik je Firefox of Pale Moon (die is gebaseerd op Firefox) in Puppy? Beveilig dan je toegangscodes. Iemand die inbreekt in je systeem zal altijd het eerste hiernaar gaan zoeken! Je kan deze beveiligen met een wachtwoord.
  • Ga in Firefox naar Edit/Bewerken.

  • Preferences/Voorkeuren.

  • Security/Beveiliging.

  • Stel hier verder je hoofdwachtwoord in. Elke keer als je Firefox opstart zal gevraagd worden om dit wachtwoord. Ook kan niemand nu buiten Firefox om bij je wachtwoorden.
    Wil je het nog veiliger? Gebruik dan een notitieboekje en schrijf daar je wachtwoorden in...



    Toegevoegd op 21 Feb 2017, 7:41 - Categorie: PUPPY LINUX


    Pagina's: [1] [2]