从linux系统安装到搭建smb服务器(从linux系统安装到搭建smb服务器)

#如何才能学好linux##共享服务器#

从linux系统安装到搭建smb服务器(从linux系统安装到搭建smb服务器)(1)

一、下载linux系统

linux各个版本区别

  • Red Hat:我们常说的红帽,开源但收费。
  • Ubuntu:乌班图,开源、免费,主要面向桌面用户。
  • SUSE:主要是占领欧洲市场。有数据显示占据了近80%的Linux市场,数据未经验证。
  • CentOS:全名为“社区企业操作系统(Community Enterprise Operating System)”,提供长期免费升级和更新服务,自由使用。国内最大的服务器操作系统,现在基本所有的互联网公司后台服务器都采用CentOS。

这里我们选择centos系统

由于8.0以上版本不再维护,这里我们选择7.9版本

下载链接:http://mirrors.163.com/centos/7.9.2009/isos/x86_64/

centos各个版本区别:

1、CentOS-7-DVD版本:DVD是标准安装盘,一般下载这个就可以了。2、CentOS-7-NetInstall版本:网络安装镜像。3、CentOS-7-Everything版本:对完整版安装盘的软件进行补充,集成所有软件。4、CentOS-7-LiveGNOME版本:GNOME桌面版。

我们选择DVD版本,下载

二、制作U盘启动

工具选择软碟通UltraISO

1、文件-打开-选择刚下载的镜像系统

2、 启动-写入硬盘映像-格式化-写入

等待完成

三、装机 我们选择了一台空余电脑装机, 装机过程中可以先把网络配置好,设置好root账号的密码

四、安装完成后,看一下远程登录ssh服务是否开启

systemctl status sshd.service

如果是显示active(running) ,表明已开启

我们还可以使用以下命令开启、关闭、重启ssh服务:

我们还可以使用以下命令开启、关闭、重启ssh服务:

systemctl start sshd.service #启动ssh服务 systemctl restart sshd.service #重启ssh服务 systemctl enable sshd.service #开机ssh自启 systemctl stop sshd.service   #关闭ssh服务

五、远程连接服务器

选择工具xshell

下载地址:官方地址已经更新

官网地址:NetSarang Homepage CN - NetSarang Website

免费版本下载地址:家庭/学校免费 - NetSarang Website

六、网络配置

通过配置文件enp3s0指定ip(不同版本的文件名称会有所不同)

vi /etc/sysconfig/network-scripts/ifcfg-enp3s0

从linux系统安装到搭建smb服务器(从linux系统安装到搭建smb服务器)(2)

设置为静态ip 配置ip、网关、dns

配置完成后,重启下网卡

service network restart OR reboot

ping下 www.baidu.com 看是不是能ping通

七、更新yum源

yum -y update

八、安装net-tools

yum install net-tools

然后输入:ifconfig 命令就可以查看IP相关信息啦

九、关闭防火墙

1、使用命令:

systemctl status firewalld.service

查看防火墙状态

2、使用命令:

systemctl stop firewalld.service

关闭运行的防火墙

前面的方法,一旦重启操作系统,防火墙就自动开启了,该怎么设置才能永久关闭防火墙呢?

输入命令:

systemctl disable firewalld.service

禁止防火墙服务器

九、安装samba

1、查看是否已经安装

rpm -qa | grep samba

2、安装samba

yum install samba -y

3、改一下setenforce配置

setenforce permissive

十、实现samba的简单共享(无需输入账号和密码)

1、在home下面新建共享目录share,并给权限

cd home mkdir share chmod 777 -R share

2、修改配置文件:

vim /etc/samba/smb.conf

(提醒下修改某个文件时最好先备份下,这是个不错的习惯)把[homes]、[printers]、[print$]都注释掉只保留[global],然后再添加如下代码

[share] comment = share path = /home/share // 共享目录 public = yes writable = yes browseable=yes available=yes guest ok=yes

可配置多个共享目录

从linux系统安装到搭建smb服务器(从linux系统安装到搭建smb服务器)(3)

我配置了两个共享目录

从linux系统安装到搭建smb服务器(从linux系统安装到搭建smb服务器)(4)

3、修改[global]

smaba4 版本 global security设置成share会报错,这样修改

security = user map to guest = Bad User

如果是旧版本,这样改

#security = user // 注释掉原来的user security = share // 变成共享的

这是我的修改

从linux系统安装到搭建smb服务器(从linux系统安装到搭建smb服务器)(5)

4、保存,重启samba服务

systemctl restart smb

5、访问ip地址即可看到我们创建的共享文件夹

从linux系统安装到搭建smb服务器(从linux系统安装到搭建smb服务器)(6)

好啦,暂时到这里,下期我们实现复杂的多组或者多用户分权限访问服务

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页