找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 1976|回复: 0

[centos相关的讨论] [all in one]Fedora linux安装samba当做nas使用的折腾经验分享

[复制链接]
本帖最后由 sss132919 于 2022-11-13 19:08 编辑

all in one 之轻nas的安装,非常折腾,为了防止以后折腾崩了重装的时候忘记怎么重做,特此记录一下,并分享出来,也看看有没有什么更好的处理办法。主要是记录一些步骤,和可能会出现的坑。

1》 首先光是关于基础系统的选择就是个折磨人的过程,这里只说结论,不要用ubuntuserver,我终于明白为什么运维的大佬都讨厌ubuntuserver了,它的用户系统真的是总是让人迷惑。我选择了fedora,本来有考虑过debain,但是debian实在是太老了,对一定程度的折腾党,有点不爽。不选那些出名的nas系统也有点问题,这些nas系统都要建立自己的存储池,会清空硬盘。而我是希望用我的移动硬盘做数据存储,容量太大东西太多,不想乱搞,所以无奈放弃。而且本身用linux,以后的扩展性也会更自由。

2》接下来讲讲系统安装,fedora36非常新,即使是server版本,安装过程也可以选择全程gui,最最重要的是,fedora默认可以通过web ssh管理ip:9090,算是个优势?这里有几个注意的地方,因为是server,安装语言、键盘都建议选择english\us, 然后是网络设置,ipv4设置为路由器同网段的静态地址,ipv6设置为自动。然后是用户,因为是server,建议安装过程中只选择建立root用户,然后如果清楚怎么设置国内源,可以设置一下,反正我不会,装好再命令行换源更新。之后就是不带网络更新的最小化安装

3》安装好之后更换国内源,我换了清华源,清华源官网有教程。换好源之后更新到最新版本,然后重启。

4》安装好必要的软件之后,然后dnf install samba, 安装好之后,会有一个配置文件,/etc/sabma/smb.conf,大概是这样的文件。至于怎么配置就找网上的吧,太多了。总之就是配置好这个文件,主要就是[global]和[自己添加的一个自己要用的用户的词条]。

5》因为我是外接usb硬盘,所以首先要挂载usb硬盘,先用fdisk -l 查看设备,然后挂载 mount /dev/sdc1 /mnt/sdc1, 如果显示无文件,就mkdir建立这个文件夹,并赋予权限,我图省事儿,直接777权限完事儿。记得挂载的是device分区,不是这个设备。挂载的这个路径就是在smb.conf里填写的path词条的路径。

6》挂载好之后,给samba添加用户,家用的话,只用一个用户就行,root,不用改,pdbedit命令加入samba用户,然后要么配置防火墙,要么直接永久停用防火墙,图省事,我直接停用了,反正v4是内网,v6地址数量过于庞大而且还是动态前缀,家用我不怎么担心所谓安全问题。最后添加SELinux配置,启动samba服务。然后重启。

7》重启之后,再次挂载usb硬盘,然后就应该可以使用了。

8》接下来就是一些修补,首先就是开机之后自动挂载usb硬盘的脚本,然后就是设置linux命令行登陆邮箱,使用msmtp mutt等软件,最后配置一个脚本,定时发送本机的ip地址到指定的邮箱,我设置的是每天早上4点半,这样可以解决一点点公网访问家用nas的问题,通过v6访问。定时设置使用的crontab相关的软件。这些软件网上都找得到使用教程,比较复杂,就不写了。

9》这就是自己折腾轻量samba服务器的基本逻辑和过程,以后有什么拓展也方便,比nas更加自由,软件也更加丰富,教程也更容易找到。大家有看出什么问题也可以讨论一下哈。

10》2022年11月13日,广东电信,貌似ipv6的入站被ban ,GG,果然在墙國,不管使用什么技术最后都是一样的。这句话就作为ipv6的墓志铭吧


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-5-10 09:28

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表