CentOS8 折腾 SMB(samba)

这是一篇导入的文章

前言

手头闲置了一台主机,功耗也不高,于是便萌生了折腾 samba 的念头 生命不息折腾不止

本来想着装 Windows Server ,但突然想到 Linux 有内存缓冲一说(把用到的文件提取到内存中提高速度)
就安装了 CentOS8

由于 CentOS7 不知道什么情况,速度跑不起来,故选择 C8

操作

安装 samba

打开 Shell 命令行,输入

dnf install -y samba

可能开发者比较喜欢玩DNF

查看 SELinux 状态

getenforce

如果输出的结果为 Disabled ,则跳过下一步

如果输出的结果为 Enforcing ,则执行下一步

关闭 SELinux

setenforce 0

vi /etc/selinux/config

将其中的 enforcing 改为 disabled (如图所示)
⚠不要修改 SELINUXTYPE 否则你的服务器将无法开机

添加用户

useradd username

可以自定义 username 为其他用户名,下同

smbpasswd -a username

给用户设置个密码,完事

配置 samba

vi /etc/samba/smb.conf

在最下面填入

[username]
path = /home/username/
public = no
admin users = username
valid users = @username
writable = yes
create mask = 1750
directory mask = 1750

防火墙相关配置

由于我们是内网环境,此处可以直接关闭防火墙

systemctl stop firewalld;systemctl disable firewalld

⚠关闭防火墙仅适用于内网环境,如果你非要做出在公网环境下关闭这样的窒息操作,那我只能说

后续设置

systemctl restart smb

如果启动之后运行正常,则执行

systemctl enable smb

参考答案

感谢大佬们写下的教程,让我这个 Copy 怪有了发挥的余地

Samba:打造企业级授权文件共享服务器——Dy1an——2019-07-30

Samba:基于公网 IP 的服务访问——Dy1an——2019-08-09

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇