¿Cómo puedo ejecutar samba si lo instalé con este comando?
./configure --prefix=/usr/local
make -j4
make install
Respuesta1
Felicitaciones, aparentemente compilaste Samba desde la fuente y lo instalaste.
Si desea ejecutar samba
, debe comprender que samba está compuesto por tres demonios ( smbd
, nmbd
y winbindd
), esencialmente, y herramientas de cliente. No queda claro en tu pregunta a qué (demonios o herramientas de cliente) te refieres.
No mencionaste qué versión de Fedora estás ejecutando, indícalo en la pregunta, por favor.
Si quieres ejecutar los demonios:
- Comprueba que no tengas ya estos demonios ejecutándose.
- Si los tiene ejecutándose, deténgalos (depende de la versión de Fedora que ejecute, pero
sudo service smbd stop
deberíasudo service nmbd
funcionar bien, haga lo equivalentewinbindd
, si esa también se está ejecutando). - Adapte los scripts de inicio para usar la versión
/usr/local/sbin
(los pasos dependen de la versión de Fedora)
Si desea utilizar las herramientas del cliente, agréguelas a su ruta si aún no lo están, en las que desea vivir/usr/local/bin
Puede encontrar más información sobre los demonios en el documento de Centos, por ejemplo:
https://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-samba-daemons.html
Respuesta2
Si la ruta del prefijo no está en la RUTA de su perfil, como "/usr/local/bin" o "/usr/local/sbin" (cualquiera que sea la ubicación en la que esté instalado el ejecutable), entonces debe especificar la ruta completa al ejecutable para ejecutarlo