
Não sei se o Samba está pré-instalado no meu sistema Linux.
Eu tenho o /etc/samba/
diretório, com smb.conf
arquivo. Mas se eu tentar um desses comandos
sudo service smb start
sudo service samba start
sudo service smbd start
a resposta é sempre unrecognized service
.
Não há /etc/init.d
nenhum arquivo como smb
, samba
ou smbd
. Como eu poderia verificar mais?
Obrigado mesmo assim!
Responder1
A maneira mais fácil é verificar com seu gerenciador de pacotes. dpkg, yum, emerge, etc. Se isso não funcionar, basta digitar samba --version
e se estiver no seu caminho deve funcionar. Por último, você pode usar find / -executable -name samba
para encontrar qualquer executável chamado samba. Se esses testes forem negativos, é altamente provável que você não tenha o samba instalado.
Responder2
No SMB versão 4.11.6-Ubuntu, execute o seguinte comando:
systemctl status smbd
Responder3
Use o comando smbstatus
você vê abaixo. versão 3.6.23-14.el6_6 e status do seu processo de samba e usuário, grupo etc ...
Responder4
Existe uma maneira ainda mais fácil de verificar programas instalados. Você pode verificar qualquer programa instalado digitando:
~$ qual [programa]
Então neste caso
~$ qual samba
Se estiver instalado, você terá a localização dele. Caso contrário, você obterá uma saída vazia.