So prüfen Sie, ob Samba installiert ist

So prüfen Sie, ob Samba installiert ist

Ich weiß nicht, ob Samba auf meinem Linux-System vorinstalliert ist.

Ich habe das /etc/samba/Verzeichnis mit smb.confder Datei. Aber wenn ich einen dieser Befehle versuche

sudo service smb start
sudo service samba start
sudo service smbd start

die antwort ist immer unrecognized service.

Darin /etc/init.dbefindet sich keine Datei wie smboder samba. smbdWie kann ich das noch überprüfen?

Trotzdem danke!

Antwort1

Der einfachere Weg ist, dies bei Ihrem Paketmanager zu überprüfen. dpkg, yum, emerge usw. Wenn das nicht funktioniert, müssen Sie nur Folgendes eingeben samba --versionund wenn es in Ihrem Pfad ist, sollte es funktionieren. Zuletzt können Sie verwenden, find / -executable -name sambaum jede ausführbare Datei mit dem Namen „samba“ zu finden. Wenn diese Tests negativ sind, ist es sehr wahrscheinlich, dass Sie Samba nicht installiert haben.

Antwort2

Führen Sie in SMB-Version 4.11.6-Ubuntu den folgenden Befehl aus:

systemctl status smbd

Antwort3

Verwenden Sie den Befehl smbstatus

Sie sehen unten Version 3.6.23-14.el6_6 und Status Ihres Samba-Prozesses und Benutzers, Gruppe usw.

Antwort4

Es gibt eine noch einfachere Möglichkeit, nach installierten Programmen zu suchen. Sie können nach jedem installierten Programm suchen, indem Sie Folgendes eingeben:

~$ welches [Programm]

In diesem Fall

~$ welcher Samba

Wenn es installiert ist, wird der Speicherort angegeben. Wenn nicht, erhalten Sie eine leere Ausgabe.

verwandte Informationen