j'essaie d'exécuter le service samba sur le serveur Ubuntu et cela me donne des erreurs et dit que c'est masqué et mort, comment puis-je résoudre ce problème? qu'est-ce qui fait que c'est comme ça?
Voici l'erreur que j'obtiens: -
Impossible de démarrer samba.service: l'unité samba.service est masquée. Si j'exécute le serveur Ubuntu sur Virtual Box, serait-ce le problème? Merci.
sudo systemctl unmask samba.service
et vérifiez ensuite ..Réponses:
Ce n'est pas un bug.
Ce que vous décrivez est intentionnel de la part du peuple Debian.
Vous n'êtes pas censé contrôler les services samba de cette façon sur un système d'exploitation Debian / Ubuntu systemd. Vous êtes censé manipuler les
smbd
,nmbd
et lessamba-ad-dc
services au besoin.Il n'y a pas de parapluie
samba.target
pour faire le travail original de l'ancien script Debian / Ubuntusamba
van Smoorenburgrc
; qui commençait / arrêtait ces trois en bloc. D'autres personnes les ont créés pour d'autres systèmes d'exploitation systemd. Le peuple Debian ne l'a pas fait.Alors, où vous lisez le doco Debian / Ubuntu en disant des choses comme
rappelez-vous que ce n'est plus une chose disponible, maintenant que Debian Linux et Ubuntu Linux sont des systèmes d'exploitation systemd.Juste pour ajouter à la confusion…
Ce que le reste du monde en dehors de Debian sait comme
samba.service
on l'appellesamba-ad-dc.service
dans le monde Debian. De même,nmbd.service
etsmbd.service
sont à l'originenmb.service
et ensmb.service
dehors de Debian.Alors , où vous lisez générique système d'exploitation systemd doco samba parle de
nmb
,smb
et lessamba
services, vous devez effectuer mentalement la traduction pour Debian / Ubuntu, en particulier pour ce dernier nom.Lectures complémentaires
samba.target
la source