Archive for the ‘FreeBSD’ Category
Configuration cliente SSH avancée
Voir cet article concernant le « multiplexage » des connections.
Cet exemple de configuration ne vérifie pas le hash et ne le stock pas
Host 192.168.1.1
HashKnownHosts no
StrictHostKeyChecking no
ControlMaster auto
ControlPath ~/.ssh/sockets/%r-%h-%p
Compression yes
KeepAlive yes
CheckHostIP no
Cet exemple de configuration s’applique a tous les autre host, stock le hash
Host *
HashKnownHosts yes
StrictHostKeyChecking ask
ControlMaster auto
StrictHostKeyChecking yes
ControlPath ~/.ssh/sockets/%r-%h-%p
Compression yes
KeepAlive yes
CheckHostIP yes
Dans les deux exemple, une socket de connexion sera créé dans le dossier ~/.ssh/sockets
Celui ci doit etre accessible uniquement pour votre utilisateur, toutes les utilisateurs pouvant accéder a ces sockets pourront utiliser vos connections SSH sans authentification !
Désactiver le beep console sous FreeBSD
Pour le definir de maniere definitive (appliqué au boot), editer le fichier /etc/sysctl.conf et definissez la variable a hw.syscons.bell a 0
hw.syscons.bell=0
Pour l’appliquer en « live » tapez :
sysctl hw.syscons.bell=0
Configurer un partage NFS entre une BSD et un Mac
Configuration du serveur NFS
Fichier /etc/exports
/home -alldirs -maproot=www [ip du client]
- -alldirs permet de pouvoir utiliser n’importe quel dossier comme point de montage
- -maproot permet de mapper l’utilisateur (pour ne pas avoir de probleme si les uid ne sont pas identique des deux cotés)
Fichier /etc/rc.conf
rpcbind_enable="YES" nfs_server_enable="YES" mountd_enable="YES" mountd_flags="-r -n"
Configuration client NFS
- Via Finder, connectez vous a un nouveau serveur
- Entrer : nfs://[votre serveur]/home
Mise a jour de la release FreeBSD
#uname -a FreeBSD mabsd 7.0-RELEASE FreeBSD 7.0-RELEASE #0
La release 7.0 est installée
#freebsd-update upgrade -r 7.2-RELEASE
Installation de la release 7.2 puis reboot
#freebsd-update install #shutdown -r now
On finalise l’installation pour reboot
#freebsd-update install #shutdown -r now
On vérifie que la mise a jour est finie
#uname -a FreeBSD mabsd 7.2-RELEASE FreeBSD 7.2-RELEASE #0
La mise a jour est finie