
No sé si Samba está preinstalado en mi sistema Linux.
Tengo el /etc/samba/
directorio, con smb.conf
el archivo. Pero si intento uno de estos comandos
sudo service smb start
sudo service samba start
sudo service smbd start
la respuesta es siempre unrecognized service
.
No /etc/init.d
hay ningún archivo como smb
, samba
o smbd
. ¿Cómo podría comprobar más?
¡Gracias de todos modos!
Respuesta1
La forma más sencilla es consultar con su administrador de paquetes. dpkg, yum, emerge, etc. Si eso no funciona, solo necesita escribir samba --version
y si está en su camino debería funcionar. Por último, puedes utilizar find / -executable -name samba
para buscar cualquier ejecutable llamado samba. Si esas pruebas son negativas, es muy probable que no tengas samba instalado.
Respuesta2
En SMB versión 4.11.6-Ubuntu, ejecute el siguiente comando:
systemctl status smbd
Respuesta3
Utilice el comando smbstatus
ves a continuación. versión 3.6.23-14.el6_6 y estado de su proceso de samba y usuario, grupo, etc.
Respuesta4
Existe una forma aún más sencilla de comprobar si hay programas instalados. Puede comprobar si hay algún programa instalado escribiendo:
~$ cual [programa]
Entonces en este caso
~$ cual samba
Si está instalado, te da la ubicación del mismo. Si no es así, obtendrá una salida vacía.