在Ubuntu上安装Samba服务器
时间:2020-01-09 10:45:16 来源:igfitidea点击:
如果要在Ubuntu和Windows计算机之间共享文件,最好的选择是使用Samba文件共享。
要安装,请首先打开一个终端窗口,然后输入以下命令:
sudo apt-get install samba smbfs
我们已经安装了samba,但是现在我们需要对其进行配置以使其可访问。运行以下命令以打开配置文件,替换我们选择的编辑器:
sudo gedit /etc/samba/smb.conf
在文件中找到此部分:
####### Authentication ####### # "security = user"; is always a good idea. This will require a Unix account # in this server for every user accessing the server. See # /usr/share/doc/samba-doc/htmldocs/Samba-HOWTO-Collection/ServerType.html # in the samba-doc package for details. ; security = user
取消注释安全线,然后添加另一行使其看起来像这样:
security = user username map = /etc/samba/smbusers
这将使Samba设置为使用smbusers文件查找用户列表。
创建一个Samba用户
创建用户有两个步骤。首先,我们将运行smbpasswd实用程序为用户创建一个samba密码。
sudo smbpasswd -a <username>
接下来,我们将该用户名添加到smbusers文件中。
sudo gedit /etc/samba/smbusers
添加以下行,用要授予访问权限的用户名替换用户名。格式为<ubuntuusername> = <samba用户名>。我们可以使用其他samba用户名来映射到ubuntu帐户,但是现在并没有必要。
<username> = "<username>";
现在,我们可以创建samba共享并向我们在此处列出的用户授予访问权限。