openeuler22.09安装samba设置共享文件

发布时间:2026/8/27 12:40:59
openeuler22.09安装samba设置共享文件 openeuler22.09安装及配置SAMBA 共享确认软件源是否安装成功dnf search samba安装samba服务及其相关组件dnf-yinstallsamba samba-common samba-client启动samba服务并设置为开机启动systemctl start smb;systemctlenablesmb查看samba运行状态servicesmb status如下显示关注是否有running正在运行的关键字查看服务器samba监听状态关注tcp 139,445端口上的监听状态netstat-tunlp|grep-Esmbd|nmbd显示如下tcp000.0.0.0:4450.0.0.0:* LISTEN1226/smbd tcp000.0.0.0:1390.0.0.0:* LISTEN1226/smbd tcp600:::445 :::* LISTEN1226/smbd tcp600:::139 :::* LISTEN1226/smbd或者用以下命令单独看139 445端口状态netstat-lantp|grep139netstat-lantp|grep445关闭防火墙systemctl stop firealld;systemctl disable firewalld内核SELinux防火墙临时关闭setenforce0永久关闭SELinux防火墙,编辑配置enforcing改为permissive或disabledvim/etc/sysconfig/selinuxSELINUXdisabled#disabled为关闭查看服务共享状态输入root密码看到当前服务正在运行smbclient-Llocalhost Passwordfor[SAMBA\root]添加用户smb设置用户smb的samba服务器密码useradd-s/sbin/nologin-Msmb smbpasswd-asmb创建一个共享文件目录share用于公共共享创建一个用户文件目录smb将share与smb目录权限更改为777权限mkdir/var/share /var/smbchmod777/var/share/ /var/smb/文件夹共享给匿名使用chcon-R-tpublic_content_t /var/share/ /var/smb/或者共享给samba使用chcon-R-tsamba_share_t /var/share/ /var/smb/修改Samba配置文件vim/etc/samba/smb.conf[global]workgroupSAMBA securityuser map to guestBad User#新增此行passdb backendtdbsam printingcupsprintcapnamecups load printersyescups optionsraw添加公共share目录允许匿名访问目录[share]commentshare path/var/share guest okyeswriteableyesbrowseableyes保存并退出:wq重启Samba服务systemctl restart smb用户共享目录smb的属主chownsmb:smb /var/smb/编辑Samba配置文件/etc/samba/smb.conf添加用户共享配置保存并退出编辑[smb]commentsmb path/var/smbwritelistsmb browseableyeswriteableyesreadlistsmb validuserssmb create mask0777 directory mask0777保存并退出:wq重启Samba服务systemctl restart smb问题1遇到需要清除Windows共享连接可以在Windows电脑上运行net use * /del

相关新闻