麒麟系统如何设置文件共享让windows用户访问

华为电脑安装的是银河麒麟V10版本系统,在华为电脑上已创建共享文件夹,输入命令 sudo smbpasswd -a 用户名, 现在麒麟系统电脑之间的文件共享及修改文件均无问题. 麒麟系统访问windows共享文件也无问题,但关键windows用户问题麒麟系统始终无法访问,提示网络密码错误(用户名及密码肯定是对的,因为麒麟互访也是用该密码). windows无法访问麒麟系统该如何破? 怀疑麒麟Smaba没有启用或打开导致, 备注:我的麒麟系统 没有安全中心,网络保护,防火墙自定义,勾选samba 这些选项的. 请助大家,谢谢!

img

“Devil组”引证GPT后的撰写:
根据描述,问题可能出在 Samba 配置上,可以尝试以下几个步骤来解决问题:

1确认 Samba 是否已经安装并启用。
可以在终端中输入以下命令来检查:

sudo apt-get install samba

安装完成后,可以输入以下命令来启用 Samba:

sudo systemctl enable smbd
sudo systemctl start smbd

2确认 Samba 的配置文件是否正确。
Samba 的配置文件是 /etc/samba/smb.conf,可以在终端中输入以下命令来编辑该文件:

sudo nano /etc/samba/smb.conf

在配置文件中,确保已经设置了正确的共享文件夹路径和访问权限。例如,以下是一个简单的示例:

[share]
  path = /path/to/shared/folder
  read only = no
  guest ok = yes

在这个示例中,共享文件夹名为 "share",路径为 "/path/to/shared/folder",允许所有人读写(read only = no),并允许访客访问(guest ok = yes)。

确认 Windows 计算机的网络设置是否正确。
在 Windows 计算机上,确保已经启用了文件和打印机共享,并且在 "高级共享设置" 中将 "密码保护共享" 设置为关闭。

确认下麒麟系统的防火墙是否都关闭,麒麟系统必须关闭所有的防火墙,否则SMABA无法访问!

提供远程技术支持

这个问题可能是由于麒麟系统上的Samba服务未正确配置导致的。以下是一些可能的解决方法:

  1. 确认Samba服务已正确安装并正在运行
    在终端中输入以下命令,确认Samba服务是否已安装并正在运行:

sudo service smbd status

如果Samba服务未安装,请使用以下命令进行安装:


sudo apt-get install samba

如果Samba服务未在运行,请使用以下命令启动它:


sudo service smbd start
  1. 检查Samba配置文件
    确认Samba配置文件(/etc/samba/smb.conf)中已正确配置共享文件夹。可以使用以下命令编辑配置文件:

sudo nano /etc/samba/smb.conf

在文件中查找“[global]”和“[共享名称]”段,确认已正确设置共享名称、路径、权限等信息。例如:


[global]
workgroup = WORKGROUP
security = user
map to guest = bad user

[myshare]
comment = My Share
path = /path/to/share
read only = no
valid users = myuser
  1. 确认麒麟系统和Windows系统的工作组名称相同
    在麒麟系统中使用以下命令查看工作组名称:

sudo nano /etc/samba/smb.conf

在Windows系统中,可以在“控制面板” -> “系统和安全” -> “系统” -> “计算机名、域和工作组设置”中查看工作组名称。确保两个系统的工作组名称相同。

  1. 确认Windows系统共享文件夹的权限设置
    确认Windows系统上共享文件夹的权限设置是否允许麒麟系统中的用户访问。可以在Windows资源管理器中右键单击共享文件夹并选择“属性” -> “共享” -> “高级共享” -> “权限”中设置。

希望以上方法可以帮助你解决问题,望采纳!!!

该回答引用chatGPT
要让 Windows 用户访问麒麟系统上的共享文件夹,您需要按照以下步骤进行设置:

1.确保 Windows 和麒麟系统连接在同一局域网下,可以相互访问。可以通过 ping 命令测试两台计算机之间的网络连接是否正常。

2.在麒麟系统中打开共享文件夹的属性,设置共享选项。在共享选项中,勾选“允许其他人在网络上查看和编辑此文件夹中的文件”。

3.在麒麟系统中安装 Samba 服务,可以通过命令 sudo apt-get install samba 命令进行安装。

4.配置 Samba 服务。在终端中输入 sudo nano /etc/samba/smb.conf 命令,编辑 Samba 配置文件。在文件末尾添加以下内容:

[共享文件夹名称]
path = 共享文件夹路径
public = yes
writable = yes
printable = no

将共享文件夹名称和共享文件夹路径替换为您自己的设置。例如:

[Shared Folder]
path = /home/user/shared
public = yes
writable = yes
printable = no

5.保存并退出 Samba 配置文件。重启 Samba 服务,输入以下命令:

sudo systemctl restart smbd
sudo systemctl enable smbd

6.在 Windows 中打开文件资源管理器,输入麒麟系统的 IP 地址和共享文件夹名称,例如:

\\192.168.1.100\Shared Folder

确保您使用的是正确的 IP 地址和共享文件夹名称。输入麒麟系统的用户名和密码,以便访问共享文件夹。

如果您仍然无法访问麒麟系统上的共享文件夹,请确保您在 Windows 计算机上启用了 SMBv1 协议。在 Windows 中,打开“控制面板”>“程序和功能”>“打开或关闭 Windows 功能”,然后确保“SMB 1.0/CIFS 文件共享支持”选项已勾选。

http://zh-cjh.com/caozuoxitong/130.html
你看看这个

你可以尝试以下方法解决问题:

  1. 确认麒麟系统的Samba服务是否已启用。打开终端,输入命令sudo service smbd status,如果Samba服务已启用,终端会显示active(running)状态。

  2. 确认Windows共享文件夹的访问权限。在Windows上打开共享文件夹属性,选择安全选项卡,确认是否有麒麟系统所使用的用户名,并且该用户具有读写权限。

  3. 尝试在Windows上创建一个新的共享文件夹,并使用相同的用户名和密码访问。如果能够成功访问,则说明问题可能出在原先共享文件夹的权限设置上。

  4. 确认麒麟系统的防火墙是否会阻止Samba服务的访问。可以尝试在终端中输入命令sudo iptables -L,查看是否有关于Samba服务的拦截规则。如果有,可以使用命令sudo iptables -F清除规则。

希望以上方法能够帮助你解决问题。如果仍然无法解决,建议寻求专业技术支持。

kylin 防火墙检查:
firewall-cmd --list-all
停止:
systemctl stop firewalld
禁用:
systemctl disable firewalld


贴一下你的配置文件/etc/samba/smb.conf。