目前共有9篇帖子。 字体大小:较小 - 100% (默认)▼  内容转换:不转换▼
 
点击 回复
145 8
fedora41下要想成功配置samba服务器,必须关闭selinux和firewalld
一派掌门 二十级
1楼 发表于:2025-3-6 11:39
对于firewalld防火墙,要么选择完全关闭,要么选择放行samba服务。
一派掌门 二十级
2楼 发表于:2025-3-6 11:42

[oct1158@fedora41-bh8f7e0 Downloads]$ sudo systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
     Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; preset: enabled)
    Drop-In: /usr/lib/systemd/system/service.d
             mq10-timeout-abort.conf
     Active: active (running) since Thu 2025-03-06 11:37:44 AWST; 2min 46s ago
 Invocation: ed1ded60a22b472fb702b374fef53a93
       Docs: man:firewalld(1)
   Main PID: 3122 (firewalld)
      Tasks: 2 (limit: 4584)
     Memory: 25.4M (peak: 25.7M)
        CPU: 321ms
     CGroup: /system.slice/firewalld.service
             mq3122 /usr/bin/python3 -sP /usr/sbin/firewalld --nofork --nopid

Mar 06 11:37:44 fedora41-bh8f7e0 systemd[1]: Starting firewalld.service - firewalld - dynamic firewall daemon...
Mar 06 11:37:44 fedora41-bh8f7e0 systemd[1]: Started firewalld.service - firewalld - dynamic firewall daemon.
[oct1158@fedora41-bh8f7e0 Downloads]$ sudo firewall-cmd --list-ports
1025-65535/tcp 1025-65535/udp
[oct1158@fedora41-bh8f7e0 Downloads]$


firewalld防火墙默认处于开启状态,并且没有放行samba服务器的端口。

 
一派掌门 二十级
3楼 发表于:2025-3-6 11:46

fedora41需要在软件仓库里面安装firewall图形界面配置工具。

 
一派掌门 二十级
4楼 发表于:2025-3-6 11:50
然后在runtime和permanent两个configuation里面都要放行samba、samba-client和samba-dc这三个服务。

 
一派掌门 二十级
5楼 发表于:2025-3-6 11:52

用“sudo smbpasswd -a 用户名”添加用户并设置密码,就可以在windows电脑上访问共享文件夹了。

 
一派掌门 二十级
6楼 发表于:2025-3-6 11:53
[oct1158@fedora41-bh8f7e0 Downloads]$ sudo firewall-cmd --list-ports
1025-65535/tcp 1025-65535/udp
[oct1158@fedora41-bh8f7e0 Downloads]$ sudo firewall-cmd --list-services
dhcpv6-client mdns samba samba-client samba-dc ssh
[oct1158@fedora41-bh8f7e0 Downloads]$
 
一派掌门 二十级
7楼 发表于:2025-3-6 11:54

[oct1158@fedora41-bh8f7e0 Downloads]$ getenforce
Disabled

这个是查看selinux是否已关闭。

 
一派掌门 二十级
8楼 发表于:2025-3-6 11:55
关闭selinux的方法是sudo vim /etc/selinux/config,把里面的SELINUX=改成disabled,然后重启系统。
 
一派掌门 二十级
9楼 发表于:2025-3-6 11:57

fedora41修改计算机名是在设置里面(system--about菜单),改完要记得点蓝色的勾才能生效。

 

回复帖子

内容:
用户名: 您目前是匿名发表
验证码:
(快捷键:Ctrl+Enter)
 

本帖信息

点击数:145 回复数:8
评论数: ?
作者:巨大八爪鱼
最后回复:巨大八爪鱼
最后回复时间:2025-3-6 11:57
 
©2010-2025 Purasbar Ver2.0
除非另有声明,本站采用知识共享署名-相同方式共享 3.0 Unported许可协议进行许可。