我安装了Samba,但是当我尝试从桌面菜单运行samba时,我会得到这个错误。*****"Invalid desktop entry file: '/usr/share/applications/system-config-samba.desktop.**"***
如能提供协助,不胜感激!
帐单
发布于 2017-03-05 10:39:23
我正在使用桑巴服务器在家庭网络,如下面提到的密码保护方式。你也可以试试。
安装并从终端删除:(使用Samba版本4.3.11)
sudo apt-get remove --purge samba但是,如果您有客户问题,则更像是:
sudo apt-get remove --purge smbclient libsmbclient
sudo apt-get purge samba samba-common
sudo rm -rf /etc/samba/ /etc/default/samba再安装一次
sudo apt-get install samba
sudo apt-get install smbclient libsmbclient如何以其他方式重新安装smb.conf
dpkg-reconfigure samba-common
or
sudo cp -a /usr/share/samba/smb.conf /etc/samba/重新安装后重新启动Ubuntu并添加用户
root@Dell-Inspiron-3521:~# sudo smbpasswd -a username (username should be without space eg "sudo smbpasswd -a alamjitsingh")
New SMB password:
Retype new SMB password:*********
Added user alamjitsingh.*********smb.conf所需设置
sudo gedit /usr/share/samba/smb.conf
[global]
workgroup = WORKGROUP
passdb backend = tdbsam
security = user 在身份验证部分,在代码开始时添加#,从而关闭“映射到来宾=坏用户”。
#map to guest = bad user如果不工作,下面的行是可选的。
force user = alamjitsingh最后,添加您的个人代码
[Shared_drive_Name]
path = /media/alamjitsingh/Shared_drive_Name (alamjitsingh is my ubuntu username)
comment = HD Share
read only = yes
available = yes
browseable = yes
writable = no
guest ok = no
public = yes
printable = no
locking = no
strict locking = no有用的终端命令
sudo service samba reload
sudo service samba restar
sudo service samba stop
sudo service samba start
sudo service samba status
sudo service samba force-reload或
sudo /etc/init.d/smbd start
sudo /etc/init.d/smbd stop
sudo /etc/init.d/smbd restart
sudo testparm
sudo service nmbd start
sudo service smbd start或(通过systemctl)
sudo systemctl restart smbd
sudo systemctl start smbd
sudo systemctl restart nmbd
sudo systemctl start nmbd检查所需服务的状态
sudo service nmbd status
sudo service smbd status
sudo service smbd restart了解桑巴的版本
samba -Vhttps://askubuntu.com/questions/883913
复制相似问题