samba 共享文件 Linux 为共享端 windows 为客户端
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
1.安装samba
yum -y install samba
2.创建新用户 创建共享目录 配置samba
useradd qwer #创建系统用户
usermod -g root qwer #添加到root组
password qwer #设置系统用户密码
mkdir /home/qwer/smb
chown -R qwer.qwer /home/qwer/
vi /etc/samba/smb.conf
[global]
workgroup = SAMBA
security = user
encrypt passwords= yes
passdb backend = tdbsam
[shared]
comment = share folder
browseable = yes
writeable = yes
path = /home/qwer/smb
create mask = 0755
directory mask = 0755
admin users = qwer
valid users = qwer
3.系统用户加入 smb用户注意:不能与系统用户 的密码一致
pdbedit -a qwer
4 运行Samba提供的检查工具 testparm 分析参数设置
如果你看到以下提示信息 可以设置Centos设置更大的nofile值加以解决
rlimit_max: increasing rlimit_max (1024) to minimum windows limit (16384)
1) 当前会话下运行: ulimit -n 16384
2) 修改系统配置文件以便重启生效
sed -i '$a\* - soft nofile 16384' /etc/security/limits.conf
5 防火墙开放端口
firewall-cmd --permanent --add-port=137/udp
firewall-cmd --permanent --add-port=138/udp
firewall-cmd --permanent --add-port=139/tcp
firewall-cmd --permanent --add-port=445/tcp
firewall-cmd --reload
6 解除shlinux 限制
例:
chcon -t samba_share_t "share_folder_path"
#"share_folder_path" 为共享路径
chcon -t samba_share_t "/home/qwer/smb"
setenforce 0
sed -i '/^SELINUX=/c SELINUX=disabled' /etc/selinux/config #关闭selinx
7 启动smb
systemctl restart smb
win 删除链接
net use * /del
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献8条内容
所有评论(0)