我有这个输出
user123@Matrix-Server:~$ /etc/init.d/samba stop bash: /etc/init.d/samba: No such file or directory sputnik@Matrix-Server:~$ sudo /etc/init.d/samba restart sudo: /etc/init.d/samba: command not found user123@Matrix-Server:~$
user123@Matrix-Server:~$ sudo apt-get install samba smbfs Reading package lists... Done Building dependency tree Reading state information... Done samba is already the newest version. smbfs is already the newest version. The following packages were automatically installed and are no longer required: linux-headers-2.6.32-19-generic linux-headers-2.6.32-19 Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Samba由两个分离的守护进程组成:
要完全重新启动samba,您需要重新启动它们,以便正确的命令序列是
sudo /etc/init.d/smbd restart sudo /etc/init.d/nmbd restart
或者以更“微妙”的方式
sudo service smbd restart sudo service nmbd restart
sudo /etc/init.d/samba start
试试或尝试
cd /etc/init.d/ sudo ./samba start
如果失败了,重新安装桑巴:
sudo apt-get install --reinstall samba
然后尝试重新启动它。
你也可以在一行上运行
restart smbd && restart nmbd
如果这不起作用Fen0x的build议。