Il fut fait sans correcteur orthographique et grammaticale, il est aussi fort probable que des images et liens soient indisponible.
đĄ Open ton BSD
Pour ce nouveau post, BSD est a l’honneur et plus prĂ©cisĂ©ment, l’OpenBSD.
Avant toute chose, si vous n’avez jamais touche Ă OpenBSD, je vous conseil de passer par leur FAQ , qui est tout simplement gĂ©nial ! Contrairement Ă la croyance cette distribution n’est pas vraiment dĂ©routante, et ceux grĂące Ă la trĂ©s bonne documentation qui offre toujours rĂ©ponse Ă tout. Le systĂšme est lĂ pour vous guider vers un pas de plus, notamment par ses nombreux “e-mails”. Vous me direz que ce mĂ©mo n’est donc pas utile … Perso je n’aime pas chercher 3h dans une doc, un point particulier que j’ai dĂ©jĂ abordĂ© 100fois.
Je tiens a prĂ©ciser que je ne suis pas un expert de cette OS, OpenBSD est pour moi “tout nouveau”. Je l’ai abordĂ© il y a peu de temps pour les futur besoins de mes serveurs.
Let’s Get Started
A) Lors de l’installation.
- Activer NTPD , ce qui permet d’avoir une synchronisation parfaite avec notre fuseau horaire.
- CrĂ©er tout de suite l’user qui pourras utiliser “su”, cela permet de dĂ©sactiver directement la connexion root depuis ssh et d’Ă©tre en user l’ors du 1er dĂ©marrage.
B) AprĂšs l’installation
- Augmenter la rĂ©solution (je suis pas fan du 25*80). Le plus simple c’est par lĂ –>[ici]
- ParamĂ©trer PKG_PATH, dâaprĂšs la lite des
miroir Http/FTP
. Personnellement j’utilise "
http://ftp2.fr.openbsd.org/pub/OpenBSD/
" en amd64. Ce qui me donne " $ export PKG_PATH=http://ftp2.fr.openbsd.org/pub/OpenBSD//5.3/packages/
machine -a
/" - Installer votre Ă©diteur favori. Pour moi le petit nano. “# pkg_add -iv nano”
4. Configurer
SUDO
(prĂ©fĂ©rez utilisez “sudo” a “su” et “sudo -s” a “sudo su”). “# nano /etc/sudoers” et dĂ©-commentez la ligne ‘#
%wheel ALL=(ALL) -- > %wheel ALL=(ALL)
’ pour donner l’autorisation de sudo aux utilisateur du groupe wheel (par dĂ©faut si vous l’avez crĂ©e a l’installation). Ajoutez y"NOPASSWD: ALL" pour eviter la fastidieuse demande perpĂ©tuel.
- Installer un paquetage prĂ©s compilĂ© “sudo pkg_add -iv —”, i permet de voir les diffĂ©rentes versions et de toujours choisir en cas d’options disponibles, v permet d’avoir le maximum d’informations.
- Un navigateur c’est toujours utile “sudo pkg_add elinks”. Je trouve que Elinks Ă l’utilisation la plus naturel et intuitive, bien qu’il ne soit pas le plus performant.
- Si vous utilisez SSH n’oubliez pas de le configurer, mais on a dĂ©jĂ vu ça .
C) Utiliser les “ports”
Pour cette partie je vous invite a aller voir sur la –>[FAQ] .
L’utilisation des ports c’est vraiment pas mon dada. Ok ça peut ĂȘtre vraiment trĂšs utile. Mais Ă©tant rarement Ă jours, je prĂ©fĂšre compiler moi mĂȘme et avec mes options quitte Ă me faire les dĂ©pendances (Ă©tant un ancien de Slackware ça me fait pas peur ! :p ).
Je trouve, que ce systĂšme de “ports” d’OpenBSD est bien moins performant que AUR avec yaourt pour ArchLinux.
D) Divers commandes
- C’est con mais la 1ere fois j’ai cherchĂ© comment Ă©teindre le systĂšme … “$ halt ”
- Toute les commandes UNIX sont utilisable (aucun dĂ©paysement …)
- Pour tĂ©lĂ©charger sous –>[UNIX] . Ătant habituĂ© a wget, j’ai du l’installer, car non disponible de base.
- Lister les perif PCI “pciconf”
- Lister les modules noyau qui sont chargĂ© “kldstat”
- Charger / DĂ©charger les modules du noyau “kldload/kldunload”
- Voir les appels systĂšme “strace”
E) Attention
- Dans l’installation d’origine, bash n’est pas disponible. Si vous compter l’utiliser en root ne lui assignez pas directement, mais assigner le Ă un compte toor ! –>[Sur le sujet]
- BSD utilise INIT les contrĂŽles de dĂ©marrage sont donc liĂ© a l’utilitaire “RC”
- OpenBSD nome lâinterface rĂ©seau par le nom de son pilote et non pas ethX. Ex —>[ici]
- Les commandes spécifiques a Linux ne sont bien-sur pas disponible sous BSD.
Si vous relevez une erreur ou si vous aviez quelque chose a ajouter, merci de laisser un commentaire afin que je puisse me corriger.
Ă©a, les amis.