在麒麟操作系统上设置Samba服务并将file:///media/cfl997/kylin/A/shared/samba目录添加到Samba共享目录中,同时在配置文件中添加重新启动Samba服务的步骤。以下是完整的步骤:
-
安装Samba:
在终端中使用以下命令安装Samba软件包:sudo apt-get install samba -
配置Samba:
使用文本编辑器编辑Samba配置文件,可以运行以下命令:sudo vim /etc/samba/smb.conf在配置文件中,您可以定义共享目录、设置访问权限、创建用户帐户等。确保在配置文件中进行适当的设置以满足您的需求。
-
创建Samba共享目录:
在配置文件中定义的共享目录应该存在于文件系统中。您可以使用以下命令创建一个新的共享目录:sudo mkdir /media/cfl997/kylin/A/shared/samba -
添加Samba用户:
为Samba创建一个用户帐户,该用户将用于访问Samba共享。使用以下命令创建Samba用户:sudo smbpasswd -a username其中
username是您要创建的Samba用户的用户名。 -
配置Samba共享:
在Samba配置文件中添加以下共享定义:[shared] comment = Samba Shared Directory path = /media/cfl997/kylin/A/shared/samba browseable = yes read only = no valid users = your_username create mask = 0664 directory mask = 0775[shared]是共享名称,您可以根据需要更改。comment是共享描述,可根据需要进行自定义。path是要共享的目录的绝对路径。browseable设置为yes允许浏览器访问共享。read only设置为no允许写入共享目录。valid users指定可以访问共享的用户名。将your_username替换为实际的用户名。create mask和directory mask设置了创建文件和目录时的权限。
-
保存并退出配置文件。
-
检查Samba配置是否有语法错误:
在终端中运行以下命令以验证Samba配置文件的语法:testparm如果没有出现错误消息,表示配置文件的语法正确。
-
启动Samba服务:
使用以下命令启动Samba服务:sudo service smbd start -
设置Samba开机启动:
如果您希望Samba在系统启动时自动启动,可以使用以下命令:sudo systemctl enable smbd -
防火墙设置:
如果您的服务器上启用了防火墙,确保打开Samba所需的端口。Samba默认使用TCP端口139和445。 -
测试Samba共享:
使用其他计算机上的文件浏览器,您应该能够通过输入\\服务器IP地址来访问共享文件夹,并输入Samba用户名和密码。 -
重新启动Samba服务:
在配置文件中添加了新共享后,使用以下命令重新启动Samba服务,以应用更改:sudo service smbd restart
如果没有权限需要更改共享目录的权限即可
这样,您的Samba共享应该已经设置好并且包括重新启动Samba服务的步骤。其他计算机可以通过网络访问共享目录。确保设置了正确的共享权限和Samba用户访问权限以确保共享的安全性。
本文介绍在麒麟操作系统上设置Samba服务的完整步骤,包括安装、配置、创建共享目录、添加用户、检查配置语法、启动服务、设置开机启动、防火墙设置、测试共享等,还提及在配置文件添加新共享后重新启动服务以应用更改,确保共享安全。

378

被折叠的 条评论
为什么被折叠?



