bsd:bsdnsa
Table des matières
Samba
Samba
pkg_add samba-4.4.5
quirks-2.241 signed on 2016-07-26T16:56:10Z samba-4.4.5:tdb-1.3.9: ok samba-4.4.5:libtalloc-2.1.7: ok samba-4.4.5:libdaemon-0.14p1: ok samba-4.4.5:dbus-1.10.8v0: ok samba-4.4.5:gdbm-1.12: ok samba-4.4.5:dbus-daemon-launch-helper-1.10.8: ok samba-4.4.5:avahi-0.6.31p24: ok samba-4.4.5:libtasn1-4.8: ok samba-4.4.5:p11-kit-0.23.2p0: ok samba-4.4.5:gmp-5.0.2p3: ok samba-4.4.5:libnettle-3.2: ok samba-4.4.5:libidn-1.32p1: ok samba-4.4.5:gnutls-3.4.14: ok samba-4.4.5:cups-libs-2.1.4: ok samba-4.4.5:cyrus-sasl-2.1.26p17: ok samba-4.4.5:openldap-client-2.4.44: ok samba-4.4.5:py-dnspython-1.12.0p0: ok samba-4.4.5:tevent-0.9.28p0: ok samba-4.4.5:popt-1.16p1: ok samba-4.4.5:ldb-1.1.26p0: ok samba-4.4.5:libexecinfo-0.3v0: ok samba-4.4.5:openpam-20141014: ok samba-4.4.5:samba-util-4.4.5: ok samba-4.4.5:gamin-0.1.10p21: ok samba-4.4.5: ok The following new rcscripts were installed: /etc/rc.d/avahi_daemon /etc/rc.d/avahi_dnsconfd /etc/rc.d/messagebus /etc/rc.d/nmbd /etc/rc.d/samba /etc/rc.d/samba_ad_dc /etc/rc.d/saslauthd /etc/rc.d/smbd /etc/rc.d/winbindd See rcctl(8) for details. Look in /usr/local/share/doc/pkg-readmes for extra documentation.
- Activation et démarrage du service samba
rcctl enable samba rcctl start samba
Configuration du serveur
nano /etc/samba/smb.conf
[global] workgroup = WORKGROUP server string = Samba Server socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192 server role = standalone server log file = /var/log/samba/smbd.%m max log size = 50 dns proxy = no syslog = 0 security = user map to guest = Bad Password guest account = aiko obey pam restriction = no unix password sync = yes domain logons = no [nfs0] path = /nfs0 guest ok = no writable = yes browseable = yes valid users = aiko
Ajout de l'utilisateur valide
pdbedit -a -u aiko
Restart du serveur
rcctl restart samba
Deux possibilités pour démarrer des services au boot
- Première possibilité en utilisant un script shell
Exemple avec Samba
#!/bin/sh nano /etc/rc.local echo Initiation de Samba if [ -f /etc/rc.d/samba ] ; then /etc/rc.d/samba start ; fi
- Deuxième possibilité en utilisant rcctl et le fichier /etc/rc.conf.local
Démarrer le service samba au boot
- On active le service dans /etc/rc.conf.local soit:
- en ajoutant samba à pkg_scripts= ce qui donnera pkg_scripts=samba
- en utilisant la commande rcctl
- Activation et démarrage du service samba
rcctl enable samba rcctl start samba
On va plutôt privilégier le démarrage par rcctl ce qui évitera de créer un fichier en plus
bsd/bsdnsa.txt · Dernière modification : de 127.0.0.1
