Ik ben acht jaar Linux gebruiker en na het krijgen van een argument met iemand over OpenBSD overiding mijn theorie dat OS veiligheid is 50% OS en 50% admin vaardigheid, heb ik besloten om te proberen OpenBSD voor mezelf. Ik heb geprobeerd BSD's voor en zijn niet in staat geweest om in deze dag tot dy gebruik, maar ik ga echt OpenBSD goed gaan. Dus, dit brengt mij tot een paar vragen. (Heb ik al gepost enkele van deze in het Algemeen forum voor beginners van unix.com)
1. Hoe krijg ik X werkt? Heb ik het OpenBSD installeren via HTTP uit tux.org. Dat leek goed te gaan behoorlijk vlot keer kreeg ik te begrijpen hoe de installatie werkt. Ik heb gevraagd dat alle pakketten worden geïnstalleerd, omdat ik wilde "alles". Het lijkt erop dat dit omvat X. Het antwoord kreeg ik in het andere forum was om X-configureren voor het genereren van een nieuwe XF86Config bestand. (Net zoals ik gebruikt om te doen in Fedora Linux als ik behoefte aan) Ik heb dit gedaan en vervolgens het bestand in / etc/X11 aanpassen en omgedoopt tot het XF86Config. Vervolgens heb ik geprobeerd het typen van 'xdm' (als root) om de X display manager, maar er was een knipperen en daarna was ik terug naar de console zonder X. Dus ik probeerde 'startx' (als root) en ik heb wat meer nuttig fouten beweren dat X was reeds uitgevoerd. Ik heb ook gecontroleerd / var/log/XFree86.0.log en zag hetzelfde. Maar een 'ps-ax | grep X' liet me geen processen. Aangezien OpenBSD is zo goed beveiligd, ik neem ik moet iets veranderen om X te draaien (op zijn minst op: 0, want ik was in staat om een X-server draait op: 1)? Eindelijk, na de vaststelling van de PATH-variabele voor mijn gewone gebruiker, ik zou kunnen gebruiken "startx" Maar ik liever "xdm '. Wat kan er mis gaan?
2. Wanneer ik de installatie van oorspronkelijk, ik het systeem voor DHCP. Toen ik opnieuw opgestart, ik heb "apparaat timeout" fouten voor NE3. Na poking rond in de man pagina's, heb ik ontdekt / etc/hostname.ne3. Ik herschreef het in te stellen statisch IP in plaats dat nu er zo uit ziet:
inet 192.168.1.40 255.255.255.0 192.168.1.255
Toen ik doen: 'sh / etc / netstart NE3' en dan 'ifconfig NE3' Het lijkt erop dat de kaart is en geconfigureerd met de juiste IP-info. Een beetje meer graven op het net geeft aan dat mijn probleem kan het gevolg zijn van een IRQ conflict? Ik run "vmstat-i 'en er is geen informatie over NE3. Dit is allemaal vreemd voor mij als de netwerkkaart werkte goed tijdens de HTTP installeren. Een beetje meer van Google draait op de mogelijkheid van een probleem met ACPI voor NE2000 gebaseerd netwerkkaarten (Dit is een Netgear FA serie NIX). Maar ik kan geen informatie vinden over hoe u de IRQ (of hoe sonde, aangezien ik niet weet wat de IRQ adres is om te beginnen. Ik heb ook niet kunt vinden, uitleg over hoe u de ACPI ondersteuning. I weet niet of dit een probem want dit is een ouder systeem (Pentium 233 MMX).
3. Is er een commando naar de lijst van alle geïnstalleerde pakketten? Ik neem aan dat sinds de OpenBSD standaard installatie veilig is, dat het moet worden geleverd met alles wat ik nodig heb (tenminste dat is wat de persoon die ik was met het argument impliciete). 'pkg_info-a' wordt niet weergegeven wanneer ik iets liep het. Wat ik zoek is de basis internetdiensten Ike Apache, BIND, SMTP, POP3, IMAP, LDAP. De persoon die begon mij op deze zoektocht hield in dat het gebruik van Apache, alles wat ik moet doen is "zet hem op" en het gebruik ervan.
4. Apache. Komt het vandaan voorgecompileerde met ondersteuning voor SSL, WebDAV, PHP en
Perl? Ik ben echt proberen te houden aan de standaard installatie in orde te handhaven OpenBSD veiligheid.
5. Hoe maak ik een gewone gebruiker de weg? Ik heb een gewone gebruikersaccount en geprobeerd te startx en het lijkt erop dat / usr/X116/bin is niet in mijn pad. Ik heb geprobeerd de gebruikelijke: PATH \u003d $ PATH: / usr/X11R6/bin maar dat werkte niet met 'sh'. Dus, er ust worden enkele andere manier om dit te doen over-the-fly. Er is waarschijnlijk ook een bestand voor een meer permanente naast de PATH omgevingsvariabele voor het instellen van deze wereld? Ik keek voor / etc / profile en / etc / login en vinden ook niet. Ik vond / etc / skel / .login en / etc / skel / .profile, maar dit lijkt een vreemde plaats voor een algemene instelling, dus ik denk niet dat het de juiste plaats. Ik heb ook net dit moment ontdekt 'ksh', dat lijkt veel mooier dan 'sh'. Hmmm ... Misschien heb ik gewoon antwoord gegeven op mijn eigen vraag. ; P I'll hebben om dit meer.
Nou, dat is alles voor nu. Ik geef het toe ... Ik ben verloren met OpenBSD, maar ik wil toch beploegen door om te kijken of het echt kan pak mijn behoeften met een minimum van admin vaardigheid uitgegeven. Tot nu toe is het een mooie hash maîtresse.