有什么建议吗?
#1 楼
您需要安装samba服务器并在其配置文件中进行一些编辑:sudo apt-get install samba samba-common
之后,您必须编辑文件
/etc/samba/smb.conf
在文件末尾添加以下内容(当然是要求的内容):
[SharedFolder1]
comment = My shared folder
read only = yes
path = /home/user/samba/shared_folder1
browsable = yes
guest ok = yes
之后,您必须(重新)启动samba服务器:
sudo service samba restart
如果samba守护程序在系统启动时未自动启动,请键入以下命令:
sudo sysv-rc-conf samba on
编辑:对于Loki和Juno(Ubuntu 16.04 / 18.04),命令为:
sudo systemctl start / stop smbd
用于启动/停止服务器,而sudo systemctl enable / disable smbd
用于自动启动守护程序。Windows中显示的名称将注意:在上面的示例中,每个人都无需密码即可访问该文件夹(来宾ok =是),但只能在只读模式下(只读= yes)。也许这也可以帮助您。
#2 楼
尝试samba GUI工具system-config-samba检查是否已安装samba
smbd --version
如果需要安装
sudo apt install samba samba-common-bin
运行以下命令进行安装。
sudo apt install system-config-samba
然后我们可以从命令行启动它。
sudo system-config-samba
如果出现以下错误:
:~$ could not open configuration file `/etc/libuser.conf': No such file or directory
您可以通过使用以下命令创建一个空的/etc/libuser.conf文件来修复该问题:以下触摸命令。
sudo touch /etc/libuser.conf
@pblakez
评论
现在用于重启服务器的命令是sudo service smbd restart
– Thiago
18年5月12日在22:56
'sudo sysv-rc-conf samba on'不起作用-还需要更新。
–克里斯·布里斯托尔(ChrisOfBristol)
18/12/9在18:10