ATscore

  • 首页
  • 听音乐
  • 科普
  • 冒险岛
  • 声明
  • 关于
  1. 首页
  2. 信息技术
  3. 正文

debian10安装samba并配置,踩iptables的坑

2022年4月14日 558点热度 0人点赞 0条评论

samba 安装

samba是大家喜闻乐见的共享工具
file

安装samba等相关工具

vim我这没有

sudo apt-get vim
sudo apt-get install samba
sudo apt-get install smbclient

samba 配置

添加samba用户

samba用户必须是linux的同名用户
我这次是在给bitnami的redmine整合包添加远程共享功能时遇到的问题,用户名都以bitnami为例。

passwd

先把系统用户名改过来

smbpasswd -a bitnami

输入密码

修改配置文件

参考该链接
https://blog.csdn.net/linglongwunv/article/details/5212875
file
workgroup我没改,本来就是WORKGROUP
host allow我没改,没有找到
[share]一节,我才知道这里的名字就是看到的名字,我以成如下

[redmine]
    comment = redmine 
    path = /bitnami/redmine
    browseable = yes
    read only = no
    guest ok = no
    writable = yes

共享文件夹目录

共享文件夹应该是samba用户可访问的,我懒,直接777

chmod 777 /bitnami/redmine

经折腾证明,只要是samba用户能访问即可。

重启samba服务

systemctl restart smbd.service nmbd.service

使用smbclient测试

smbclient -L $ip -U $smb_user

这里会提示输入密码,输入后应该会显示本机上所有的共享目录

踩坑防火墙问题iptables

我遇到本机上述都正常,但是远程访问失败的问题。
直接备份iptables的规则,其实你不备份也无所谓。

iptables save > iptables_rule_20220414

清空规则,重新写入允许所有访问。
如果你是企业使用,那得实事求是的来,不可乱改防火墙

iptables -F
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT

保存iptables修改后的规则,并使之重启生效

/sbin/iptables-save > /home/bitnami/iptables_rule

并在 /etc/rc.local中写入

/sbin/iptables-restore < /home/bitnami/iptables_rule

大功告成。

ATscore

用常识解读世界,用自己的大脑独立思考

Post Views: 559
标签: 暂无
最后更新:2022年4月14日

ATscore

用常识解读世界,用自己的大脑独立思考

点赞
< 上一篇
下一篇 >

文章评论

取消回复

ATscore

用常识解读世界,用自己的大脑独立思考

文章目录Toggle Table of ContentToggle
  • samba 安装
    • 安装samba等相关工具
  • samba 配置
    • 添加samba用户
    • 修改配置文件
    • 共享文件夹目录
    • 重启samba服务
    • 使用smbclient测试
    • 踩坑防火墙问题iptables

COPYRIGHT © 2022 atscore.cc. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS